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

PS2コントローラーで操作するリモコンバトルボットの作り方

必要な部品と材料

部品数量備考
Arduino UNO1メインマイコンボード
DC電源コネクタアダプター 2.1mm1電源接続用
UNO R3 センサーシールド V5.01配線を簡単にするためのシールド
モータードライバーシールド1モーター制御用
PS2コントローラー(Bluetooth改造済み)1eBay等で購入可能
モーター&後輪セット1組み立てやすいものを推奨
スイベルキャスターホイール1前輪用
18650バッテリーケース16インチリード線付き
18650充電式バッテリー 3.7V2〜3ケースに合わせて
コロプラスト(段ボールプラスチック)1枚ボディ・フリッパー用
ジャンパーワイヤー1セットオス-オス、メス-オス

必要な工具

使用アプリ・オンラインサービス

プロジェクト概要

このプロジェクトは、Trivium Personalized Learning Public Charter Schoolのロボティクスクラブ(小学5年生〜中学2年生向け)で作成されたバトルボットです。Arduino UNOと手頃なパーツを使って、子どもたちがArduinoとロボティクスを楽しく学べるよう設計されています。

コロプラスト(ボディ素材)

コロプラストは段ボールより丈夫で、切断や曲げ加工が容易なため、ボディやフリッパーの素材として採用しました。安価で入手しやすいのも利点です。

PS2コントローラーで操作するリモコンバトルボットの作り方

Arduino UNO & センサーシールド

UNO R3センサーシールドをArduinoの上に重ねるだけで、各種センサーやモーターを簡単に接続できます。はんだ付け不要で初心者にも最適です。

PS2コントローラーで操作するリモコンバトルボットの作り方

モータードライバーボード

モータードライバーシールドを使用することで、モーターの接続が容易になります。今回はコスト削減のため2WD(後輪2モーター+前輪キャスター)としましたが、シールドは4WDにも対応しています。

PS2コントローラーで操作するリモコンバトルボットの作り方

18650バッテリーケース

6インチのリード線が付いており、Arduinoへの接続が簡単です。

PS2コントローラーで操作するリモコンバトルボットの作り方

PS2コントローラー

Bluetooth接続タイプの改造済みPS2コントローラーを使用しました。自作改造のチュートリアルもありますが、購入した方が手軽です。

PS2コントローラーで操作するリモコンバトルボットの作り方

その他の材料

ジャンパーワイヤー、ダクトテープ、ネジ、ナット、ボルト、木製ドウエル、両面テープ、ベルクロテープなどを使用。また、フリッパー、スピナー、モーターコネクター用の3Dプリントパーツも活用しました(STLファイルは「カスタムパーツ」を参照)。

PS2コントローラーで操作するリモコンバトルボットの作り方

配線図とリソース

子どもたちが限られた材料で独自のバトルボットを設計し、対戦を通じて弱点を改良していく様子は素晴らしい学びの機会となりました。

製造プロセス

  1. SensorflareとRaspberry Piで433MHzスマートホームコントローラーを構築
  2. スマート灌漑コントローラー:Windows 10 IoT、Raspberry Pi、XBee水分センサーで実現
  3. PSoC 6 Pioneer BoardとIoT Add-On Shieldを極める:開発者向けガイド
  4. Arduino & Raspberry Pi でインターネット制御ビデオストリーミングロボットを構築
  5. Arduino UNOで作る『イカゲーム』テーマのインタラクティブ人形 - DIYプロジェクト
  6. Web制御DMX照明システム:Arduino Megaマスターコントローラー
  7. Arduino で作るイスラム教礼拝時刻付きリアルタイムクロック
  8. Unopad: Ableton Live連携シームレスなArduino MIDIコントローラー
  9. Android加速度センサーで操作するラジコン車両:Raspberry Pi・Arduino・モーターシールド連携
  10. Arduino Unoで25kHz 4ピンPWMファンを制御 – 製作・コード・テスト
  11. マルチステージコンテナビルドでデプロイを効率化