由于micro:bit具有USB端口,我们可以使用串行命令,发送命令给Raspberry Pi。我们需要使用一个名为Serial的Python库。首先需要在我们的Raspberry Pi上安装Python库。点击左上角的图标进入树莓派终端,然后输入:
sudo pip3 install pyserial
然后安装Mu(micropython编辑器)
sudo apt-get install mu -y
运行mu(树莓派菜单>>编程并点击MU)
运行软件后,可以看到下面的界面
再输入下面的代码:
代码: 全选
from microbit import *
while True:
if button_a.is_pressed():
print("on")
下载程序到microbit,程序就会自动运行
再启动python3
创建新文件
输入下面程序
代码: 全选
import serial, time
from gpiozero import LED
port = "/dev/ttyACM0"
baud = 115200
led = LED(18)
while True:
s = serial.Serial(port)
s.baudrate = baud
data = s.readline()
data = str(data)
if "on" in data:
led.on()
print("On")
最后在面包板上插入330欧电阻和LED,就可以开始测试了。