物联网项目创建指南,含Arduino及电机驱动模块使用要点

  • 时间:
  • 浏览:101
  • 来源:中国微特电机网

咱今天就唠唠我在玩这个 Arduino 板时碰到的那些事,那叫一个头大想控制电机,却碰上 GPIO 引脚不够的难题,这可咋整

引脚短缺之困

我这 Arduino 板GPIO 引脚少得可怜。本来,我一腔热血想写个程序去分别控制 4 个电机l298n电机驱动模块 原理图,可就因为这引脚不够,简直是比登天还难!我就对着这板子看了老半天,心里头直犯嘀咕,这该怎么整才能让这几个电机乖乖听话。想来想去,貌似这任务没办法完成,实在是恼火得很!

电源电池选用

没办法之余,那也还得继续折腾。我用了一个 11.1V 3S 2200mAh 25/30C 的锂聚合物充电电池,还带个 XT60 连接器。起初我选它的时候,心里头也有点打鼓,不知道这电池管不管用。不过一装上l298n电机驱动模块 原理图,还真就像个小能量库一样,还别说,这东西至少给硬件部分提供了还算稳定的电力来源。

引脚设置说明

那我为了尽量用上这有限的引脚,就各种琢磨各种摆弄。像 int motor1pin1 = 2; int motor1pin2 = 3; 这样的设置,就在这几行代码之间,把这些引脚安排得明明白白!虽然最后电机控制没完成,但是基本的引脚模式设置也还是弄好了。我把 pinMode(9, OUTPUT); pinMode(10, OUTPUT); 这之类的都设置好了,期待着后续能有转机。

Wi-Fi 模块使用

这之后又用到了那个 NodeMCU ESP8266通用的 Wi-Fi 模块和 MIT 应用发明人做的一个小应用程序。就摆弄它们的时候,想着能控制个 LED 灯也好。那个 LED ON/OFF 的应用程序原理其实就那样,但做起来也不简单一开始连接 Wi-Fi 的时候,看着串口里输出 “WiFi connected” “Server started” 这些信息,还挺有成就感的,感觉自己好像离成功又近了一步。

指令处理流程

当客户端连接好之后,那就是处理各种请求信息了。看着那一串代码 “String req = client.readStringUntil( '\r');” 去读取客户端发来的请求,我就紧紧盯着屏幕。要是碰上 req.indexOf("/gpio/0") 和 req.indexOf("/gpio/1")的情况,就得做相应的处理!碰到无效请求 “invalid request” 的时候,我心里那个急直想着咋就不按规矩来!

通信连接成果

忙活了这么久,终于在 NodeMCU 和 Arduino 之间建立起了串行通信。那感觉就跟挖出了一个大宝藏似的,太令人惊喜!连接好之后,再用之前弄的那个 LED ON/OFF 应用来操控 Arduino 的内置 LED,看着那小灯亮起来又熄灭,哟吼,我的付出总算是有回报!虽然只是搞定了点亮个灯的事,但也是很大的进步。

也不知道大家在玩这些玩意的时候,有没有碰到我这样的难题?要是你们遇到了会咋解决?

猜你喜欢

意法半导体推电机控制套件及新软件算法,助力多领域实现矢量控制

在连接电路板和电机后,用户使用微控制器预装的梯形(6步)或正弦(FOC)矢量控制算法示例即可运行电机。微控制器预集成的算法示例是意法半导体电机控制固件库的标准固件和STM32Cube工具,可按照客户的需求修改固件。

2025-06-16

变频器推动三相无刷电机成功,基于ARM的微控制器如何破局?

变频器的问世和先进的电机控制方法让三相无刷电机(交流感应电机或永磁同步电机)曾经在调速应用领域取得巨大成功。采用标量控制是一个三相交流电机实现变速运转的最简单方式。

2025-06-16

北京京仪敬业北微微电机厂,你了解多少?:专注永磁直流力矩电机40多年

北京京仪敬业北微微电机厂(www.gootui.com/ycdj)提供永磁直流力矩电机|北微永磁直流力矩电机—北微微电机厂控制电机厂永磁直流力矩电机—北微微电机厂是集开发、研制与生产永磁直流力矩电机为一体的企业,具有40多年生产控制电机的历史。

2025-06-16

速度继电器的作用、型号含义、技术数据及选用方法介绍

四、速度继电器实现对电动机的反接制动控制。3.速度继电器的型号含义及技术数据1组转换触头压、电流来选用。(3)速度继电器的金属外壳应可靠接地。5.速度继电器的常见故障及处理方法电动机不制动触头接触不良清洗触头表面油污笼型绕组开路更换弹性动触片更换笼型绕组弹性动触片调整不当

2025-06-16

详细解析直流电机PWM调速电路:原理、步骤与实验结果

本文将详细介绍直流电机PWM调速的原理和实施步骤,并给出一个简单的电路图和实验结果。直流电机PWM调速电路实施步骤直流电机PWM调速电路实验结果本文通过实验验证了直流电机PWM调速电路的有效性。该电路设计简单、效果良好,适用于小功率直流电机的调速控制。

2025-06-16