openbot小车,最简单的配件。一个小车支架或者底盘,四个马达,最好是双层的,下层安装马在,上层电池和电源盒,L298N,arduino,手机支架,根据需要配置蓝牙,超声波等传感器。
最好找些螺丝全固定,要不跑起来速度太快容易把线扯坏,手机支架本身带螺丝,电池盒购买时最好让他送螺丝,我对螺丝不懂,查子查有好些型号,也不敢乱买,幸好电池盒送了两个螺丝,就用一个螺丝固定和电池盒,另一个固定了L298芯片,L298N最好固定在中间,他要连接电池盒,ardunino芯片和下面的电动马达,以保证马达的线能够到。arduino找不到螺丝固定,我用商家送的包扎的电线固定了。
挨着手机是的电池,电池左边是L298N,最后边的是arduino nano。
四个马达两两一组,每组接L298N同一侧的两个引脚,可以调方向,倒也不怕接错。电池正极接12V供电口,负极接中间的引脚。
L298中间的引线接arduino的GND,5V输出接arduino的vin接口。四个信号引线接D5,D6,D9,D10引组。我操作失误,把arduino的USB充电口烧了,如果没烧,5V可以接其他的传感器,arduino可以使用手机供电。openbot代码默认是D5,D6,D9,D10四个引脚。
注意:刚开始我用手机给arduino供电,后来接超声波雷达时,接错了,把arduino的手机充电口烧了。我也不会修板子,也想不明白usb为啥能通信却不能供电了,也查不到资源,唉。接线前可以学习下视频,弄清l298N和arduino nano各个引脚的含义,防止接错烧了板了,不弄懂含义,照着网上的电路图有时接错了也不知道,容易烧板子,烧一次十块就没了。
马达转速有些快,我想做桌面机器人,放桌面跑不太行,如果想搞桌面,可能要把马达换成舵机。后面试试舵机。
手机的优势可以直接接离线语音,在线语音,ai对话,可以借助手机摄像头拍照,录相,可以借助手机屏幕做表情,这一切一个app就搞定了。可以使用手机做大脑,训练循迹,人脸识别,物体追踪,而这一切,都可以借助APP完成,既省了一些昂贵的AI芯片,也可以让android,IOS开发的人参与进来,是手机开发者不错的软硬结合项目。淘宝上同类的车,不使用android手机,同样的功能都需要相应的传感器支持,价格就高了不少。
底层接接了四个马达。