大数跨境
0
0

完全开源!自制基于ESP32的“马里奥赛车”!

完全开源!自制基于ESP32的“马里奥赛车”! DF创客社区
2024-11-13
3
导读:遥控车众筹项目失败了,于是作者决定重新设计并将其开源。
【点击上方「蓝字」关注DF创客社区,一起成为技术颜控】

现在,大多数Kickstarter众筹活动其实不是真的在筹钱。相反,一些大公司把它当成做广告的平台,因为他们其实已经有钱把产品做出来了。不过,还是有一些小公司真的需要通过Kickstarter筹钱,如果筹款失败,他们的整个项目就可能泡汤。

今天我们作者的众筹项目就遇到了这种情况。他在2019年的时候,没筹到足够的钱,暂时就放弃了这个项目。

前段时间在整理自己抽屉的时候,作者重新翻到了当时参与众筹的这个项目盒。

这个小车仿佛与世隔绝了好久,作者又回想起了当初制作它的那段时光。

于是决定重新设计产品,并把它变成开源的!

这是一辆可以通过蓝牙控制的小型遥控车,与众不同的是,它有个很酷的特点:

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

用户可以用这些元素制作自己的小赛道,这些元素会影响车子的行为。比如,车子不小心开到绿色区域,车子就会和踩了香蕉皮一样失控打转;开到白色区域就能获得加速等等。

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

因为需要向大伙儿开源这个项目,作者想着必须把设计做到一个不错的水平,同时他还改变了不少原始的想法,把车子改造得更适合DIY爱好者。(比如把原来的蓝牙模块和ARM微控制器换成了更便宜更容易上手的ESP32等等)。

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

直流电机可以在没有任何螺丝的情况下入位。

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

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

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

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

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

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

▼ 完整视频(来自作者的YouTube)

项目的GitHub仓库链接:https://github.com/StuckAtPrototype/Racer

有兴趣的小伙伴们可以尝试起来了!

项目作者:StuckAtPrototype

文章首发于:DF创客社区

转载请注明来源信息



硬件军火库

长按扫码了解详情👆


DFRobot官方品牌店 https://dfrobot.taobao.com/

DFRobot官方旗舰店 https://dfrobot.jd.com/


大家有什么想说的,欢迎在下方留言



 往期项目回顾 


用ESP12E做一个3D打印的6轮摇臂火星探测车


自制ESP32遥控两速全轮驱动车、钓鱼佬利器——智能喂鱼遥控船、“清醒”鼠标|DF创客周刊(第96期)


自制微控制器遥控车、钢琴版猫猫喂食器、心动伴侣|DF创客周刊(第78期)


自制一辆基于ESP8266的简易三轮机器人小车,可以通过手机遥控!


用APC220模块和Arduino制作一辆远距离遥控履带车

点击阅读👆

【声明】内容源于网络
0
0
DF创客社区
我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
内容 1282
粉丝 0
DF创客社区 我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
总阅读2.4k
粉丝0
内容1.3k