※講座開始までに事前購入部品を用意してください。
<講座内容>(※2022年8月13日内容を簡略化し、Arudino IDEの環境構築も含めました。)
WiFiに繋がるマイコン「ESP32」を搭載した小型LCD付きのArduino互換モジュール「M5StickC」と、ケーブルをつなぐだけで使えるフルカラーLEDテープを使って、加速度で点灯するLEDが増えて向きでLEDの色が変わレインボーライトセーバーを作ります。
◆紹介ビデオ
https://youtu.be/szTwgi3xnLs◆Arduinoについて
Arduinoはワンボードマイコンの1種で、Arduino IDEというプログラム開発環境をパソコンに入れてプログラミングを行います。
今回は私が用意したプログラムを使用するのでC++の知識が無くても大丈夫ですが、プログラミングを勉強すると色々な応用を行うことができるようになります。
<時間制相談で深掘りできます>
受講後により詳しい内容をお知りになりたい方は、次の時間制相談で対応できるようになりました。
・講座のフォローアップ!回路やプログラムを解説します。
https://www.street-academy.com/onetime/services/2547<教え方>
マンツーマンで行います。
講座開始時にお送りするテキストに従い、受講者PCの画面を共有していただいて私が操作を音声で指示するスタイルです。
わからないことは恥ずかしがらず、レッスン中にどんどん聞いてください。
<ご用意いただく物>
・PC(USB Type Aが使えるもの。アダプターでも可。)
Windows 10、Windows 11
Macの場合は最新か2つ前までのOS
・USB Type-Cケーブル(M5StickC Plus用)
・事前購入部品
<事前購入部品>
受講前に講座で使用する以下の部品を購入しておいてください。
・M5StickC Plus
スイッチサイエンス
https://www.switch-science.com/catalog/6470/ マルツ
https://www.marutsu.co.jp/pc/i/2190748/ 千石電商
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-5PBR・M5Stack用NeoPixel互換 LEDテープ 10 cm
スイッチサイエンス
https://www.switch-science.com/catalog/5208/ マルツ
https://www.marutsu.co.jp/pc/i/1526337/ 千石電商
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-5CM7※M5Stack用NeoPixel互換 LEDテープにはGroveケーブルが付属していません!
Groveケーブルをお持ちで無い方は次のような製品を用意する必要があります。
・M5Stack用GROVE互換ケーブル 10 cm(5個入り)
スイッチサイエンス
https://www.switch-science.com/catalog/5213/ マルツ
https://www.marutsu.co.jp/pc/i/1526315/ 千石電商
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-5CLV
初めての電子工作のため抽象的な質問が多くなりましたが、先生は何を知りたいか的確に掴んで丁寧にご回答くださいました。
私の場合はプログラミングは多少経験があるもののハードウェアに関する知識が乏しく、「電子工作を始めたいけれど電気や回路の知識はないし、何から勉強すればいいの?どのマイコンがいいの?」といった疑問だらけだったのですが、
講座で使用するM5StickCを軸にご説明いただく中で、電子工作の基本的な情報(アナログ回路/デジタル回路の違い、マイコンのスペックや用途、センサーの種類など)をざっくりと把握することができ、
作るものによっては簡単に始められることが分かって電子工作に対するハードルがぐっと下がりました。
また自分で工作するにあたってポイントとなる事柄(何に注意したらよいか、どんな資料をどこで調べるかなど)も教えてくださいました。こちらは実践に役立つ情報なので大変ありがたかったです。
完成品に関してはとても綺麗で、光の移り変わりを眺めるだけでも十分楽しめます。
私のように「電子工作って何から始めたらいいの?」という方にはうってつけの講座だと思いました。