DIY Arduinoクレーンマシン – 自分だけのアーケードゲームを製作
必要な部品と材料
| 部品 | 数量 | 用途・備考 |
|---|---|---|
| Arduino Mega 2560 | 1 | メイン制御ボード(I/Oポート多数必要なため) |
| Mini MP3モジュール | 1 | BGM・効果音再生用 |
| 8リレーシールド | 2 | ライトとモーター制御用 |
| リミットスイッチ | 1 | 位置検出用 |
| LED付きボタン | 1 | 操作用 |
| アーケードジョイスティック | 1 | クレーン操作用 |
使用するアプリとオンラインサービス
- Arduino IDE
プロジェクト概要
Arduinoでモーターを制御する本格的なクレーンマシンです。多くの人が実際にプレイして楽しんでくれました。
詳細な製作手順については、V1およびV2のチュートリアルを参照してください。
母国語がドイツ語のため、スペルや表現の間違いがあるかもしれません。回路図の一部説明もドイツ語になっている可能性があります。Google翻訳などでご確認ください :)
ステップ1: キャビネット(筐体)の製作
2015年に木製キャビネットの製作を開始し、現在まで改良を重ねてきました。カラーデザイン、照明、ガラス窓を追加しています。
ステップ2: 電子回路
プロジェクト全体で最も困難で複雑な部分です。現在も改良を続けています。
マシンの「頭脳」はArduino MEGA 2560です。すべてのモーター等を制御するために十分なI/Oポートがあります。
プログラミングは本物のクレーンマシンに近く、「イカサマモード」も実装しています。クレーンが上昇時に力を弱める機能です。
クレーンマシン用コードの最新版(ZIPファイル)をダウンロードできます!
ステップ3: アクセサリー類
キーパッドやLEDライトなど、マシンに必要な「アクセサリー」を取り付けます。
ステップ4: ガントリーアセンブリ(クレーン機構)
マシンで最も重要な部分:モーターとクレーン本体です。自作は非常に複雑なため、完成品を購入し、配線し直してリミットスイッチを追加しました。
ステップ5: クレーンマシンの歴史(バージョン変遷)
2015年の初版から2018年の最終版までの変遷を写真で記録しています。
ゲームプレイの動画も2本公開しています。
このチュートリアルへのご関心ありがとうございます!良い一日を!
プログラムコード
Claw Machine Code V3005 (C/C++)
クレーンマシンの完全なコードです。
プレビュー不可(ダウンロードのみ)
カスタムパーツとエンクロージャ
本物のクレーンマシンのマニュアルから参考にした図面です。
回路図
- クレーンマシンプログラムのロジック回路図
- モーターの極性反転回路(回転方向切替用)
- 入力ピン割り当て図
- Arduinoなしアナログクレーンマシンの旧回路図
製造プロセス
- Arduinoで超音波レベーション(浮遊)装置を自作:ステップバイステップガイド
- 自作Arduino TV-B-Gone:全テレビ対応の万能リモコン
- フライス盤を理解する:機能、用途、メリット
- 中古CNC工作機械の探し方:包括的ガイド
- 中古CNC工作機械の清掃法:長寿命化と再販価値向上のエキスパート tips
- 中古CNC工作機械購入が現代製造業にとって賢い投資である理由
- 中古CNC工作機械の信頼性は? 失敗しない購入判断ガイド
- 中古CNCフライス盤購入完全ガイド|予算・タイプ・カテゴリー別選定手順
- 精密CNC加工に不可欠な金属:材料と用途
- 利益を最大化:中古機械の最適価格設定
- 中古工作機械購入の3大メリット:コスト、減価償却、納期で勝つ