物联网
文章平均质量分 70
青烨慕容
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ESP-01S 配网绑定设备
ESP-01S 配网绑定设备1 配网效果图2 ESP-01S 图3 代码 实现了如下功能,AP模式给ESP-01S进行配网,在配网的过程中发送设备信息,配网完成之后将设备信息保存在EPROM之中,设备下次上电自动读取信息连接WiFi,绑定设备,方便使用。此Demo适用与ESP8266。1 配网效果图2 ESP-01S 图3 代码#include <ESP8266WiFi.h>#include <DNSServer.h>#include <ESP8266We原创 2021-06-06 16:22:23 · 3317 阅读 · 4 评论 -
ESP-01S 配网连接巴法云 使用Arduino编程
ESP-01S 巴法云ESP-01S 代码ESP-01S 控制效果ESP-01S 代码 废话不多直接上代码,实现了WiFi配网连接,下次设备上电自动连接上次连接成功的WiFi,在巴法云控制端实现点亮自带LED。如果需要了解ESP-01S Arduino 编写环境配置ESP-01S 使用Arduino#include <WiFiManager.h>#include <ESP8266WiFi.h>#include <WiFiClient.h>#include原创 2021-06-05 21:38:10 · 4467 阅读 · 3 评论 -
ESP-01S使用Arduino编写
ESP-01S arduinoESP-01S引脚功能简介arduino ESP-01S 配置测试Demo ESP-01S 一般可以直接使用原厂的固件 进行AT指令通信控制,如果有兴趣制作一个简单一点的类似玩具,比如智能开关,ESP-01S就是最好的选择,直接使用ESP-01S作为MCU,相当舒适。简单记录一些ESP-01S的管脚功能与使用过程。ESP-01S引脚功能简介ESP-01S 模组共接出 8 个接口,如管脚示意图:引脚功能图: GPIO0 被下载电路所占用,不建议单独使用这个IO口原创 2021-06-05 18:54:33 · 19519 阅读 · 4 评论 -
ESP32 利用python搭建简易服务器 实现HTTP OTA空中程序升级
ESP32 OAT1、ESP32 实现OTA2、ESP32 bin文件准备3、python 服务器开启4、效果显示开发板:ESP32 TTGOVS Code 想实现ESP32 HTTP OAT程序升级,奈何没有自己的服务器,便想到了开启Python自带的简易服务器,实现了OTA升级,虽然仅仅是局域网,但是如果搭配内网穿透那么就可以实现远程升级。 实现功能,首次开机之后连接服务器自动进行程序升级,升级成功之后,显示屏显示文字提示,之后如果要进行程序升级,通过按键触发的方式进行程序升级。1、原创 2021-02-07 18:59:51 · 3380 阅读 · 0 评论 -
esp32 SD卡读写测试——读取WiFi信息连接网络
esp32 SD卡读写原创 2021-01-25 19:06:53 · 4125 阅读 · 1 评论 -
APP Invertor 制作BLE蓝牙APP 控制esp32蓝牙小车
APP Invertor蓝牙小车制作1、插件下载1.1、导入插件2、APP界面展示2.1 、可视化编程3、esp32 蓝牙代码4、实测效果4.1 APP控制端4.2 蓝牙接收端 经过几天的学习,终于成功制作了一个属于自己的蓝牙APP,APP可以控制蓝牙小车。 使用App Inventor 2 WxBit 汉化增强版 编写APP,建议使用这个,不同的APP Invertor 版本里面会有所差异。我的目的是为esp32 连接蓝牙,所以使用传统的蓝牙客户端是无法连接成功的,如果使用传统的蓝牙客户端会在连接原创 2021-01-14 20:26:21 · 10776 阅读 · 8 评论 -
esp32 cam 内网穿透 视频传输
esp32 cam1、esp32 视频2、内网穿透3、视频查看 esp32 cam 视频传输一般只能在局域网内进行传输,无法在广域网传输,经过内网穿透实现广域网查看,手机4G也可以查看。1、esp32 视频代码来源:博客。这个相对与自带那个相机示例代码功能单一,但是足够使用了。烧录:2、内网穿透 我使用了飞鸽内网穿透,飞鸽官网。注册账号,个人中心。建议选择限速3M那个,因为要进行视频传输,速率低无法加载成功。下载客户端:隧道管理,开启服务器。复制启动命令:打开下载的Win原创 2021-01-12 13:43:08 · 14524 阅读 · 25 评论 -
esp32 cam 配网 实现视频传输
esp32 cam1、实现配网1.1、WiFiManager使用2、视频传输2.1 、修改代码2.2 、配网操作2.3 、查看视频 实现功能首先默认连接代码里面写入的WiFi信息 如果连接失败,开始进行配网。 esp32 cam 强烈建议使用安信可原产,不建议使用非原产。原产与非原产的区别如下图,下图是原产的。并且原产的flash 是8M,非原产只有4M,示例文件自带的视频流传输可能无法编程成功。1、实现配网 不论是esp8266还是esp32 的配网都可以使用WiFiManager 库实现原创 2021-01-09 15:33:51 · 15447 阅读 · 10 评论 -
STM32F103RC使用esp-01s MQTT协议接入OneNET平台(AT指令)
esp-01s 接入OneNET平台原创 2020-07-26 22:00:45 · 3213 阅读 · 1 评论 -
Esp8266(NodeMCU)ArduinoJson进行Json序列化和反序列化,收到服务器数据处理
ArduinoJson官方实例代码实例ESP8266使用ArduinoJson官方地址 ArduinoJson(全称:ArduinoJson-C++ JSON Library for IoT) 是嵌入式系统中优雅和高效的Json库。它仅使用最基本的API,确保工作时消耗最小的内存空间。虽然它的命名中包含“Arduino”,但事实上并没有引用Arduino的任何库文件。ArduinoJson基于MIT开源协议,也就是说它是免费的,因此可以应用在任何的C++项目中。 序列化是将对象状态转换为可保持或可传原创 2020-06-17 21:58:09 · 2488 阅读 · 0 评论 -
Esp8266(NodeMCU)连接阿里云服务器
Esp8266【NodeMCU】连接阿里云服务器创建阿里云产品添加设备Esp8266代码MQTT_PASSWD密码生成工具修改PubSubClient.h文件(不修改无法连接Mqtt服务器)设备测试 使用EsP8266(NodeMCU)连接阿里云服务器,并在服务器控制台点亮板载LED灯,进行数据上传和下传的测试。创建阿里云产品功能定义:先选择编辑草稿,才可以看到最下面的布尔值那个。添加设备Esp8266代码 需要使用的库文件ESP8266WiFi、PubSubClient、Ardui原创 2020-06-17 23:17:00 · 4020 阅读 · 2 评论 -
STM32F103RC使用esp-01s连接机智云
STM32F103RC使用esp-01s连接机智云机智云账号注册和创建新产品 这几天搞了搞,机智云的物联网,试着使用STM32F103RC配合esp-01s接入了机智云的物联网,记录以下过程,仅仅是一个简单的LED灯开关,但是连接机智云的基本过程和方法是一样的。机智云账号注册和创建新产品账号注册我就不详细说了,...原创 2020-06-28 17:03:25 · 7152 阅读 · 8 评论 -
Esp8266(NodeMcu)接入新大陆物联网平台并且上传温湿度
Esp8266[NodeMcu]接入新大陆物联网1、平台注册和产品创建2、代码协议部分2.1 连接请求协议:2.2 数据上报部分协议3、完整代码部分3.1 效果图: 使用Esp8266接入新大陆物联网平台,这几天找了一下物联网平台,发现这个物联网平台新大陆物联网就自己试着接入了以下。以下是接入过程的一些记录,使用DTH11上传温度和湿度数据。开始先来一张,APP显示的界面图:1、平台注册和产品创建 这个平台操作起来相对其它平台比较简单,注册我就不说了,这个是官方文档链接自己看看,官方文档。账号原创 2020-06-30 21:45:04 · 4986 阅读 · 4 评论 -
STM32使用cJSON库,处理json格式数据
STM32移植cJSON1、cJSON库的下载与移植1.1、下载地址1.2、STM32移植1.3、修改堆栈大小1.4、报错解决2、测试展示2.1、整体串口输出2.2、编码json格式验证2.3、解析json STM32移植cJSON库创建和解析json字符,原本想使用Keil官方的那个解析json的库Jansson但是自己测试了一下,感觉使用起来并不是太好,所以选择了cJSON这个库,但是Jansson库占用的内存相对小。1、cJSON库的下载与移植1.1、下载地址我是直接下载的github上的c原创 2020-07-06 01:17:51 · 16505 阅读 · 7 评论 -
STM32使用 jansson 处理 Json格式字符
STM32 Json 字符的创建和解析1、Json简介2、jansson库的下载安装和报错解决2.1、下载安装2.2、STM32工程文件中导入jansson库2.3、报错解决2.4、修改堆栈空间3、Json 字符的创建4、Json 字符的解析4.1 纯键值对4.2、键的值是一个对象4.3、键的值是一个数组 STM32处理json字符串一般不常见,大部分都是不需要处理的数据,但是在一些通信中需要处理上传或者下传的数据,就别比如在物联网中,有一部分数据就是以json格式传输的,那么就需要对数据经行解析。我简原创 2020-07-05 00:26:40 · 7112 阅读 · 6 评论
分享