项目分享| ESP32小车软硬件实战
不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我
新手实现一个简易但功能强大的智能车有多难?其实很简单。
使用带有Wi-Fi和蓝牙功能的ESP32微控制器;
四电机差动驱动(成对控制);
通过GY-50陀螺仪来行驶/转向;
两个定向里程表/编码器读取行进的距离、速度及方向;
TTL电平转换器兼容5V元件和传感器;
使用Smartcar库并在0秒内启动运行;
小车所需硬件:ESP32 开发板、电机驱动板Dual TB6612FNG、4个可编程有刷电机、2块TTL电平转换器(5V—3.3V) 、GY-50 陀螺仪模块、可调降压变压器、VL45L0x激光测距仪。
发动机板底部图(红色为 TB6612FNG 电机驱动器))
小车上面的称为“模块板”,用于安装电池、微控制器、TTL电平转换器、陀螺仪和各种母排针等。这种设计选择将最大程度地减小了每个PCB的尺寸,因为模块板不如底部大。 此外,与将所有元件都局限在单个大型PCB上的方案相比,此方案不会在智能车顶部上有大量元器件裸露。
模块板底部图
如此全面开源的实战经验分享可是不可多得宝藏,即使不上手看看经验思路也是对于我们成长的一种帮助,快快收藏起来吧!获取开源资料:在“达尔闻说”微信回复:ESP32小车。
达尔闻项目分享系列——聚焦物联网、嵌入式、AI、FPGA等热门应用技术,开源分享原理图、代码等项目方案,做你手边的知识库。
项目分享系列集锦:
嵌入式开发板的云计算平台搭建
STM32实现最简单空中鼠标
利用树莓派与Web界面远程控制家电
我们是妮mo,达尔闻创始人,只讲技术不撩汉的小姐姐。达尔闻在线教育平台旨在服务电子行业专业人士,提供技能培训视频,覆盖各细分领域热门话题,比如嵌入式,FPGA,人工智能等。并针对不同人群量身定制分层级学习内容,例如常用知识点,拆解评测,电赛/智能车/考研等,欢迎关注。
官网:www.darwinlearns.com
B站:达尔闻
QQ群:群1:786258064(已满)
群2:1057755357