大纲
在这个无线项目中,我们将制作一个可以通过Wi-Fi网络控制的直接的机器人(机器人车辆),例如,用户在机器人开发过程中的贡献是通过Wi-Fi提供的(借助一个基本的HTML页面)。
2022世界杯亚洲区赛程表时间Skyfi实验室为您提供了学习和构建这个项目的最简单的方法。
Wi-Fi控制机器人背后的想法
如果您已经遵循了我们的“利用ESP8266和Arduino进行Wi-Fi控制LED”的冒险,那么您就可以毫不费力地理解Wi-Fi控制机器人的思想。
ESP8266模块负责与Wi-Fi网络关联,并进一步作为服务器运行。进入客户,一个简单的HTML页面被制作出来,打开这个网站页面的程序作为客户运行。
无论你点击网页的哪个点;相关数据将传输到服务器(ESP8266)。这些数据由Arduino获取,并由它控制机器人的引擎。
电路设计
需要回顾的主要重要的事情是编程Arduino,它负责通过串行通信安排ESP8266模块,进而控制L298N电机驱动模块。
因此,利用软件串行工作,Arduino的数字引脚2和3被安排为RX和TX。这些引脚与ESP8266模块的TX和RX引脚相关联。
此时,L298N电机驱动模块的输入,例如IN1, IN2, IN3和IN4与Arduino UNO的数字引脚8,9,10和11相关联。
至于机器人的身体,它有4个配备的马达。用这种方式,我已经在相等的正确的两个电机,并将它们关联到电机驱动器的OUT1和OUT2端子。同样,左两个电机到OUT3和OUT4。
注意:
应用程序
目前已经实现了一个基本的Wi-Fi控制机器人,利用Wi-Fi网络的网页来控制机器人车辆。
您可以使这个项目与前沿亮点,如协调摄像头和访问实时的程序上的提要。
2022世界杯亚洲区赛程表时间Skyfi实验室帮助学生学习实用技能通过构建真实的项目。
你可以和朋友一起报名,并在家门口领取工具包
你可以向专家学习,建立可行的项目,向世界展示技能,获得最好的工作。
今天就开始吧!
加入来自36个以上国家的25万多名学生,通过建设项目培养实践技能
24小时内发货。使用在线教程进行构建。
保持更新,并基于最新的技术构建项目