1. microbitで以下のようにMakeコードでプログラムを作成して、microbitに転送しておきます。
2. Raspberry Piでpyserialのインストール
※pipの場合
pip install pyserial
※pipenvの場合は、以下の手順を実行しますsudo apt-get -y install pipenv
mkdir serial-usb
cd serial-usb
pipenv --python 3.7
pipenv install
pipenv install pyserial
pipenv shell
3. Raspberry Piでプログラムの実行
serial-usb-led.py
import serial
import time
try:
ser = serial.Serial('/dev/ttyACM0',115200,timeout=None)
while True:
ser.write(b"led_on\n")
time.sleep(4)
ser.write(b"led_off\n")
time.sleep(2)
finally:
ser.close()
プログラムの実行
python3 serial-usb-led.py
microbitに接続したGrove ShieldとGrove LED
0 件のコメント:
コメントを投稿