We apologize that the translated content is not provided to this page.
前言
通过某些机缘巧合,入手了便宜的基于ESP8266+DHT11的光合未来N1(植物温度湿度监控)。
内部除了ESP8266-12F和DHT11外,还有带200mah的电池,感觉瞬间回本。
机器外部有一个按钮和一个microusb接口,最有趣的是,ttl直接被连接到microusb上面。
由于烧写时GPIO15需要接地,而GPIO15又连接在ID口,则需要ID与GND相连
由于市面上大部分microusb线无ID口连接,故使用USB-OTG线解决。
准备操作
材料
- 光合未来N1
- USB-OTG线
- USB线
- CH341A(USB-TTL线)
操作
- 整理出USB线中红、黑、白、绿,分别连接TTL接口
USB线 | USB-TTL |
---|---|
红 | 5V |
黑 | GND |
绿 | RXD |
白 | TXD |
测试
安装SDK相关教程
烧写
- 手机下载并打开点灯科技app,添加设备-独立设备-WiFi接入-(服务商随便选择),之后获取到密钥
- 打开Arduino IDE,选择点灯科技DHT_WiFi例程(文件-示例-Blinker-Blinker_DHT-DHT_WiFi)
- 根据图片更改相应代码
- 连接USB-TTL线后,按按钮打开光合未来N1进入烧录模式(透明位置亮蓝灯)
- Arduino IDE开发板选择NodeMCU 0.9(如图),并且选择相应端口
- Arduino IDE上传代码编译烧录(项目-上传)
- 烧录成功,拔下烧录线,按两次按钮重启光合未来N1(侧面亮蓝灯),即可在手机app上查看到传感器信息
- 同时可以在开机状态下,连接USB-TTL线并打开Arduino IDE的串口监视器,可以看到传感器信息(注意波特率是否为115200)
后记
ESP8266作为廉价IoT方案,确实很舒服。捡到光合未来的那一刻更加舒服hhh
请问usb线和ch340上的ttl杜邦线是如何连接的?不太好固定啊。。
最好是准备杜邦线扒下线皮,然后接上USB-OTG的头呢,得报废几条杜邦线