Hello_Micropyth 发表于 2024-4-19 22:56:17

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]
查看完整版本: FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk