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

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

3天内不再提示

ESP如何通过互联网帮助与Arduino GPIO进行远程交互

454398 来源:网络整理 作者:网络整理 2019-12-13 14:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:电路

请注意,该电路与上一篇文章基本相同,我只是添加了两个连接到Arduino的按钮(常开)输入和VCC(当然,通过10K的电阻不会产生短路),通过按下按钮,我们要做的是在Arduino的数字输入上输入HIGH信号电位器(也为10K)将安装在VCC(5V)和地之间,其中心引脚连接到MEGA的模拟输入A0。电位计将控制模拟输入A0上的电压电平,范围为“ 0V至5V”。MEGA将读取AO引脚及其内部ADC(模拟数字转换器)上的电压,并将其转换为范围为“ 0至1023”的值。

步骤2:代码

首先,在常规设置和设置之后,将ESP作为服务器启动很重要。为此,使用InitWifiModule()函数(请参见附加代码)

在连接串行监视器时,将显示如图所示的信息。十分重要的是屏幕上显示的第二个IP地址:10.0.1.2(当然,您的IP地址将是另一个IP地址)。

详细了解代码:

在主循环中,第一件事是查看ESP是否正在发送消息以及是否找到字符串“ + IPD”。如果发生这种情况,则意味着该页面已被识别(请参见下面的串行监视器的副本)。

我们应等待300毫秒,以确保串行缓冲区已读取所有数据。

由于read()函数返回ASCII,因此在加载连接ID时,必须从读取的数据中减去值“ 48”,这一点很重要。 “ 48”是第一个字符“ 0”的ASC代码。因此,例如,如果通过减去48接收到数据49(ASCII代码为“ 1”),则结果将为纯数字(“ 1”)。

HTML代码是在Arduino Code上构建的,并发送到浏览器以构建页面。

步骤3:页面

在浏览器中输入IP ,ESP会安装预定的HTML页面,并将开始发送在MEGA条目中捕获的信息。

在上面的“串行监视器”打印屏幕中,您会注意到在运行程序期间不断更新的数据

责任编辑:wv

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

    关注

    0

    文章

    194

    浏览量

    36097
  • GPIO
    +关注

    关注

    16

    文章

    1313

    浏览量

    55727
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 1398次阅读

    工业互联网的重要价值

    互联网通过提升生产效率、优化资源配置,成为经济增长的新动能。据预测,到2030年,全球工业互联网经济价值将达到15万亿美元,影响全球一半的经济规模;中国工业互联网市场规模预计达到1.5万亿美元。2023年中国工业
    的头像 发表于 11-20 09:51 176次阅读

    工业互联网中的智能网关有什么功能

    工业互联网中的智能网关是连接物理设备与工业互联网的核心组件,具备数据采集、协议转换、边缘计算、安全防护、远程管理等多重功能,是实现工业设备互联互通、数据实时传输与智能化处理的关键基础设
    的头像 发表于 10-14 11:00 312次阅读
    工业<b class='flag-5'>互联网</b>中的智能网关有什么功能

    使用RTT的维护云进行远程固件升级(OTA),怎么没有网络升级的方式?

    使用RTT的维护云进行远程固件升级(OTA),怎么没有网络升级的方式的?只有蓝牙,近距离的固件升级。详细如图所示,只有蓝牙,没有连接互联网通过固件上传服务器
    发表于 10-13 06:36

    工业互联网平台与工业物联网平台有什么区别

    ): 聚焦于工业设备、传感器等物理对象的数字化连接与数据采集,通过联网技术实现设备状态监测、远程控制及基础数据分析。其核心目标是解决“物”的智能化联网问题,例如
    的头像 发表于 09-24 11:47 423次阅读

    热压机 PLC 数据边缘采集:基于工业互联网的高温设备远程监控方案

    热压机 PLC 数据边缘采集:基于工业互联网的高温设备远程监控方案
    的头像 发表于 06-13 16:41 431次阅读
    热压机 PLC 数据边缘采集:基于工业<b class='flag-5'>互联网</b>的高温设备<b class='flag-5'>远程</b>监控方案

    工业互联网与工业物联网有什么区别

    工业互联网与工业物联网(IIoT)在概念、侧重点、应用范围、技术架构、数据价值等方面存在一定区别,以下是详细介绍: 概念 工业互联网 :是新一代信息通信技术与工业经济深度融合的新型基础设施、应用模式
    的头像 发表于 06-12 09:32 1314次阅读

    ESP32-C6 智能网关设备WiFi6高性能通信应用

    是能够远程连接和通信,WiFi模块提供了这种无线连接能力,使得设备能够轻松接入互联网,实现数据的收集、分析、远程监控和管理。
    发表于 05-30 13:54

    CNC互联网平台能够发挥哪些功能

    设备联网与数据采集:通过联网技术,CNC互联网平台能够实现多品牌、多型号CNC机床的联网与数据采集,将不同设备的数据统一上传至云平台,实现
    的头像 发表于 05-20 10:50 416次阅读
    CNC<b class='flag-5'>互联网</b>平台能够发挥哪些功能

    ESP32-C3:革新物联网应用的超高效能芯片,家电远程控制应用等

    加密引擎,支持安全启动 生态完善 - 与乐鑫其他产品线完美兼容 ESP32-C3以其出色的性价比、低功耗特性和完善的开发支持,成为物联网项目开发的理想选择。无论是初创企业还是大型制造商,都能通过
    发表于 04-03 16:47

    工业互联网平台如何帮助企业提高生产效率?

    工业互联网平台通过多种方式帮助企业提高生产效率,以下是具体介绍: 1. 实现设备的实时监控与管理 功能:工业互联网平台可以连接各种工业设备,如机器人、机床、传感器等,实时采集设备的运行
    的头像 发表于 01-15 15:48 782次阅读

    GPIO在物联网中的应用

    联网(IoT)是一个由互联网、传统电信网、传感器网络等多种网络组成的网络,它允许物体与物体、物体与人、人与人之间通过信息传感设备进行数据交换和通信,实现智能化识别、定位、跟踪、监控和
    的头像 发表于 01-09 09:43 999次阅读

    互联网是什么意思

    互联网,通常称为云计算,是一种基于互联网的计算模式,它允许用户通过网络访问和使用远程服务器上的存储、管理和处理数据的资源。主机推荐小编为您整理发布云
    的头像 发表于 01-07 09:50 1008次阅读