爆改车间主任的NN机器人项目,ESP8285为核心搭建振动运动微型机器人,python+openCV视觉控制规划机器人路径控制机器人轨迹运动。
模仿kilobot的运动结构制作的了这个微型的振动机器人,靠两个振动电机来控制机器人的前进和转向。
ESP-01F为模块主控,两个MOS管驱动振动电机,电路非常简单,电池使用了两粒电容形状的锂电池,主板上即成了串口转USB和充电电路。
单片机使用Arduino IDE 环境开发 附件中:NN-Robot_V1.0.ino
上位机Python3 + openCV开发 附件中: NN机器人路径规划.py
3D打印盖子 附件中:NN机器人盖子.STL
需要外设:USB摄像头
电池链接:https://item.taobao.com/item.htm?spm=a1z09.2.0.0.68572e8dqsq1kj&id=592452546258&_u=t2oqo1kf9c6b
开关链接:https://item.taobao.com/item.htm?spm=a1z09.2.0.0.68572e8dqsq1kj&id=569513203579&_u=t2oqo1kf3a2e
按钮链接:https://item.taobao.com/item.htm?spm=a1z09.2.0.0.68572e8dqsq1kj&id=12245619223&_u=t2oqo1kf7bd4
震动电机链接: https://detail.tmall.com/item.htm?id=635278031707&spm=a1z09.2.0.0.20e02e8dZ8Xvv3&_u=t2oqo1kf2414
探针链接: https://item.taobao.com/item.htm?spm=a1z09.2.0.0.20e02e8dZ8Xvv3&id=597188992248&_u=t2oqo1kf83ba (P50-T2/90度三面锥型头)
WS2812 2020灯珠链接 :https://item.taobao.com/item.htm?spm=a1z09.2.0.0.65002e8dNjQBp4&id=635162819740&_u=t2oqo1kf7104
视频演示:
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
器件 | 类型 | 描述 | 数据手册 |
---|---|---|---|
TS-1091C-A10B3-D2 | 轻触开关 | 点击下载 | |
ERJ3RED56R0V | 贴片电阻 | 阻值(欧姆):56 精度:±0.5% 功率:1/10W 温度系数:±100ppm/°C | 点击下载 |
WS2812B-2020 | 发光二极管/LED | 点击下载 | |
0201X223K100CT | 贴片电容 | 精度:±10% 容值:22nF 额定电压:10V 温漂系数(介质材料):X5R X5R | 点击下载 |
FS3400 | 场效应管(MOSFET) | 点击下载 | |
SS8050-MS | 三极管(BJT) | 点击下载 | |
HoLTT0603-1/10W-4.7K-1% | 电流采样电阻/分流器 | 点击下载 | |
TD03H1001DT | 贴片电阻 | 点击下载 | |
RCT033K6JLF | 贴片电阻 | 阻值(欧姆):3.6K 精度:±5% 功率:1/10W 温度系数:- | 点击下载 |
TA-3525-A1 | 滑动开关 | 点击下载 | |
TP4059 | 电池电源管理芯片 | 600mA 线性锂电池充电IC | 点击下载 |
RT9193-33GB | 低压差线性稳压(LDO) | 输出类型:固定 最大输入电压:5.5V 输出电流:300mA 输出电压(最小值/固定值):3.3V 3.3V固定输出,低压差300mV@Iout=300mA,Vin=5.5V(Max) | 点击下载 |
CH340C | USB芯片 | 驱动器/接收器数:- 协议类别:USB 2.0 类型:Transceiver 数据速率:2Mbps USB转UART串口,内置晶振,手册有提供将TTL 串口转换为RS232 串口的应用原理图 | 点击下载 |
TYPE-C 16PIN 2MD(073) | USB连接器 | 点击下载 |
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持