步骤1:要求
你需要什么:
ESP32模块。我使用的是ESP32 Pico Kit,如上图所示。
运行Arduino IDE软件的计算机。
用于将ESP32模块连接到计算机的USB电缆。
免费的AskSensors帐户。
步骤2:为什么选择AskSensors?
AskSensors是一个物联网平台,旨在是市场上最简单的应用程序,允许用户通过云连接,可视化和分析其传感器数据。
让我们假设我们要监视房间的温度并将这些值存储在云中的某个位置,因此以便稍后进行详细说明。这是一个典型的场景,需要知道如何将数据从ESP32发送到AskSensors。但是还有许多其他场景,本教程可能对您有用。
请继续阅读; - )
第3步:传感器设置
注册:获取免费帐户几秒钟的时间:https://asksensors.com。
获取您的 Api密钥:AskSensors公开了一组API,可简化设备与IoT之间的数据交换过程云。本入门指南向您介绍如何创建新传感器,并将其设置为能够发送数据。复制您的 Api键输入,我们将在下一步中使用它。
步骤4:在Arduino IDE中安装ESP32
要在Arduino IDE中安装ESP32板,请按照以下说明进行操作:
您需要安装最新版本的Arduino IDE软件(1.8.7或更高版本)。
首先,从Arduino IDE打开首选项窗口:文件》首选项
转到“其他董事会管理器网址”字段,输入以下网址:
https://dl.espressif.com/dl/package_esp32_index.json
如果您已经拥有ESP8266董事会网址,请用逗号,如下所示:
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
现在,打开Boards Manager(工具》 Board》 Boards Manager ),搜索ESP32,然后单击“ ESP32”的安装按钮通过Espressif Systems“。这需要几秒钟。
第5步:编码

从AskSensors Github页面下载此演示并解压缩。该代码包括用于连接到WiFi网络和执行HTTP请求的库。
您需要修改以下内容:
const char* ssid = “。..。..。..。..。..”; //Wifi SSID
const char* password = “。..。..。..。..。..”; //Wifi Password
const char* apiKeyIn = “。..。..。..。..。..。”; // API Key
步骤6:编程

通过USB电缆将ESP32模块连接到计算机。
使用Arduino IDE上传代码。
打开串行终端。您应该得到类似于上图的输出。请注意,我们得到两个代码:
200:对应于OK HTTP代码。
1::成功更新的模块数(本例中为一个模块)。
第7步:可视化数据

前往传感器仪表板。将图形添加到模块(模块1)。
您应该每20秒收到10到100之间的随机数据流。
上图显示了条形图显示的示例。
责任编辑:wv
-
物联网
+关注
关注
2939文章
47332浏览量
408071 -
ESP32
+关注
关注
24文章
1085浏览量
20867
发布评论请先 登录
乐鑫ESP32-C2小尺寸高性价比,物联网应用的理想无线连接方案
乐鑫ESP32-C2小尺寸高性价比,物联网应用的理想无线连接方案
ESP32-C3赋能物联网设备,开启产品智能化,乐鑫代理商飞睿科技
ESP32-C3赋能物联网设备,开启产品智能化,乐鑫代理商飞睿科技
通过JTAG连接到物联网板时,FAQ_MA35D1_There没有响应是怎么回事?
专为 ESP32-P4C5 核心板打造的高效开发利器
ESP32-P4—具备丰富IO连接、HMI和出色安全特性的高性能SoC
ESP32-C6 智能网关设备WiFi6高性能通信应用
ESP32-C3:革新物联网应用的超高效能芯片,家电远程控制应用等
ESP32-C3FH4:高性能物联网芯片的卓越之选,智能门锁安防等应用
《DNESP32S3使用指南-IDF版_V1.6》第五十五章 基于MQTT协议连接阿里云服务器
乐鑫ESP32调试Wi-Fi常用调试API

怎样将ESP32连接到物联网云
评论