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

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

3天内不再提示

如何使用Internet浏览器在wi-fi网络中远程控制某些伺服电机

454398 来源:网络整理 作者:网络整理 2019-11-18 17:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:电子产品

对于此项目,您需要以下组件:

Arduino Uno(购买)

ESP8266(购买)

Protoshield(用于更紧凑的版本)或普通面包板(购买)

10 kohm电阻器(x3)

一些跳线

SG90伺服电机r(x2)(购买)

计算机(用于编译和上传Arduino代码)

您不需要特定的工具来组装该项目。所有组件都可以在您喜欢的电子商务商店上在线找到。该电路由USB端口供电(已连接到计算机或普通的电话充电器),但是您也可以添加一个外部DC电源或一个连接到Arduino电源插孔的电池。

步骤2:组装

根据示意图连接所有组件。您需要一些跳线来连接ESP-8266模块和伺服电机。您可以使用原型屏蔽板(用于更紧凑的电路),普通的面包板,或设计自己的Arduino屏蔽板。

将USB电缆插入Arduino Uno板并继续下一步。

第3步:Arduino代码

安装最新的Arduino IDE。在此项目中,使用了Servo.h库来控制伺服器。为了避免在上传代码期间wi-fi模块和计算机的USB端口之间发生冲突,我们使用了软件串行库。与ESP-8266模块通讯无需其他库。请检查ESP8266的波特率,并在代码中正确设置。

某些伺服电机位置接近极限(0度和180度)时会开始抖动并发出奇怪的声音。为了避免这种情况,在Arduino代码和控制界面(后来)中,角度都限制在10到170度之间。

不幸的是,s伺服.h库和softserial.h库使用相同的计时器微控制器。每当Arduino与ESP-8266通信时,这可能会导致伺服器抖动。为避免这种情况,在执行每个命令后,将舵机与Arduino分开。您也可以将模块连接到标准串行引脚。在这种情况下,请记住在每次上传之前断开模块的连接。

下载Arduino代码(wi-servo.ino),并用wifi路由器SSID替换XXXXX,并用路由器密码替换YYYYY。将Arduino开发板连接到计算机的USB端口并上传代码。

第4步:接口

已设计了html界面用于控制伺服电机。在此示例中,使用了两个舵机,但可以向Arduino Uno添加更多舵机(我最多测试了四个电机)。

使用文本框形式输入ESP模块的IP地址。

p》

下载Wi-servo.html和jquere.js文件并将它们保存在同一文件夹中。

步骤5:用法

重新启动Arduino时,它将尝试自动连接您的wi-fi网络。使用串行监视器检查连接是否成功,并获得路由器为您的ESP-8266分配了哪个IP。

在Internet浏览器(Firefox)中打开html文件。

