完全开源!基于ESP32自制《马里奥赛车》!

admin 24 2024-11-13 19:29:30

现在,大多数Kickstarter 活动实际上并没有筹集资金。相反,一些大公司将其用作广告平台,因为他们已经有钱制造产品。不过,还有一些小公司确实需要通过Kickstarter 融资,如果融资失败,他们的整个项目可能就毁了。

完全开源!基于ESP32自制《马里奥赛车》!

这就是我们作者今天的众筹项目所发生的情况。 2019年,他未能筹集到足够的资金,暂时放弃了该项目。

前段时间整理抽屉的时候,笔者重新发现了我当时参与众筹的项目盒子。

这辆车似乎与世隔绝很久了,笔者回忆起自己制作它的时光。

所以我决定重新设计该产品并将其开源!

这是一款可以通过蓝牙控制的小型遥控车。它的独特之处在于它有一个很酷的功能:

汽车上的传感器可以对现实世界的事物(例如磁铁和彩色表面)做出反应。

用户可以用这些元素创建自己的小赛道,这将影响汽车的行为。例如,如果汽车不小心驶入绿化区域,汽车就会像踩到香蕉皮一样失控旋转;驶入白色区域可以获得加速度等。

这几乎是现实版的马里奥赛车!

因为这个项目需要开源给大家,所以作者认为设计必须达到一个很好的水平。同时,他还改变了很多原来的想法,让汽车更适合DIY爱好者。 (例如,用更便宜、更易用的ESP32替换原来的蓝牙模块和ARM微控制器等)。

新车设计主要是印刷电路板(PCB),四个角安装了直流电机,驱动3D打印树脂车轮。

直流电机无需任何螺钉即可安装到位。

PCB上有一颗ESP32芯片,可以通过自制遥控器轻松控制。

作者还详细介绍了遥控器的设计细节,包括其3D 打印外壳、电池、按钮和操纵杆。

遥控器的GitHub地址:https://github.com/StuckAtPrototype/Thumbtroller

该车最大的亮点是它对现实世界障碍的反应。为了实现这个功能,作者在PCB的底部安装了一个颜色传感器。因此,它知道自己是否驶过绿色区域或白色区域。为了避免误判,他还加了一个磁力开关。这样,汽车只会对带有磁性背衬的彩色区域做出反应。

作者使用神经网络进行数据训练,使汽车能够正确识别颜色并做出反应。

目前,汽车可以对绿色、白色和黑色区域做出反应。白色区域会暂时加速汽车。黑色区域会暂时减慢车速。绿色区域会导致汽车完全失控旋转,就像马里奥赛车中的香蕉皮一样。

项目GitHub 存储库链接:https://github.com/StuckAtPrototype/Racer

有兴趣的朋友可以尝试一下!

项目作者:StuckAtPrototype

文章首发于:DF创客社区https://mc.dfrobot.com.cn/thread-320736-1-1.html

转载时请注明出处信息。返回搜狐查看更多

上一篇:中国国家青少年高尔夫集训队在上海成立
下一篇:刘东赫主宰首轮晋级 MetaSVS光明友Plus虚拟赛车大赛火热开赛
相关文章
返回顶部小火箭