ESP32-C3
文章平均质量分 89
帕法西尔
是个爱学习的肥仔(⊙o⊙),努力创作中
展开
-
新版ONENET的物联网环境调节系统(esp32+onenet+微信小程序)
好久没用onenet突然发现它大更新了,现在都是使用新版的物联网开放平台,只有老用户还有老版的多协议接入,新用户是没有的,所以我顺便更新一下新的开发组件吧.温湿度、Oled、风扇这些基本不变,这里就不再赘叙。原创 2023-12-28 01:37:28 · 4034 阅读 · 20 评论 -
微信小程序可自定义单片机温湿度阈值(基于esp32c3+onenet+微信小程序)
前段时间有个粉丝问我能不能出一个微信小程序调节阈值的教程,我就下班之余在原来的基础上改进一下,因为是修改阈值,这里我就用继电器控制风扇、温度达到一定阈值控制风扇启动来做例子。这个成功了,其他阈值修改都是依样画葫芦啦原创 2023-04-21 10:17:43 · 2555 阅读 · 21 评论 -
基于EMQX云服务器的环境调节系统(硬件上云篇)
这个是我最近做的一个课程设计,实时监测室内的温湿度和光照强度,在微信小程序上实时显示监测数据并下发命令控制风扇开关和舵机正反转(从而实现模拟窗帘的开关)。有两种模式控制,一个是手动控制,通过微信小程序远程控制设备开关,一个是设备自动控制,设定温湿度的阈值来控制风扇的开关,通过设定光照强度的阈值来控制舵机正反转(开关)。原创 2022-10-28 00:22:54 · 759 阅读 · 0 评论 -
基于物联网的环境调节系统(ESP32-C3+Onenet+微信小程序)
大概一整个物联网流程都搞定了,顺便把硬件无线集成化了,微信小程序的界面和功能都比以往升级和添加了新的东西,要是想要源码或者相关资料的可以私信我,但不是免费的,这是我个人努力摸索出来的,还请谅解。...原创 2022-07-21 22:05:36 · 3783 阅读 · 14 评论 -
微信小程序获取Onenet温湿度数据并控制灯亮灭
其实之前就写过类似的文章,但是看过我博客的朋友就知道,我是先写微信小程序获取onenet,然后再写esp32上云到onenet。一篇是ESP32-C3通过MQTT协议把温湿度上传到OneNet平台(实际是mqtts协议,之前没细看以为没区别),一篇是微信小程序获取onenet数据显示温湿度(硬件连接上云是朋友搞的),之所以写这一篇是因为协议不同,权限不同,设备协议用的是mqtts协议,由于之前是作业需要,只搞了获取数据,并没有搞下发命令。这两天重新去翻阅相关文档才发现,onenet现在暂不支持mqtt原创 2022-04-22 08:50:29 · 12161 阅读 · 35 评论 -
ESP32-C3把4*4矩阵键盘数据传输到OLED显示屏上
利用ESP32-C3把4*4薄膜按键数据显示到0.96的Oled显示屏上原创 2022-03-07 09:47:28 · 4407 阅读 · 5 评论 -
ESP32-C3通过MQTT协议把温湿度上传到阿里云物联网平台
最近本来想实现微信小程序通过OneNet平台控制灯开关的,没想到微信小程序代码都写好接口了,才发现onenet想下发命令的应用管理得要钱了,秉承白嫖绝不白给的精神,毅然决然的转用阿里云平台。原创 2022-01-31 01:08:30 · 9221 阅读 · 48 评论 -
ESP32-C3利用AsyncWebServer和HTTPClient实现双机通信
因为刚好做作业需要用到双机通信,顺便学习一下,我在网上找了很多方法,试过用蓝牙通信,但是只能实现发送字符串(个人能力只能到这步,等后面有时间再深入研究蓝牙通信),后来再找其他方法,最后实现方式是 AsyncWebServer和HTTPClient实现双机通信。原创 2022-01-20 12:00:00 · 2352 阅读 · 9 评论 -
ESP32-C3把温湿度数据显示到0.96寸OLED显示屏
上次实现了把温湿度数据上传到onenet平台,但是查看数据需要去云平台查看,硬件设备上看不到数据,所以这次加了个显示屏,我在网上买了一个0.96寸的蓝黄OLED显示屏。文章目录一、OLED简介二、OLED模块三、Arduino一、OLED简介OLED,即有机发光二极管( Organic Light Emitting Diode)。 OLED 由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显.原创 2022-01-14 13:10:36 · 11600 阅读 · 9 评论 -
ESP32-C3通过MQTT协议把温湿度上传到OneNet平台,Onenet下发命令控制灯开关
这段时间入手了安信可的ESP32-C3开发板,我买的是ESP32-C3-32S开发板(外置4M)的。之前写过一个微信小程序获取onenet数据的,这下顺便整个流程衔接起来。一、OneNet平台1、创建产品控制台 —>MQTT物联网套件–>添加产品关于产品名称、行业、类别那些自行选择即可,这里选用mqtt协议2、创建设备点击我们创建好的产品,进去下一个页面,在页面左边的有一个设备列表,然后添加设备,这个设备名称后面需要用到3、创建数据流首先点击数据流,然后点击数据流模板管理原创 2022-01-01 00:00:47 · 11151 阅读 · 30 评论