FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk
今天,我们来使用Mixly米思齐来进行编程来尝试实现一个物联网温湿度终端
一、DHT11传感器
测试程序:
接线如下:
如果输出了一个正常的数值,像这样,那么恭喜你,你已经掌握了
第二步:制作BlynkAPP界面
使用你的Blynk客户端扫描下方二维码,即可导入界面
第三步,编写程序
import mixiot
import blynklib
blynk = blynklib.Blynk('h6JFv0gJSDsg530XFkKb3qjoTg8Il-CZ', server='mqtt.l77l.com', port=7070)
@blynk.handle_event("connect")
def connect_handler():
print('Blynk connected')
@blynk.handle_event("disconnect")
def connect_handler():
print('Blynk disconnected')
import blynktimer
import dhtx
blynk_timer = blynktimer.Timer(no_timers_err=False)
@blynk_timer.register(interval=0.1, run_once=False)
def blynk_timer0():
blynk.virtual_write(1, dhtx.DHT11(13).temperature())
blynk.virtual_write(0, dhtx.DHT11(13).humidity())
mixiot.wlan_connect('8888','114514666')
while True:
blynk.run()
blynk_timer.run()
好了吗?
接下来,启动程序,同时点击APP的启动按钮:
就会变成这样:
对着传感器哈气,你应该会看到数值发生了变化!
页:
[1]