我遵循这个指南来连接我的Raspi和Blynk:http://help.blynk.cc/how-to-connect-different-hardware-with-blynk/raspberry-pi/raspberry-pi-and-blynk。然而,当我试图从应用程序打开我的LED时,我得到了以下错误:
No direct pin operations available.
Maybe you need to install mraa or onoff modules?我已经安装了模块,但它仍然不能工作
发布于 2020-07-11 03:24:36
最好在python中使用blynk库,使用python可以很好地工作,而不是运行节点服务器。
在Raspberry Pi (3B/3B+/4B/Zero)上运行Blynk的步骤:
为python安装blynk库
pip3 install blynklib
pip3 install gpiozero打开发光二极管的简单代码
import gpiozero
import blynklib
red = LED(17)
BLYNK_AUTH = '<YourAuthToken>' #insert your Auth Token here
blynk = blynklib.Blynk(BLYNK_AUTH)
@blynk.handle_event('write V4')
def write_virtual_pin_handler(pin, value):
print('Current V1 value: {}'.format(value))
if(value):
LED.on()
else:
LED.off()
while True:
blynk.run()https://stackoverflow.com/questions/46279179
复制相似问题