【玩转Micro:bit】自制超声波避障小车
不由感叹,未来以来,不好好学习,搬砖可能都被机器人取代了!
咱们从现在开始学习吧!
本文给大家介绍如何利用Micro:bit DIY 超声波摇头避障小车
材料清单【list】
1×Micro:bit 及USB线
1×Micro:bit 扩展板
2×TT直流电机
2×车轮
1×9g舵机
1×超声波传感器
1×万向轮
激光切割木质车架一套
螺丝若干
Part I 小车的组装
1、底盘组装
2、在车架板上安装滚珠万向轮,两边是两颗 M4×8的螺丝
3、从下往上插入四个T型电机卡槽,用4根M3×25的螺丝紧固,在安装上轮子
4、
将上下底盘安装上铜柱,用M3×6的螺丝来固定上下板和Micro:bit扩展板
最后在车的前部安装好9g舵机和超声波传感器。
完成组装!!
Part II 线路的连接
1、左右TT电机的连线,在扩展板的两边分别有一组电机插座M1、M2,插槽有5个引脚分别是:A+\A-\B+\B-\VM,它们可以分别用来接直流马达和小型的步进电机,本文不涉及步进电机,所以主要针对的是直流马达。
接线是A+、A-为一组、B+、B-为一组,不能接错,否则容易引起电路短路烧毁电路板
舵机和超声波传感器的连线:舵机接在S1-S8任意一个都可以,我这里接的S8
超声波传感器有4个引脚,分别为VCC接+5V的电源、Echo接P0端口、Trig接P1端口,GND接电路板的GND
Part III 编程
Micro:bit的 编程非常简单,不需要你的电脑有什么样的配置,只要你的电脑能用浏览器上网就可以了。
打开网址:makecode点microbit点org(将点换成 . )
它是微软支持的一个用于孩子们学习机器人和编程的项目,后台是不是很硬!
不做过多介绍, 看看如何实现超声波避障小车
首先要实现这个功能,要添加两个包:Robot:bit 和 Sonar
这是最基本功能的实现,功能上还有很大改进的空间
当然通过程序的编写还有更多有趣的玩法!
上一篇:49.6元DIY 一个 micropython 的多功能无线电子钟
下一篇:120.8元自制小四轴飞行器