※2022年12月19日更新
対面で実際にものを作って動かす形態に変更しました。
<講座内容>
Arduino互換WiFiマイコン「ESP32」を搭載したM5Stackの「ATOM Lite」をメインモジュールとして、サーボモーターとステッピングモーターをMQTTで操作できるハードウェアを作り、Node-REDを使って自在に操作できるようにします。
◆デモビデオ
https://youtu.be/6h_KURMOJ8g◆講座の特徴
・マイコンモジュールにはESP32を搭載したM5Stackの「ATOM Lite」を使います。
・サーボモーターには、ホビー向けとして有名なSG-90か、FEETECH FT90Bを使用します。
・ステッピングモーターには、制御ボード付きのユニポーラ型を使用します。
・MQTTブローカーには、ドイツのMQTTブローカーサービス「HiveMQ Cloud」の無料枠を利用します。
・Node-REDをPCにインストールして、ブラウザでサーボモーターとステッピングモーターを操作します。
・プログラムは私が用意したものを使いますが、ソースコードを提供していますので後で自分の好きなように変更することができます。
◆使用する機器・サービス・アプリのサイト
・M5Stack ATOM Lite
https://akizukidenshi.com/catalog/g/gM-17209/・FEETECHサーボ FT90B
https://akizukidenshi.com/catalog/g/gM-14693/・マイクロサーボ9g SG-90
https://akizukidenshi.com/catalog/g/gM-08761/・ステッピングモーター (モータードライブボード付き) ー 千石電商
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-5E6X・HiveMQ Cloud
https://www.hivemq.com/mqtt-cloud-broker/・Node-RED
https://nodered.jp/about/◆Arduinoについて
Arduinoはワンボードマイコンの1種で、Arduino IDEというプログラム開発環境をパソコンに入れてプログラミングを行います。
今回は私が用意したプログラムを使用するのでC++の知識が無くても大丈夫ですが、プログラミングを勉強すると色々な応用を行うことができるようになります。
<教え方>
マンツーマンで行います。
わからないことは恥ずかしがらず、レッスン中にどんどん聞いてください。
<持ち物>
・PC(USB Type Aが必要です。アダプターでも可。)
Windowsは10か11
MacはVenturaかMonterey、Big Sur、Catalina
<時間制相談で深掘りできます>
●講座のフォローアップ!回路やプログラムを解説します。
https://www.street-academy.com/onetime/services/2547
サーボモーター、ステッピングモーターというアナログ技術とMQTTというデジタル技術を同時に効率良く学べる講座でした。マンツーマンで私のペースに合わせて進めて下さったのも感謝です。これからアナログとデジタル技術をこれから同時に学びたい方にお勧めの講座です!