工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

TeleBall: 自作レトロ携帯ゲーム機 – Arduinoでブロック崩し&テニス

必要な部品と材料

部品数量備考
Arduino Nano R31ATmega328P搭載
Adafruit 1.2インチ 8×8 LEDマトリックス (青)1表示デバイス
MAX7221CNG1LEDマトリックスドライバー
NRF24L01+ 2.4GHz無線モジュール12台間通信用
ロータリーエンコーダー (パドルコントローラー)1ゲーム操作用
タクトスイッチ1ボタン入力
単4電池 ×4 / LiPoバッテリー1電源
Micro USBコネクタ1ファームウェア更新用
カスタムPCB / ユニバーサル基板1
3Dプリントケース (STL提供)1Thingiverseで公開

使用ソフトウェア

TeleBallとは?

Arduinoベースのオープンソース・レトロ携帯ゲームコンソール。購入不可・自作必須。8×8ピクセルLEDマトリックス、パドルコントローラー、ボタン1つという極ミニマル構成ながら、シングルプレイのブロック崩しと、2台のTeleBallを無線 (NRF24L01+) で接続して遊ぶ「2人用テニス」を搭載。初心者向けスローモードから上級者向け高速モードまで切替可能。

TeleBall: 自作レトロ携帯ゲーム機 – Arduinoでブロック崩し&テニス

自作手順 (週末1日で完成可能)

  1. GitHubからダウンロード: TeleBallリポジトリ から全ファイル取得
  2. 3Dプリント: ケースパーツを出力 (自前プリンターまたは外注サービス)
  3. PCB発注と部品調達: GerberファイルをPCB製造サービス (JLCPCB等) へ送信、電子部品を複数ベンダーから調達 (最も手間のかかる工程)。推定コスト: 1台 $100〜150
  4. はんだ付けと組み立て: 専用設計によりネジ不要、LEDマトリックスをPCBにはんだ付けするだけでケースと一体化
  5. ファームウェア書き込み: Arduino IDEでビルド・アップロード

特徴

プロジェクトWebサイト

www.teleball.org で全資料 (回路図、BOM、3Dファイル、ソフトウェア、ドキュメント) を公開中。オフライン版ドキュメント (index.html) もリポジトリに同梱。

コードリポジトリ

https://github.com/sy2002/TeleBall

3Dプリントファイル

Thingiverseおよびリポジトリ内 case_stl.zip にSTLファイルを格納。

回路図 (Eagle形式)

リポジトリ内 eagle.zip にて提供。

製造プロセス

  1. チェス:古代起源から現代製造まで——専門家の概観
  2. ピンボール:歴史、設計、製造——クラシックアーケードゲームの全貌
  3. サッカーボール:古代ゲームから現代イノベーションへ
  4. アメリカンフットボールの進化と職人技:古代競技から現代NFL基準まで
  5. Raspberry Pi 3とPubNubでリモート気象監視
  6. TI SensorTagをNode-RED経由でBlynkと統合 – Raspberry Pi Zero編
  7. Raspberry PiでPIRモーションセンサーとLEDを制御
  8. Bridge Shield でスマートロボットを構築:Raspberry Pi と Arduino の統合
  9. Pythonで作るWi-Fi制御Raspberry Piロボット - ステップバイステップガイド
  10. Arduino Nano RP2040で作るDIY Photoshopコントロールコンソール
  11. C# usingステートメント完全ガイド:名前空間インポート、エイリアス、静的ディレクティブ