壊れたおもちゃトラックを Raspberry Pi 搭載 RC ビークルに変身させる
古いおもちゃトラックを、Raspberry Pi と Adafruit の DC & ステッピングモーター HAT で完全制御可能な RC ビークルに生まれ変わらせましょう。このガイドでは、トラックの分解から Pi の搭載、モーター配線まで全工程を解説。公園で友人を驚かせるカスタムビルドのハイテクトイが完成します。
ステップ 1:トラックを Pi 用に準備
ネジを慎重に外し、トラックを分解。バッテリーホルダーを傷つけないよう時間をかけて作業。基板が露出したら、モーターとバッテリーコンパートメントがまだ機能するか確認。この例では、子供がレシーバーを壊した後、隣人から譲り受けたトラックでした。モーターをテスト後、シャーシを再利用することに決定。
ステップ 2:モーターテストとバッテリーパック配線
4 セル単三ホルダーで各 DC モーターをテスト。確認後、バッテリーホルダーの基板をハンダ除去。新しい電池を入れ、マルチメーターで出力測定(5 セルパックで約 8-8.5 V 期待)、ブレッドボード用ワイヤーをバッテリー端子にハンダ付け。
ステップ 3:必要な電子部品を揃える
- Raspberry Pi B+ または Pi 2
- Adafruit DC & ステッピングモーター HAT
- ワイヤレスキーボード(キーボード制御オプション用)
- Wi-Fi USB アダプター(モバイルコントローラー用)
- microSD カード
- 単三電池(または適切なバッテリーパック)
- ブレッドボード用ワイヤー
- Pi 用モバイルバッテリー
- ハンダゴテとハンダ
- オプション:3D プリント Pi ケース(STL ファイル提供)
- 4×40 ネジ(Pi をケースにマウント用)
ステップ 4:ケースの 3D プリント(オプション)
Repetier-Host と Printrbot Simple Metal で堅牢なケースをプリント。STL ファイルを 0.2 mm レイヤー高さでスライス。スライスに約 30 秒、プリント自体は約 2 時間。出来上がったケースにはトラックシャーシに直接取り付け可能なマウント穴が備わっています。
ステップ 5:Raspberry Pi のセットアップ
最新 Raspbian イメージを https://www.raspberrypi.org/downloads/ からダウンロードし、お使いの OS に合わせた SD カードセットアップガイド に従って書き込み。起動後 SSH を有効化:
[email protected] ~$ sudo raspi-config
Advanced Options > SSH > Enable を選択し、デスクトップ起動に設定。/etc/network/interfaces を編集して固定 IP を設定:
[email protected] $ sudo pico /etc/network/interfaces
FileZilla などの FTP クライアントをインストールして後でコード転送。
ステップ 6:トラックに Pi と HAT を搭載
トラックの元のネジで 3D プリントベースをバッテリーホルダーに固定、その上に Pi を取り付け。HAT の M2 と M3 ピン(コード修正なら M1/M2)にブレッドボードワイヤー 4 本を接続。バッテリーホルダーを HAT の電源端子に配線、最後にモバイルバッテリーを接続して Pi に給電。
すべて配置完了後、提供される Python スクリプトをアップロードして、ワイヤレスキーボードまたはモバイルデバイス上の Flask Web アプリでトラックを制御できます。
詳細は完全な Toy Truck Powered by Raspberry Pi チュートリアルを参照してください。
製造プロセス
- Raspberry PiとDS18B20によるプロフェッショナルな温度監視
- Raspberry Pi 2とADS-WS1で屋外気象観測ステーションを構築
- Raspberry Piでサーバークローゼットの温度を正確に監視
- OpenCVでRaspberry Pi上級卓球球追跡
- LIRCでプロフェッショナルなRaspberry Piユニバーサルリモコンを構築
- Raspberry PiでPIRモーションセンサーとLEDを制御
- Raspberry PiでRFをDCに変換: エンベロープ検波器の構築とトラブルシューティング
- Cycle Chaser: Raspberry Piで自転車をナイトタイムライトショーに変身
- Raspberry Piで低コスト土壌水分センサーを構築 - スマート灌漑に活用
- Raspberry Piベースの泥棒検知器を構築 - ステップバイステップガイド
- Raspberry Pi、MCP9808、InfluxDB、Grafanaで作る家庭温度モニター