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

    文章

    201

    浏览量

    36874
  • GPIO
    +关注

    关注

    16

    文章

    1337

    浏览量

    56675
  • Arduino
    +关注

    关注

    191

    文章

    6535

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI如何重塑互联网与物联网的融合边界

    而当AI开始深度融入互联网与物联网的每一寸肌理,一场前所未有的融合革命正在悄然上演。2026年,我们迎来了这场融合的关键转折点,一个被称为“智联网”时代的真正开端。从互联网到物
    的头像 发表于 03-09 17:41 786次阅读
    AI如何重塑<b class='flag-5'>互联网</b>与物<b class='flag-5'>联网</b>的融合边界

    Arduino plc和termux esp

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

    工业互联网的重要价值

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

    工业互联网架构是怎么样的

    工业互联网架构是支撑工业全要素、全产业链、全价值链互联互通的核心框架,通过“数据+算力+模型”驱动工业智能化转型。其体系架构通常分为 网络层、平台层、安全层 三大核心层级,并延伸至应用生态与标准体系
    的头像 发表于 10-18 09:37 969次阅读

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

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

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

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

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

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

    数字化转型为什么需要工业互联网

    数字化转型需要工业互联网,是因为工业互联网通过连接设备、数据和流程,为制造业及工业领域提供了实现智能化、高效化和可持续发展的核心支撑,具体体现在以下方面: 一、打破信息孤岛,实现数据互联互通 工业
    的头像 发表于 06-21 09:12 875次阅读

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

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

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

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