子どもに教えたい通信のしくみ
【続編】Raspberry PiとSCRATCHでロボットを動かそう(1)セットアップ編
ジュニア会員向けページ
1. はじめに
本記事ではRaspberry Pi という小形コンピュータとScratch というプログラミング環境を使って,モータを制御する方法を学ぶ.(1) セットアップ編ではRaspberry Pi にOS をインストールする方法を学ぶ.以前,同様の記事を掲載して頂いたが(1),インストール方法が変わったので改めて説明する.
2. Raspberry Pi とScratch について
(1) Raspberry Pi
Raspberry Pi はイギリスのRaspberry Pi 財団で開発され,販売されている小形コンピュータである(2).本来教育用に開発されたが,産業用などにも利用されている.15 種類以上のモデルがあるが,この記事では小形・軽量で,ロボットに搭載しやすいRaspberry PiZero 2W を用いる.今回はOS のセットアップのために以下のものが必要である.
• Raspberry Pi Zero 2W
• USB-AC アダプタ:microB 端子,2.5 A 容量
• micro SD カード: 8 GByte 以上SDHCクラス10 またはUHS 製品
• 専用ケース
• USB microB のUSB ハブ
• HDMI ケーブル:液晶ディスプレイに接続
• mini-HDMI ⇔ HDMI 変換コネクタ
ほかにOS をmicro SD カードに用意するパソコン(Windows OS)とHDMI でRaspberry Pi の出力を表示する液晶ディスプレイが必要.また,本記事では無線LAN でRaspberry Pi をインターネットと接続させる.
(2) Scratch
Scratch はMIT メディアラボが開発したプログラミング環境である(3).初学者でも簡易に視覚的にプログラミングを学ぶことができる.最新のバージョンは3.0だが,ここでは計算パワーが非力なPi Zero 2W でも動作するバージョン1(V1)を使う.
3. パソコン上でのmicro SD カードの準備
(1) SD メモリカードフォーマッターの用意
まずOS を用意するため,パソコンにmicro SD カードを挿入しフォーマットする.フォーマットには専用のソフトウェアを用いる.フォーマット用ソフトウェアを下記URL からダウンロードする(図 1).
https://www.sdcard.org/jp/downloads/formatter/そのWeb ページ下部に図 2 のような表示があるのでWindows 版を選ぶ.
図1 フォーマット用ソフトウェア
図2 Windows 版のダウンロード
(2) micro SD カードのフォーマット
ダウンロードしたzip ファイルを展開し,図 3 のセットアップファイルを取り出す.ファイルをクリックし,