找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。

GP2040-CE支持使用带有SSD1306、SH1106或SH1107显示IC的OLED等显示模块。也就是说花10多元钱,接上单色或双色小显示器可以看见目前摇杆芯片的模式,连发设置,按键和摇杆动作记录等内容,有兴趣的朋友可以了解一下。推荐买ssd1306驱动的0.96寸128*64像素的双色或单色显示器。不过新版ssd1315驱动的也能用。
准备材料如下:
双母头30cm杜邦线4p的一根,0.96显示屏一个。
接线注意不要把电源3.3V接错了,否则就会烧芯片或显示屏。
显示屏GND接主板任意GND.
显示屏VCC接主板3v3(out)
显示屏SCL接主板OLED SCL
显示屏SDA接主板OLED SDA
接线图如下:

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-1.jpg
然后进入树莓派芯片设置:
拔下摇杆到电脑的USB插头,按住摇杆的开始按键不松,插入电脑USB口,win10系统控制面板里的设备和打印机选项里就多出来一个网络适配器,然后浏览器里输入192.168.7.1就进入树莓派芯片设置网页。找到网络配置菜单下的显示配置,就可以对芯片的显示系统进行设置。

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-2.jpg
一、Hardware Options(硬件)
Enabled- 打开/关闭显示模块。
I2C Block- 将使用的 Pico I2C 模块。根据引脚设置,请参阅页表。
I2C Address- 您设备的 I2C 地址,默认为非常常用的0x3C.
Screen Options(屏幕)
Flip Display- 允许您以多种方式翻转或镜像显示。
Invert Display- 反转像素颜色,启用后可以有效地为您提供负像。
Layout Options(布局)
按钮布局组合,请务必选择匹配的左右布局。某些布局组合会导致屏幕上的按钮重叠。
Button Layout (Left)- 更改显示屏和摇杆左侧的屏幕布局。
Button Layout (Right)- 更改显示器和摇杆右侧的屏幕布局。
Splash Mode- 启用或禁用设备开机时显示的启动屏幕。
Splash Duration- 设置启动屏幕在启动时显示的时间。
Display Saver Timeout- 将导致显示屏在指定的分钟数后关闭。按任何输入都会导致显示屏重新打开。
Choose File- 上传您自己的图像以用于启动屏幕。
Custom Splash Screen(自定义启动)
建议您使用两色 128x64 图像(或尺寸适合您的显示器的图像)。上传任何其他类型的图像都会自动转换图像并调整图像大小。支持的格式:BMP、GIF、JPG、JPEG、PNG、WEBP。目前不支持动画 GIF。
二、OLED显示信息含义如下:

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-3.jpg
从左到右,显示元素是
Input Mode - 显示当前输入模式
XINPUT - XInput(Xbox360) 模式
SWITCH - Nintendo Switch     任天堂游戏机模式
DINPUT - PS3/DirectInput       PS3模式
HID-KB - Keyboard                  键盘模式
PS4- 控制器模式设置为,验证成功后将Controller更改为PS4:AS
PS4:AS- PS4 输入模式插件已成功验证
PS5- 控制器模式设置为,认证成功后将Arcade Stick更改为PS5:AS
PS5:AS- PS5 输入模式插件已成功验证
XBONE- Xbox One 与Xbox One 输入模式兼容
OGXBOX- 原装 XBox
GEN/MD- 世嘉 Genesis/MegaDrive Mini
NGMINI- NEOGEO迷你
PCE/TG- PC 引擎/Turbografx 16 Mini
EGRET- 白鹭II迷你型
ASTRO- 太空城迷你
PSC- 经典游戏机
三、连发 - 将T##在启用 Turbo 时显示,其中 ## 是每秒按下的次数
DPad 模式 - 显示当前 DPad 模式
D-方向键数字
L-方向键左模拟
R-方向键右模拟
SOCD 清洁模式 - 显示当前的 SOCD 清洁模式
SOCD-U- SOCD 优先级
SOCD-N- SOCD 中性
SOCD-L- SOCD 最后胜利
SOCD-F- SOCD 首胜
SOCD-X- SOCD 清洁
宏-M如果启用了宏并且无法禁用它,则会出现。
中间区域
该区域的外观将取决于左侧和右侧按钮布局的特定配置
Turbo 环 - 当在各个按钮上启用 Turbo 模式时,按钮将有一个较小的内环作为指示器。禁用后,此按钮将消失。

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-4.jpg
底部区域
输入历史记录 - 当启用并配置输入历史记录插件时将显示输入历史记录。
下图是安装好显示器的实际样子:
默认是hitbox显示模式

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-5.jpg
切换到摇杆模式

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-6.jpg
显示器背后的接线

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-7.jpg
下面放一些摇杆显示屏的启动画面,可以自定义:

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-8.jpg

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-9.jpg

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-10.jpg

【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-11.jpg
多谢大家观赏。
回复

使用道具 举报

大神点评(13)

keajoo 楼主 2024-8-1 21:11:08 显示全部楼层
支持一下
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:11:35 显示全部楼层
回复 支持 反对

使用道具 举报

MiltonHace 2024-8-1 21:12:33 显示全部楼层
【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-1.jpg
回复 支持 反对

使用道具 举报

kplfthxq89 2024-8-1 21:13:19 显示全部楼层
这个小屏幕非常有用,建议都安装一块
回复 支持 反对

使用道具 举报

张德晗 2024-8-1 21:13:51 显示全部楼层
不用屏幕也能设置的
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:14:33 显示全部楼层
【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-1.jpg
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:15:20 显示全部楼层
回复 支持 反对

使用道具 举报

JosephHine 2024-8-1 21:16:07 显示全部楼层
好帖
【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-1.png
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:16:46 显示全部楼层
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:16:52 显示全部楼层
【经验分享】树莓派pico摇杆芯片接OLED的一些心得体会。。。-1.jpg
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:17:02 显示全部楼层
如果外置,最好买一个oled屏幕支架
回复 支持 反对

使用道具 举报

keajoo 楼主 2024-8-1 21:17:20 显示全部楼层
也可以加装蜂鸣器,支持无源的,目前就是启动摇杆时,有启动声音。
回复 支持 反对

使用道具 举报

Eduardohes 2024-8-1 21:17:39 显示全部楼层
为何我这里小屏里一直显示hitbox,而不是摇杆的那个圆圈?
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