加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于Nodemcu的手机控制小车

5小时前
126
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图
  • 方案介绍
    • 一、项目说明
    • 二、项目材料
    • 三、代码与电路设计
    • 四、轮子和车体
    • 五、电路连接
    • 六、使用方法
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

一、项目说明

嗨,机器人项目制造者们!在这个项目中,我制作了这辆简单但快速的遥控车,它可以通过智能手机控制,并且与普通的无线电控制设备相比有更多的优势。这辆车使用的是目前市面上最实惠的带Wi-Fi功能的微控制器,有些人称之为Nodemcu或ESP8266。通过安装在任何智能手机上的应用程序来控制,由于它使用Wi-Fi进行通信,你可以期待控制时不会有延迟。你可以制作4WD(四轮驱动)以获得更大的扭矩,但我建议只使用2轮驱动,因为动力已经足够,而且这种设置还可以为你节省大量的电力。

首先,让我解释一下为什么你应该制作这辆机器人车。这辆车可以被视为大多数机器人车项目的基础。比如说,你想制作一个灭火机器人,或者一个监控机器人,我们现在正在制作的这辆机器人车就是所有这些项目的基础。我承认对于更大规模的项目,控制器会有所不同,但对于所有人来说,基础都是一样的。在这辆车中,前轮移动得很平滑,因为它是由后轮驱动的,后轮配备了足够的扭矩来驱动这种大小的汽车。这个项目也是一个例子,表明即使资源有限,你也可以建造先进的车辆(原型)。

为了让更多的人能够制作,我将使用基本的材料来制作这辆车,那么,让我们收集所需的材料来制作它吧。

二、项目材料

为了制作你的物联网汽车,收集以下材料:

三、代码与电路设计

在这里插入图片描述

在这里插入图片描述

不要因为看到电路图而感到困扰,几年前我也曾努力理解电路连接,但我通过阅读和理解它们解决了这个问题。我将分解电路并解释,以便你们能够容易理解。

L298N电机驱动器到NodeMCU的连接:

电机驱动器的IN1、IN2、IN3、IN4连接到NodeMCU的D1、D2、D3和D4引脚。这些引脚控制每个电机的方向。
电机驱动器上的ENB和ENA引脚控制电机的速度。这些连接到NodeMCU上的PWM功能引脚以控制速度(默认已连接)。

电机的连接:

左电机连接到L298N电机驱动器的OUT1和OUT2端子
右电机连接到电机驱动器的OUT3和OUT4端子。

电源连接:

18650电池连接到电机驱动器的电源输入(标有12V和GND)以提供电机所需的电力,而L298N电机驱动器的5V输出用于通过NodeMCU板上的Vin引脚为NodeMCU供电。NodeMCU、电机驱动器和电池的GND引脚都连接在一起以创建一个共同的地线,为此,我使用了一个小型面包板。你也可以不使用面包板,将所有的电线直接连接在一起,无论如何,这是你的选择。完成连接后,将NodeMCU连接到电脑并打开Arduino IDE。复制并粘贴以下代码,从菜单中选择正确的端口和主板类型,然后点击上传按钮。

四、轮子和车体

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

对于使用何种类型的轮子没有特定规则,在我的例子中,我将使用这些带有橡胶握把的瘦身轮子。这种类型的轮子会让车子看起来很棒,而且重量轻,几乎可以在所有基本表面上良好运行。如果你打算在崎岖或极端条件下使用它们,那么请选择另一种类型的轮子。

正如我之前提到的,我将在这个项目中使用后轮驱动,前轮简单地连接到一个玩具直流电机上。

将前轮连接到这些电机的目的是确保平稳移动,而这另一方面是可以通过轴承实现的,所以感谢那些直流电机,它们节省了我的资源。在纸板的边缘涂上热胶,然后将直流电机放在上面,按住一段时间,让它完全干燥。

五、电路连接

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在你按照电路解释操作后,几分钟内你就可以建立组件之间的连接了。

首先,使用跳线电缆将NodeMCU板直接连接到面包板上。建议使用双面胶带将面包板和电机驱动器固定在纸板底座上。最后连接直流电机到驱动器,因为在某些情况下,电机的旋转方向可能会不同,所以请注意这一点。有很多方法可以修改这个底座的外观,我只是简单地用了一块红色贴纸粘在前面,你也可以在这里使用LED灯带,选择权在你。当这些都准备好后,添加电池组,我使用了锂离子电池,它提供了很好的电力备份。

六、使用方法

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

你也看到那个了吗?这辆车正试图从工作台飞起来!使用这个车很有趣,你只需要通过开关启动电池,然后打开智能手机上的Wi-Fi。开发板将自动连接到网络,你只需要打开应用程序,允许几秒钟进行连接,在这里获取免费应用程序。你会看到一个消息说连接成功,之后你将完全控制这辆车。你可以在9个以上的方向上运行这辆车,探索所有的按钮,还有一个速度控制按钮和刹车按钮,对这辆车来说工作得很好。

我为这辆车使用了2WD,也就是双轮驱动,以节省电力,这样用户就可以更长时间地享受乐趣。

这个项目就介绍到这里了,试试看制作这个项目。

希望你喜欢这个项目,并在构建过程中找到乐趣!如果你有任何问题或需要帮助,欢迎在评论区交流。

作者:Svan.


注意:本博文为不得在未经本人同意进行转载或者二次创作,违者必究!!!

博客主页:https://blog.csdn.net/weixin_51141489,需要源码或相关资料实物的友友请关注、点赞,私信吧!

  • 联系方式.txt

相关推荐

电子产业图谱