在文本框中输入ESP-8266的IP地址,即可开始使用。使用滑块为每个伺服选择所需的角度。松开鼠标按钮并移动每个舵机时,浏览器会自动向Arduino发送请求。
责任编辑:wv

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

    关注

    88

    文章

    2211

    浏览量

    61659
  • 浏览器
    +关注

    关注

    1

    文章

    1043

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    5G路由中的Wi-Fi 7与Wi-Fi 6对比

    实际上,我们实际部署中看到的是过去升级5G路由主要关注的是路由内部的部件:调制解调、芯片组和蜂窝网络性能。   现在,人们的关注点转
    的头像 发表于 03-19 16:53 1312次阅读
    5G路由<b class='flag-5'>器</b>中的<b class='flag-5'>Wi-Fi</b> 7与<b class='flag-5'>Wi-Fi</b> 6对比

    技术资讯 I Wi-Fi 模块设计

    Wi-Fi模块可实现无缝连接和数据交换,对设备进行远程控制和监测。Wi-Fi模块设计旨在打造一套紧凑且高效的软硬件解决方案,使设备能够通过Wi-Fi
    的头像 发表于 02-27 17:12 993次阅读
    技术资讯 I <b class='flag-5'>Wi-Fi</b> 模块设计

    ESP32 Wi-Fi 控制 LED 灯的原理

    智能家居、物联网设备中,用手机通过Wi-Fi控制灯光、风扇或插座,已经非常普遍。而在嵌入式开发中,ESP32是最常用的Wi-Fi模块之一。本文将带你系统理解:ESP32是如何通过
    的头像 发表于 01-09 19:04 708次阅读
    ESP32 <b class='flag-5'>Wi-Fi</b> <b class='flag-5'>控制</b> LED 灯的原理

    Wi-Fi:无线连接的全球通用语

    一、什么是Wi-FiWi-FiWi-Fi联盟制造商的商标认证,是基于IEEE 802.11标准的无线局域网技术。它允许电子设备特定范围内无线接入
    发表于 01-07 09:49

    无线模块全解析:Wi-Fi模块、蓝牙模块、双频Wi-Fi、MQTT协议与低功耗方案

    什么是Wi-Fi/What is Wi-Fi,首先Wi-Fi又称“无线热点”或“无线网络”,是Wi-Fi联盟的商标,一个基于IEEE 802
    的头像 发表于 12-10 09:52 106次阅读
    无线模块全解析:<b class='flag-5'>Wi-Fi</b>模块、蓝牙模块、双频<b class='flag-5'>Wi-Fi</b>、MQTT协议与低功耗方案

    Wi-Fi几乎渗透到所有需要无线连接的场景中,是构建本地无线网络的首选技术。

    Wi-Fi:无线连接的全球通用语 一、什么是Wi-FiWi-FiWi-Fi联盟制造商的商标认证,是基于IEEE 802.11标准的无线局域网技术。它允许电子设备
    发表于 12-08 17:23

    Wi-Fi 6将为智能工厂创造更多价值

    Wi-Fi 6基于IEEE 802.11ax标准开发,为满足智能工厂应用需求提供了提升网络效率的新特性。与之前的Wi-Fi 5相比,Wi-Fi 6同样可以
    的头像 发表于 09-28 10:37 1172次阅读

    浅谈Wi-Fi 6E与Wi-Fi 7的关键器件——BAW滤波新技术

    作者: Qorvo 亚太区无线连接事业部高级行销经理林健富   2020年1月,Wi-Fi联盟正式宣布开放6GHz频段(5925MHz-7125MHz),并将其命名为Wi-Fi 6E。2020年4月
    发表于 09-19 18:29 2576次阅读
    浅谈<b class='flag-5'>Wi-Fi</b> 6E与<b class='flag-5'>Wi-Fi</b> 7的关键器件——BAW滤波<b class='flag-5'>器</b>新技术

    解读Nordic基于SSID的Wi-Fi定位解决方案

    随着 nRF7000 Wi-Fi 协同 IC 的推出,我们现在可以提供具有 Wi-Fi、蜂窝物联网和 GNSS 功能的完整硅到云定位解决方案。nRF7000 针对 Wi-Fi 网络扫描
    的头像 发表于 09-09 17:11 4301次阅读
    解读Nordic基于SSID的<b class='flag-5'>Wi-Fi</b>定位解决方案

    基于 SSID 的 Wi-Fi 定位:与其他定位服务的性能比较

    随着 nRF7000 Wi-Fi 协同 IC 的推出,我们现在可以提供具有 Wi-Fi、蜂窝物联网和 GNSS 功能的完整硅到云定位解决方案。nRF7000 针对 Wi-Fi 网络扫描
    发表于 08-31 21:01

    锐捷网络Wi-Fi 7加速演进,2025年进入快速爬坡期

    随着4K/8K、VR/AR、远程医疗、工业物联网等新型应用的不断涌现,家庭、企业和工业环境对Wi-Fi网络提出了更高要求。在此驱动下,行业正向Wi-Fi 7加速演进,而2025年成为
    的头像 发表于 08-01 10:29 1364次阅读
    锐捷<b class='flag-5'>网络</b>:<b class='flag-5'>Wi-Fi</b> 7加速演进,2025年进入快速爬坡期

    科普|公司的Wi-Fi,为什么这么慢?

    大家公司上班,经常会使用到Wi-Fi。最近这几年,随着时代的发展,高清视频会议等大带宽网络应用越来越普遍。而公司的网络,却非常不给力,频繁卡顿,严重影响使用体验。哪怕IT的同事已经把
    的头像 发表于 06-20 06:06 1933次阅读
    科普|公司的<b class='flag-5'>Wi-Fi</b>,为什么这么慢?

    Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——2

    至25%。正因如此,相较于Wi-Fi 6站点(Station),支持MRU功能的Wi-Fi 7 站点(Station)多用户与高密度网络环境下,能够将信道带宽的可用性提升3倍之多。此
    发表于 06-13 11:15

    Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——1

    英国作家狄更斯《双城记》的开头写道:“这是最好的时代,也是最坏的时代。” 这句话若套用在现今Wi-Fi 的市场现状,何尝不是惊人的相似? 怎么说呢?Wi-Fi 从被发明至今已经经过了20多年的迭代
    发表于 06-13 11:09

    连接到 WPA3_WPA2_PSK 或 WPA3_SAE Wi-Fi 网络时系统挂起,为什么?

    问题:连接到 WPA3_WPA2_PSK 或 WPA3_SAE Wi-Fi 网络时系统挂起 我遇到一个问题,当我尝试连接启用了CY_WCM_SECURITY_WPA3_WPA2_PSK安全性
    发表于 06-05 07:23