私のProton Packの電気回路を紹介します。参考になれば幸いです。
※電気回路以外については、「GHOSTBUSTERS Proton Packの作り方(3Dプリント編)」を参考にしてください。
こんな感じで動作します。
1. 参考情報
以下のリンクでProton Packの電気回路、ソースコード、サウンドファイルを紹介しています。
https://github.com/CountDeMonet/ArduinoProtonPack
https://github.com/MikeS11/ProtonPack
私は、両方を参考にしていますが、後者の方をベースにして自分好みに改造しています。
2. 使用部品
私は以下の物を使用しました。(※2023年3月時点の情報)
- 1x Arduino NANO
- 用途:マイコン(プログラムを入れて動作を制御)
- 価格:Amazon JPで、互換品が3個¥2,995
- https://www.amazon.co.jp/dp/B0C3YZZ3D8
- 2x DC-DC降圧コンバータ
- 用途:バッテリから供給される11.1Vを5Vや3Vに降圧
- 価格:Amazon JPで、3個¥595
- https://www.amazon.co.jp/dp/B089YLKRVV
- 4x neopixel jewels(Ghostbusters 1 & 2版で使用)
- 用途:CyclotronのLED
- 価格:Amazon JPで2個で¥520(2セット購入)
- https://www.amazon.co.jp/dp/B07927PLP3/
- 17x NeoPixel WS2812B PCB
- 用途:N-FilterとNeutrino WandのLED
- 価格:Amazon JPで、100個¥2,380
- https://www.amazon.co.jp/dp/B01N43OYX2
- 1x DFPlayer Mini
- 用途:MP3 Player
- 価格:Amazon JPで、互換品が2個¥678 (在庫がある場合は、Digi-Keyで¥850(送料別)を購入した方が品質的には良い)
- https://www.amazon.co.jp/gp/product/B07DHKV35L/
- 2x 2ピンSPSTプッシュボタンスイッチ
- 用途:Neutrino Wandの押しボタン
- 価格:Amazon JPで18個で¥999(配線付きなのでスイッチ側のハンダ付が不要)
- https://www.amazon.co.jp/gp/product/B0BYJVQPBN/
- 3x toggle switches
- 用途:Neutrino Wandのスイッチ
- 価格:Amazon JPで15個で¥999
- https://www.amazon.co.jp/gp/product/B07P6NJMRN/
- 1x 11.1v リポバッテリー
- 用途:電源供給
- 価格:Amazon JPで2個で¥5,099
- https://www.amazon.co.jp/dp/B07QKR6DRL
- 1x リポバッテリー充電器
- 用途:バッテリーの充電(既に所有している場合は不要)
- 価格:Amazon JPで¥1,680
- https://www.amazon.co.jp/dp/B07VKC82NH
- 1x リポバッテリー セーフティーバッグ
- 用途:バッテリーの保管(既に所有している場合は不要)
- 価格:Amazon JPで¥548
- https://www.amazon.co.jp/dp/B00D77M7WW
- 24 AWG シリコーンワイヤー
- 用途:配線ケーブル
- 価格:Amazon JPで9Mx6色が¥2,000
- https://www.amazon.co.jp/dp/B09Z2YY1JF/
- 2x ブレッドボード
- 用途:テスト用のボード(既に所有している場合は不要)
- 価格:Amazon JPでサンハヤトの948ポイントの物が¥1,322
- https://www.amazon.co.jp/dp/B00NHBDREU/
- 1x ジャンプワイヤ
- 用途:ブレッドボード用のジャンプワイヤ(既に所有している場合は不要)
- 価格:Amazon JPでサンハヤトの物が¥543
- https://www.amazon.co.jp/dp/B00J3E1206/
- 1x Stereo Class D Speaker Amplifier
- 用途:アンプ
- 価格:千石電商等で¥1,100(送料別)
- https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-5SSE
- 1x LED Matrix Driver – HT16K33 Breakout
- 用途:Neutrino Wandのbar graph基板
- 価格:Digi-Keyで1,145円(送料別)
- https://www.digikey.jp/ja/products/detail/adafruit-industries-llc/1427/6578343
- 2x Adafruit NeoPixel Stick – RGB LED x 8
- 用途:パワーセルのLED(8個のLEDがついてるボードを2個購入して連結して使用)
- 価格:Digi-Keyで、1個¥857(送料別)
- https://www.digikey.jp/ja/products/detail/adafruit-industries-llc/1426/5395892
- 1x 振動モーター
- 用途:Neutrino wandの振動
- 価格:Digi-Keyで786円(送料別)
- https://www.digikey.jp/ja/products/detail/vybronics-inc/VJQ24-35F580C/6009931
- 1x 10Wスピーカー
- 用途:スピーカー
- 価格:秋月電子で¥300(送料別) ※回路や実装方法に合わせて性能やサイズを変更
- https://akizukidenshi.com/catalog/g/gP-17641/
- 1x 28 segment bargraph
- 用途:Neutrino Wandのbar graphのLED
- 価格:AliExpressで¥1,247
- https://ja.aliexpress.com(BL28-3005Sで検索、色に注意)
- 1x リング 40 LED(Afterlife版、Frozen Empire版で使用)
- 用途:CyclotronのLED
- 価格:AliExpressで¥758(送料別)
- https://ja.aliexpress.com (Ring LED 40で検索)
- 2x ロッカスイッチ(Afterlife版、Frozen Empire版で使用)
- 用途:Proton Pack側の電源スイッチ等
- 価格:Digi-Keyで483円(送料別)
- https://www.digikey.jp/ja/products/detail/c-k/CM102J12S205DQA/566831?
3. 回路
私の場合は、Proton PackとNeutrino wandを8Pinコネクタで接続するために、Arduino NANOをwand側に持っていく回路にしています。スイッチがwand側なので、ArduinoをPack側に入れるとコネクタのピン数を増やす必要があるので。※プログラム修正に自信がない方は、「1. 参考情報」の回路をそのまま使用してください。
・DFPlayer Miniはベンダによってピン配が異なる場合(RL反転等)があるので注意。
・配線長によって抵抗やコンデンサが必要になる場合があります。
ブレッドボードで回路が問題なく動作するか確認。
4. プログラム
回路に合わせて、LEDの順番や個数を変更するプログラム修正をしています。(質問等が多い場合は、修正箇所を説明する記事を書こうと思います。)
5. 実装
こんな感じで電気回路を実装しています。この写真の例では、電源や音響回路をマザーボード側に実装しています。LEDは表側に実装しています。(その後、フローズン・サマー版のプロトンパックを作成したのですが、そちらは、スピーカー以外は表側に実装しています。個人的には、そちらの方がオススメです。)
ワンド内部はこんな感じです。振動モーターが邪魔なので、Clippardを自作される方はClippard内に入れるのをお薦めします。
※電気部品の実装については、「GHOSTBUSTERS Proton Packの作り方(電気部品実装編)」を参考にしてください。
Do or Do not. There is no try.
ではでは、またね!
コメントや質問はXの@AB_PROPSにお願いします。
※今回の記事には、有料箇所はありません。