3766浏览
查看: 3766|回复: 0

FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk

[复制链接]
今天,我们来使用Mixly米思齐来进行编程
来尝试实现一个物联网温湿度终端
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图1
一、DHT11传感器
测试程序:

FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图2
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图3
接线如下:
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图4
如果输出了一个正常的数值,像这样,那么恭喜你,你已经掌握了
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图5
第二步:制作BlynkAPP界面
使用你的Blynk客户端扫描下方二维码,即可导入界面
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图6
第三步,编写程序
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图7

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的启动按钮:
FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图8
就会变成这样:

FireBeetle ESP32C6首发初体验(3):Micropython物联网Blynk图9
对着传感器哈气,你应该会看到数值发生了变化!


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail