0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在ART-PI上实现无线重力感应遥控小车

RTThread物联网操作系统 来源:RTThread物联网操作系统 作者:RTThread物联网操作 2021-01-15 13:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

雷德斯 and 枕头们,小飞哥好久没更新文章啦,最近实在是太忙啦,大家久等啦,这次是系列文章,一步步教你如何在ART-PI上实现无线重力感应遥控小车。 终极目标:发射板采用MPU6050采集陀螺仪数据,通过wifi+MQTT协议发布主题至Onenet服务器,控制板通过wifi+MQTT订阅主题,实现无线遥控小车的目标; 所有资料开源,PCB可直接打板,小飞哥已经测试,大家放心使用。ART-PI扩展板主要功能: 1、L298N电机驱动电路; 2、IIC接口OLED显示接口电路; 3、2路SPI接口(SPI4,SPI2); 4、1路485接口,1路232接口; 5、433MHZ-E70-433NW30S无线传输,蓝牙E104-BT5032A模块(板载有蓝牙,此设计是自己最近用到的) 6、2路4-20mA电流量采集; 7、LED灯、蜂鸣器; 8、24V输入降压(SGM6120,电压输出可调,@3A),12V(LM2576)输入降压(5V,@3A);

一、整体设计图

主要分为以下几大模块:

2f648124-56f1-11eb-8b86-12bb97331649.png

二、各模块介绍

1、电源部分,电源部分设计略显累赘,当时小飞哥应该是脑袋不太清醒,考虑到工业很多4-20mA输出设备都是24V供电,24V用于此处,然后降压至12V,12V可用于L298N驱动电机,L298N 5V完全可以驱动电机,但转速很慢,12V给提提速,然后LM2576降压至5V,LM2576分为输出可调和固定的,我这里选的是固定5V的,大家使用时要注意些,给ART-PI主板供电,这两款电源芯片都可以用于2G、4G模组的电源部分设计,小飞哥产品实际用过的,大家可以放心使用,毕竟好的电源才能让设备稳定的工作。

2f99134e-56f1-11eb-8b86-12bb97331649.png

2fd2a668-56f1-11eb-8b86-12bb97331649.png

31fb3892-56f1-11eb-8b86-12bb97331649.png

2、ART-PI主板接口

324d41dc-56f1-11eb-8b86-12bb97331649.png

3、指示灯、蜂鸣器部分

32aca06e-56f1-11eb-8b86-12bb97331649.png

4、4-20MA输入部分,2路ADC采集

32d8c162-56f1-11eb-8b86-12bb97331649.png

5、RS232、485接口

331dab24-56f1-11eb-8b86-12bb97331649.png

6、L298N电机驱动部分

335b53de-56f1-11eb-8b86-12bb97331649.png

7、无线传输部分

33803f6e-56f1-11eb-8b86-12bb97331649.png

8、PCB板效果图

34060fcc-56f1-11eb-8b86-12bb97331649.png

原文标题:ART-PI重力感应无线智能小车第一弹——ART-PI扩展板设计

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4417

    文章

    23964

    浏览量

    426131
  • 服务器
    +关注

    关注

    14

    文章

    10357

    浏览量

    91752
  • 发射板
    +关注

    关注

    0

    文章

    2

    浏览量

    6074
  • ART-Pi
    +关注

    关注

    0

    文章

    23

    浏览量

    1910

原文标题:ART-PI重力感应无线智能小车第一弹——ART-PI扩展板设计

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    微型遥控赛车开源项目介绍

    给各位电子 DIY 与遥控模型爱好者分享一款超有创意的开源项目:微型遥控赛车。我把经典游戏《马力欧赛车》的核心互动机制搬到现实,小车通过板载传感器识别赛道道具,自动实现加速、打转、减速
    的头像 发表于 04-22 13:47 85次阅读
    微型<b class='flag-5'>遥控</b>赛车开源项目介绍

    轨道小车无线控制系统设计与实现

    在汽车制造、仓储物流、冶金化工等场景中,轨道小车是物料转运的“动脉”,其控制精度与运行效率直接影响生产节拍与成本。然而,传统有线控制模式面临布线复杂、维护成本高、移动受限等痛点,拖链电缆频繁弯折导致
    的头像 发表于 01-26 10:11 351次阅读
    轨道<b class='flag-5'>小车</b><b class='flag-5'>无线</b>控制系统设计与<b class='flag-5'>实现</b>

    何在DGX Spark运行NVIDIA Omniverse

    首先感谢 Vigor 同学第一时间的分享,以下是具体如何在 DGX Spark 运行 Omniverse 的方法。
    的头像 发表于 12-17 10:13 925次阅读
    如<b class='flag-5'>何在</b>DGX Spark<b class='flag-5'>上</b>运行NVIDIA Omniverse

    ART-Pi中启用外部flash是在哪里配置了qspi的引脚呢?

    。由于我是按照以芯片建立工程,并没有使用ART-PI的工程。 2、我目前了解到在ART-PI工程中会有这个下载算法。 在这个链接文件要配置地址 3、于是我有个好奇的点是在工程中没看到有QSPI的配置
    发表于 10-10 06:09

    ART-PI使用新的env工具已经无法编译SDK仓库里的示例工程了,怎么解决?

    ART-PI 使用新的env工具已经无法编译SDK仓库里的示例工程了 希望还是能维护一下,新的env已经无法构建出工程进行编译了 使用scons —target=mdk5 直接报错了 希望有方
    发表于 10-09 06:47

    art_pi_lrs007_lora_gw_driver示例工程无法创建怎么解决?

    art_pi_lrs007_lora_gw_driver示例工程无法创建 1.log
    发表于 09-25 06:57

    按照官方文档在ART-PI开启PWM,但是串口输出找不到设备,怎么解决?

    , tim_config.h里也仿照TIM13加入了有关TIM3的代码, stm32h7xx_hal_msp.c里也打开了TIM3的使能, 最后按照官方文档的代码,拷贝到ART-PI的模板例程里。但是不能发现TIM3的设备
    发表于 09-17 06:27

    何在 ART-Pi 平台使用 openocd 直接烧录到外部 spi flash?

    ART-Pi 内置的 128Kb flash太小了,我现在在 Linux openocd 烧录程序,请问有没有人成功使用 openocd 可以直接烧写到外部 Quad spi flash 的?
    发表于 09-15 07:32

    ART-PI2串口DMA累计接收超过buf设置的大小后就不能再接收了为什么?

    使用ART-PI2板子串口1DMA接收数据,buf的大小为64,只能累计接收64字节,如果扩大到256字节,也只能累计接受到256字节。数据及时读取,缓冲区应该是没有溢出的,应用程序移到F4的板子是正常,求解
    发表于 09-12 07:56

    ART-PI2的CherryUSB cdc_acm例程 在复位后需要好久才能出来COM口?

    第一次使用ART-PI2的USB-HS接口。在ART-PI2烧录编译的art_pi2_cherryusb_usbdev_cdc_acm工
    发表于 09-12 07:01

    全智芯433MHz无线传输人体感应门铃方案概述

    全智芯433MHz无线传输人体感应门铃方案采用433.92MHz无线射频技术与人体红外感应技术结合实现一种
    的头像 发表于 08-27 16:14 1365次阅读

    无线充电利用了电磁感应原理吗?

    无线充电基于电磁感应,通过高频电流产生磁场,实现无接触能量传输,但需紧密贴合以保证效率。
    的头像 发表于 08-26 08:33 1727次阅读
    <b class='flag-5'>无线</b>充电利用了电磁<b class='flag-5'>感应</b>原理吗?

    无线比例电机转速遥控器的设计

    无线遥控的基本知识 所谓“无线遥控”,就是指一种能用来远程控制机器的装置。“遥控”是指利用高频无线
    发表于 07-10 16:56

    ART-PI H750-USB-MSC设备描述符异常的原因?怎么解决?

    主控:STM32H750XBH6- ART-Pi 开发环境:CubeMX+MDK V5.27问题背景:当前已经调试通SD卡+Fatfs文件系统,(通过主控来模拟读卡器)使用单根USB-C线缆连接至
    发表于 06-19 06:52

    何在Raspberry Pi OS安装SDK?

    在 Raspberry Pi OS 安装 SDK
    发表于 04-30 06:45