动态 OLED 眼睛
用像素动画表达待机、移动和情绪状态,让运动反馈更直观。
两只车轮既承担支撑也负责转向,屏幕成为它的“脸”,电路和电机全部外露,特别适合边做边理解。
用像素动画表达待机、移动和情绪状态,让运动反馈更直观。
分别控制左右电机的方向与速度,实现直行、转弯和原地旋转。
模块直接固定在小型框架上,接线清晰,维护和替换部件更方便。
可继续加入无线遥控、触摸、测距或姿态传感器,拓展互动方式。
下图为你提供的完整接线方案。焊接前先按模块分组,所有模块必须共地,电池正负极不可接反。

OLED · I²CMX1508 · CONTROLPOWER + MOTOR先焊模块、再做台架测试,最后根据轮胎位置固定框架,能减少左右轮不平行和返工。
按接线图连接电池正负极、主控和驱动板,先不装电机,检查极性、短路与共地。
依次连接 GND、VDD、SCL(GPIO9) 和 SDA(GPIO8),运行屏幕测试程序确认地址与方向。
将 GPIO3、2、1、0 对应连接 MX1508 四个输入,保持线材短且焊点牢固。
保证两根输出轴平行、车轮不摩擦框架,左右重量尽量对称。
先只转左轮,再只转右轮;若方向相反,可交换该电机两线或在程序中反向。
让 OLED 正面垂直且不触地,把导线远离轮胎和电机轴,最后固定电池与开关。
MX1508 的每组输入共同决定一只电机的方向与速度。PWM 占空比越高,电机平均速度越快。
FORWARD / BACK左右轮以相同目标速度同向转动。若机器人跑偏,可对较快一侧降低 PWM。
TURN两侧速度不同时走弧线;两轮反向旋转时可在很小空间内原地转向。
FACE SYNC移动、停止和转向时切换不同眼睛动画,让屏幕状态与机械动作保持同步。
项目文件和实拍视频教程集中整理如下,接线图也已保存在本页。