当掌控遇上Blynk(5)——远程声音光线检测
2019-01-057338
AI 快速预览详细
本文介绍了如何使用掌控板和Blynk实现远程声音和光线检测。首先配置WiFi连接,然后设置Blynk授权码。通过Blynk虚拟引脚读取声音和光线值,并将数据发送到Blynk服务器。最终实现远程监控,适用于青少年科创比赛和STEM教育场景。
![]() ![]() ![]() ![]() [mw_shl_code=python,true]import network,BlynkLib,time,musicfrom mpython import * wlan = network.WLAN(network.STA_IF) wlan.active(True) if not wlan.isconnected(): print('connecting to network...') wlan.connect('Maker Space', '20140811') #wifi信息 while not wlan.isconnected(): pass print('network config:', wlan.ifconfig())#输出wifi连接信息 BLYNK_AUTH = 'bf0c2b95ede846c5bbb79fb3bb52b1a7'#Blynk授权码 blynk = BlynkLib.Blynk(BLYNK_AUTH)# 初始化Blynk连接 @blynk.VIRTUAL_READ(0)#声音值 def v0_read_handler(): blynk.virtual_write(0, sound.read())#发送声音值到V0 @blynk.VIRTUAL_READ(1)#光线值 def v1_read_handler(): blynk.virtual_write(1, light.read())#发送光线值到V1 while True: blynk.run()#一直运行blynk pass [/mw_shl_code] |








学习完成,慢慢消化。:victory: