BUSTACK-chan (「バスタックチャン」)
メンバー
かつよし
@katsuyoshi
作品ページ
Functionals(機能)
- BUSTACK-chan announces the virtual bus route "Groot Akita" around the Akita prefecture.
- It announces the next stop.
- Push the button when you want to get off the bus.
- It says, "Next, we will stop." And display "Will stop" on the screen.
- About to stop, randomly, it says "Turn left" or "Turn right." LEDs yellow flashing like a winker.
- When the bus stops, turn the LEDs red like a stop lamp.
- 秋田県内を周回する仮想のバス路線「ぐるっと秋田」で「バスタックチャン」がアナウンスをします。
- M5Unifiedを使ってAquesTalkで発声させています。
- M5Stack-Avatarを使って顔を表現しています。
- 未乗車時に頭部を押すと次の振る舞いをします。頭部はM5Stackのボタンを押す様になっています。
- Aボタンを押すと乗車し、「スタック沼行き」の表示になります。
- Bボタンを押すと音量が変わります。
- Cボタンを押すと乗車し、仮想路線の「ぐるっと秋田」の表示になります。
- 定期的に次の停留所を案内します。
- 降車する場合はAまたはCボタンを押します。
- 「次止まります」と発声し、画面に「とまります」と表示されます。
- 止まる前にランダムで「右」または「左にまがります」と発声しLEDがウインカーとして点滅します。曲がらない場合もあります。
- 止まるとLEDが赤点灯しテールランプとして機能します。
制作過程
皆さん様々な「スタックチャン」を制作していて、すごいなーと思いながら暫く放っておいたのですが、「バスタックチャン」というネーミングが降りてきてしまったので、作らないわけにはいかないということで、名前駆動開発で取り掛かりました。
ダンボールでプロトタイプ
サイズ感を把握するため、まずはダンボールでプロトタイプを作成。(8/12)

試作開始
Avatar使って一から作成。何か動かしたかったのでサーボモーターも接続してます。(8/14)
- Using M5Stack BASIC and it controls NeoPixel LEDs.
- Assemble a Stack-chan circuit board designed by @meganetaaan.
- Print a body, a head, windows, a chassis, and tires by the 3D printer.
- Connect tires with joints made by a bamboo stick.
- Combine these parts.
- M5Stack BASICとNeoPixel LEDテープを使っています。
- 基板はししかわさんのデザインした基盤を使用しています。
- ボディ、頭部、窓、車体、タイヤは3Dプリンターで印刷しています。
- タイヤは竹串をカットして繋いでいます。
- 3Dプリンターで出力した廃材とマスキングテープを使用してLEDテープとLipoバッテリーを固定しています。
- これらを組み立てます。