原合集地址:Arduino中文社区https://arduino.me/s/35
优快云作为备份,不是最新,请以上述社区文章为准
郑重提示:物联网开发,需要较好的编程基础,如果你没有C语言编程基础(51/STM 32)或Arduino开发基础,请不要购买下面推荐的硬件,不要阅读本教程,甚至不要用blinker。
——摘自点灯官方教程Arduino中文社区
本系列纯小白教程截图丰富,新手照做也能成功,大量群友返图,有基础的话可以直接复制代码放自己项目,或者把自己代码加入教程代码。
打开方式
本系列教程建议在电脑端打开更便捷
本系列教程合集地址:Arduino中文社区备份地址http://t.csdnimg.cn/4qKDT
手机端切换方式:
切换文章请点击左下角专题目录
切换章节请点击左下角文章大纲
资料下载、教程持续更新:
点灯开源分享群4:QQ 100275107
目录
时间戳
全套资料下载(下载后查看图片更清晰)
说明书预览
一、软件资料、硬件材料说明
二、软件开发环境搭建
三、设备端程序概述
四、程序必须修改1:天气接口密钥、地区码
五、程序必须修改2:WiFi名称密码、点灯设备授权码
六、程序必须修改3:开发板引脚定义
七、烧录
八、其它
九、烧录后接线
十、更新记录、其他项目
Blinker进阶-按组件讲解的视频教程
时间戳
时间戳主要是防止用到太旧的教程
本文更新时间:
2024年3月14日:添加第九章,更新资料下载链接,更新界面配置、添加图片
2024年7月24日:修改图片与链接
代码资源更新时间:
2023年12月17日:升级纯小白入门级详细教程,完全照做即可编译上传一遍过,任何问题进下方QQ群问群主
2025年3月17日:更新QQ
下一期更新预计:
2025年4月
全套资料下载(下载后Word档说明书查看图片更清晰,文字看网页版最新)
资料内容:
全套开发环境(Arduino IDE、软硬件代码库)、代码有注释版、无注释版、使用说明书、常见问题大全。
大小约500MB,其中约300MB是硬件代码库,防止新手下载错版本或者将来下载不可用。
下载方法1:从QQ 群的群文件下载更快
点灯开源分享群4:QQ 100275107
点灯开源分享群2:QQ 913319679
此群只提供各类开源分享,为避免打扰,不聊天。为避免广告,禁止临时会话
教程等任何问题都可找群主,看见就回,因考研需要,可能漏回或延迟
群文件里下载Blinker-DHT11-继电器-纯小白入门超详细版全套教程资料.rar
先把群文件转发好友或小号,再下载更快!
下载方法2:
(不推荐,后台数据3k多浏览,下载完的就500人,为防止环境搭建失败,全套资料500MB+,下载时间长)
百度网盘链接 提取码:21sv
开启百度网盘带宽资源共享可免费提速几MB/s
资料注意:
文本部分以网页为准,图片看不清可以看压缩包的word/pdf文件更清晰。
调试出现任何问题先查【新手必看】[Blinker]2024最新-常见问题大全
不行就找群主问(就是我)
说明书预览(下载后Word档说明书查看图片更清晰,文字看网页最新,严格按说明操作防止报错)
功能:
DHT11-数据存储与图表-心知天气-时间日期-运行时间-调试信息-华氏度-体感温度-继电器-引脚配置-信号强度-自动刷新-手动刷新-掉线重启-根据引脚#define来使能功能函数-Serial.print换BILNKER_LOG_ALL,便于关闭调试信息-DHT11不接,温度用随机数或APP赋值-物理开关与APP共同控制继电器
一、软件资料、硬件材料说明
1.资料使用流程:
此处顺带展示开发流程,具体用法见后文
为扩展阅读
2.可用于以下硬件(不是全买!有其中一个就行)
本程序通过修改引脚定义 可支持 以下芯片、开发板及其配件(见后文)
(1)支持的主控板:
基于ESP8266EX裸芯片制作的电路板
基于ESP8266的ESP-01、ESP01s模组
基于ESP8285的ESP-8285模组(外部特性与8266一样,可用8266固件烧录上去,区别仅仅是程序存储器flash闪存集成在单片机内部)
基于ESP8266的ESP12E模组的NodeMCU开发板(自带烧录器)
基于ESP8266的ESP12F模组的wemos/mini开发板(自带烧录器)
其它ESP系列开发板如ESP32等 请注意看电路图确定引脚定义,避免冲突!
硬件您可以在ESP8266系列模组专题 | 安信可科技查看选型表并下载规格书
也可以直接查看本文资料附带的
中的规格书或电路图
(2)支持的配件:
ESP-01、ESP-01s、ESP-8285模组适用配件:
搜索关键词:
DHT11温湿度传感器WIFI节点模块底座适用于ESP8266ESP-01/01S板
继电器底板智能插座WIFI模块适用于ESP8266ESP-01/01S板
DHT11底板、DHT20底板、DHT22底板 ESP01s单路继电器 ESP01s双路继电器
01s专用烧录器(省去接线麻烦) (不要插反了会烧掉)
NodeMCU/WEMOS/ESPmini开发板适用配件:
5V继电器
DHT11模块
DHT20、DHT22模块
接线图见第六章:修改引脚定义
上述硬件购买链接(测试过,价格便宜质量正常,如有失效直接搜商品名)
¥2.55【DHT11 湿度传感器模块 温湿度模块 DHT11 温度传感器 模块 】https://qr.1688.com/s/OYSc5MXg
¥2.68【ESP8266 ESP-01S Relay模块WIFI 继电器智能插座加多ESP-01S】https://qr.1688.com/s/e2i6OCyx
¥4【ESP-01/ESP-01S 8266 串口转WIFI模块工业级低功耗 无线模块】https://qr.1688.com/s/tvv6u52T
这里建议选8285-01s,程序和8266完全通用的升级版,内置4MFlash更简洁
烧录器的话Nodemcu等板子自带烧录器,01s模组推荐买专用烧录器:
¥5【CH340C下载烧录器ESP8266 ESP-01 ESP-01S WIFI模块下载器 调试器】https://qr.1688.com/s/qjhWkiie
¥5【CH340C下载烧录器ESP8266 ESP-01 ESP-01S WIFI模块下载器 调试器】https://qr.1688.com/s/ugJZHL46