Raspberry Pi + Arduino + Scratch = ???

Raspberry Pi に、Arduinoをつないで、Scratchでプログラミングしてみよう!

1. Raspbian用のArduino IDE があるので、まずこれをインストールしてみる。

  アクセサリ>システムターミナル・スーパーユーザーモードで以下のコマンドを実行するだけです。(赤字部分が入力)

root@raspberrypi:/home/pi:/home/pi# sudo apt-get install arduino

  (途中で、メモリー容量の確認があります.)

インストールが終わると、スターとメニュー>プログラミング>にArduino IDEが表示されます。 お好みで、コンテキストメニュー(右クリック)からデスクトップに追加してください。


2.Scratch for Arduino (S4A) のインストールもして見ましょう。

アクセサリ>システムターミナル・スーパーユーザーモードで以下の2つのコマンドを実行するだけです。(赤字部分が入力)

root@raspberrypi:/home/pi:/home/pi# wget vps34736.ovh.net/S4A/S4A15_RP.deb
root@raspberrypi:/home/pi:/home/pi# dpkg -i S4A15_RP.deb


インストールが終わると、スターとメニュー>プログラミング>にS4Aが表示されます。 お好みで、コンテキストメニュー(右クリック)からデスクトップに追加してください。

Raspberry Pi と Arduino はUSBで接続します。
沢山の入出力が制御できます。

入力
アナログ 6ch
デジタル 2ch

出力
疑似アナログ(PWM) 3ch
モ-ター 2ch
サーボ 2ch
デジタル 3ch

ArduinoのFirmwareは、こちらからコピペしてください

今回は、Arduino互換の「ちびでぃ~のPro」で試しました。

まずは、LEDチカチカです。



これらをなにがしかのケースに入れ、面白い入出力を考えると、かなり、楽しめそうですね。