查看原文
其他

项目分享| 几十元打造价值过千的探路机器人

Hola & 妮mo​ 达尔闻说 2022-04-25

不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我


想只用100元开发1个价值上千的探路机器人?

图源淘宝

或许看到疫情期间有人用机器人买菜,你也跃跃欲试?

今天,我们给大家带来一个简单易上手的探路机器人项目,并且在这个项目的基础上,你可以对机器人的功能进行无限拓展延伸:
看起来结构简单朴素,但后期可以拓展改造的空间很多哦
项目实现原理
单易实现,在连接到同一个Wi-Fi后,通过手机来对ESP32进行指令发送控制,而ESP32所带的摄像头会实时以FPV(first person view)第一人称主视角的形式传回到手机上,方便我们进行下一步的操作~
元件及成本
先来看看需要什么器材,如何控制在100元的成本拿下这个项目! 
ESP32-CAM约60元TTL转串口下载器 约10元L298N电机驱动模块 约5元智能车底盘套件约10~30元(根据需求选择四驱还是两轮)FPV云台摄像头 约10元MB102电源模块 约5元
以上的所有元件都可以在淘宝上直接搜索购买哦。
实现探路机器人的所有元器件
硬件搭建制作过程
首先将L298N电机驱动模块与购买的小车底板进行连接,其中电机驱动模块与小车马达连接方法可参考下图:
在将电机驱动模块与直流电机连接好,并固定在小车底座后,我们便可以开始安装FPV云台了。
小车底座可根据需求选择不同款
FPV云台是干什么的?这是一个配有SG90舵机的可以程控上下移动的摄像头平台,这样就可以进行视角的上下移动了!

FPV舵机云台图片
底座上的各种安装孔可以很好的帮助我们将FPV云台安装固定在小车上,如下图所示:
接下来便是小车的供电模块:为了让ESP32-CAM稳定工作在5V电压下,采用MB102电源模块。模块可以将6.5-12V的直流电压或者USB供电稳定转换为3.3V TTL电平或者5V电压,同时模块配有按键开关可以作为机器人小车工作与否的总开关。
本设计采用了可循环充电的18650锂电池,将两节锂电池串联以提供8.4V的电压,通过MB102电源模块转换为3.3V和5V电压供其他模块工作。将机器人的“大脑”ESP32与L298N电机驱动模块相连接来控制小车的移动与转向,与MB102电源模块连接来获取工作电压。再与TTL串口下载器连接来烧录代码。

整体系统的原理图如下所示:
连接好后的小车如下图所示:

最后便是将摄像头固定安装在云台上使其稳定工作,由于云台与ESP32相比过大,我们可以采用海绵填充物的方式使其固定在云台上。
这里的布局方式并不是固定的,可以充分发挥自己的想象来对小车升级改造。为大家提供设计思路,才是本文的意义。
软件代码
在代码方面,通过Arduino平台对ESP32进行编程,想要具体看代码的同学可以在达尔闻说”回复:探路机器人,获得。注意代码里的这部分要根据自己的WiFi更改哦~

ESP32-CAM的IP地址可以通过Arduino的串口监视器获得,在将IP地址输入到手机APP里后就可以开始使用啦。手机APP可在苹果应用商店里搜索iRobbie-A获得,但悲伤的是这个APP并不是免费的。如果想试试APP编写的,不妨自己设计一款。

好了,到这里,你可能会说这样的小车功能有点少,似乎并不能满足我们天马行空的想象。重点来了,你可以后续在小车上进行更深层次的拓展,比如加上红外传感器来实现寻迹,加上超声波模块实现测距来自动避障,加上HC-05模块实现蓝牙控制,加上LED灯实现夜间工作等等,这样的小车就可以打遍天下无敌手啦~

达尔闻专属星级判定

实用系数:★★★★☆

难度系数:★★★☆☆

创新系数:★★★★☆

END

达尔闻项目分享系列——聚焦物联网、嵌入式、AI、FPGA等热门应用技术,开源分享原理图、代码等项目方案,做你手边的知识库。

项目分享系列集锦:

STM32物联网智能家居项目

树莓派+计算棒2完成实时人脸识别项目

嵌入式开发板的云计算平台搭建

STM32实现最简单空中鼠标

Arduino魔方机器人

STM32版“AI灵魂画手”

STM32电子相册制作

STM32+DDS自制信号发生器

利用树莓派与Web界面远程控制家电

STM32“云”音乐播放器

树莓派远程监控

基于STM32实现辉光管时钟设计

自制FPGA最小系统板(PCB可直接打板)

树莓派4搭建NAS,让硬盘轻松联网

ESP32小车软硬实战分享

仅79行代码完成创意无限的手势识别

IOT+电子水墨屏就可打造定制显示屏


我们是妮mo,达尔闻创始人,只讲技术不撩汉的小姐姐。达尔闻在线教育平台旨在服务电子行业专业人士,提供技能培训视频,覆盖各细分领域热门话题,比如嵌入式,FPGA,人工智能等。并针对不同人群量身定制分层级学习内容,例如常用知识点,拆解评测,电赛/智能车/考研等,欢迎关注。

官网:www.darwinlearns.com

B站:达尔闻

QQ群:群1:786258064(已满)

          群2:1057755357

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存