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

    文章

    181

    浏览量

    33865
  • GPIO
    +关注

    关注

    16

    文章

    1191

    浏览量

    51869
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186566
收藏 人收藏

    评论

    相关推荐

    工业互联网远程监控平台是什么

    工业互联网远程监控平台:赋能智能制造的利器 在当今快速发展的工业领域,工业互联网远程监控平台正逐渐成为推动工业升级和数字化转型的重要力量。工业互联网
    的头像 发表于 08-29 14:11 170次阅读

    ESP8266无法连接到互联网是怎么回事?

    您好,我更改了路由器上的频道,现在我的ESP8266无法连接到互联网。它仍然连接到本地网络,但即使将路由器切换回原始频道也无法解决我的问题。我在下面发布了at命令,如果可以的话,请帮忙! 在
    发表于 07-16 06:14

    通过APP将esp8266设备连接到AP遇到的疑问求解

    我正在尝试通过乐鑫 APP(适用于 Android)将我的 esp8266 设备连接到我的 AP。但是,只有当AP有互联网连接时,APP才能正常工作。有人能告诉我为什么吗?互联网连接是
    发表于 07-15 07:48

    可以通过ESP8266 SDK访问ARP缓存吗?

    我了解到 ARP 缓存应该存在于 ESP8266 中,因为它是互联网协议链路层的一部分 - 设备需要它才能将数据包发送到网络中的其他设备。所以也许问题是:我可以通过 ESP8266 S
    发表于 07-12 07:14

    esp8266已连接到Wifi但无法连接到互联网,为什么?

    首先,我想说对不起,如果我的帖子在错误的线程中。在那之后,我想问一个问题,我的 esp12E 已连接到 Wifi,但它无法连接到互联网,即使 wifi 连接到互联网和其他设备,它仍然完美地使用
    发表于 07-09 07:11

    如何使用espidf将esp32做成WiFi中继?

    如何使用espidf将esp32做成WiFi中继,让esp32通过WiFi连接互联网,同时作为AP,能让连接到esp32AP的设备能够直接访
    发表于 06-25 06:43

    智能工厂互联网平台是什么

    互联网平台的核心功能包括: 1. 数据采集与分析:通过传感器和控制系统收集生产过程中的数据,并进行实时分析,以监控和优化生产流程。 2. 远程监控与控制:管理者可以
    的头像 发表于 06-12 11:26 292次阅读

    工业互联网三大体系是什么?

    工业互联网三大体系分别是网络体系、平台体系和安全体系。 1. 网络体系:在工业互联网中,网络体系是基础,它的作用是连接各个主体和环节,实现数据的流通和交互。网络体系通过将连接对象延伸到
    的头像 发表于 05-25 14:03 988次阅读

    工业互联网与mes系统

    生产过程、提高设备效率和增强决策支持。它是工业4.0的核心组成部分,也是智能制造的重要基础。 IIoT的主要功能包括: 1. 数据采集与监控:通过传感器和设备收集生产过程中的各种数据,如温度、压力、流量等,并进行实时监控。 2. 设备
    的头像 发表于 05-13 09:34 372次阅读

    什么是卫星互联网?卫星互联网的组成

    卫星互联网是指基于卫星通信技术接入互联网,其业务可覆盖全球。通过一定数量卫星的规模组网,构建具备实时信息传输能力的星座系统,卫星互联网可向终端用户提供以宽带
    发表于 04-17 10:01 959次阅读
    什么是卫星<b class='flag-5'>互联网</b>?卫星<b class='flag-5'>互联网</b>的组成

    工业互联网平台是什么

    融合,以实现工业设备、系统和过程的智能化连接、管理和优化。工业互联网平台的主要功能包括设备连接、数据采集、数据分析、应用开发和工业应用服务等。 工业互联网平台具有以下特点: 1. 设备连接:通过各种通信协议和接口,将海量的工业设
    的头像 发表于 03-28 15:38 1474次阅读

    工业互联网解决方案与应用场景

    ,工业互联网的应用也面临着诸多挑战,数之能提供高效可靠的工业互联网解决方案,帮助企业更好的面对工业互联网应用及其挑战。 1、智能制造 智能制造是工业
    的头像 发表于 01-26 11:00 595次阅读

    工业互联网实训是什么?工业互联网实训包括哪些?

    工业互联网实训是一种针对工业互联网领域的培训课程,旨在帮助学员掌握工业互联网的基本概念、技术、应用和发展趋势。通过实训,学员可以了解工业
    的头像 发表于 01-17 17:00 980次阅读

    跨周期,创未来!华秋喜获中国产业互联网十周年-杰出企业

    互联网、到移动互联网,再到产业互联网,中国互联网发展已经有20多年,近十年则是产业互联网迅猛发展的十年。近几年,随着中国数字经济的高速发展
    发表于 01-04 11:57

    华秋荣获亿邦动力2023产业互联网千峰奖

    模式呈现出飞速发展态势。 而华秋拥有传统工厂生产制造能力和质量管理体系,同时具备互联网平台的优势。我们通过深入分析大量基础数据,以互联网方式灵活服务客户。并且以高效集约化的生产效率和质量体系,告别
    发表于 12-15 09:53