○ArduinoとGroveベースシールドとGroveボタンを接続した状態の写真
sudo apt-get install snek
2. snekのイメージをArduino Unoに書き込む場合は、以下のコマンドを実行します。
avrdude -F -V -c arduino -p ATMEGA328P -P /dev/ttyACM0 -U flash:w:/usr/share/snek/snek-uno-1.7.hex
3. Snek Development Environmentを立ち上げて、F1ボタンを押してArudino Unoを選択します。
次に以下のコードを入力し、F3キーでArduinoにスクリプトを転送して実行します。D2ポートに接続したGroveボタンを押したときにArduino本体のオレンジ色LEDが点灯すればOKです。
def grove_button():
talkto(D13)
while True:
if read(D2):
on()
else:
off()
grove_button()
4. その他の操作
・Ubuntu側にスクリプトを保存した場合は、F6キーを押します。
・Snek Development Environmentを終了するにはF4キーを押します。
https://sneklang.org/