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

実生活で制御されるクローム恐竜ゲーム

コンポーネントと消耗品

>
Arduino MKR Zero
キーボードとして使用できる任意のボード(Leonardo、Esplora、Zero、Due、 MKRファミリー)
× 1
ブレッドボード(汎用)
× 1
フォースセンシング抵抗
× 1
ストレッチセンサー(導電性ゴムコード)
× 1
抵抗10kオーム
× 2
ジャンパー線(汎用)
× 1

アプリとオンラインサービス

>
Arduino IDE

このプロジェクトについて

概要とビデオ

Chrome Dinosaur Gameは、インターネットがダウンしたときにプレイできるChromeブラウザの隠しゲームです。このゲームの目的は、ジャンプまたはダッキングによって障害物を回避することです。

このデバイスは、物理的にジャンプしてアヒルするときにジャンプしてダッキングすることで、実際の恐竜ゲームを制御できます。

これは、力検出抵抗とストレッチセンサー(導電性ゴムコード)を使用してジャンプとダッキングを検出し、キーボードライブラリをサポートしているためArduino MKRボードを使用します(キーボードとして使用できる他のボードはLeonardo、Esplora、ゼロ、期限、およびMKRファミリー)。

手順

1.)ページ下部の「回路図」セクションの回路図を使用して回路を構築します。

2.)ページ下部の[コード]セクションにあるコードをアップロードします。

3.)3行目と4行目のしきい値を調整します。

4。)(オプション)ページ下部の[カスタムカスタムパーツとエンクロージャ]セクションでベルトクリップを3D印刷し、ブレッドボードの背面に接着します。

5.)デバイスを接続し、コンピューターのインターネット接続をオフにし、Chromeを開いてゲームをプレイします。後でインターネット接続をオンに戻すことを忘れないでください。

コード

  • コード
コード C / C ++
 #include  int StretchThreshold =990; int forceThreshold =1000; void setup(){//セットアップコードをここに配置して、1回実行します:Keyboard.begin(); pinMode(A1、INPUT); pinMode(A2、INPUT); pinMode(LED_BUILTIN、OUTPUT); Serial.begin(9600);} void loop(){//メインコードをここに配置して、繰り返し実行します。intStretchValue =analogRead(A1); int forceValue =analogRead(A2); Serial.print( "stretch:"); Serial.print(stretchValue); Serial.print( "force:"); Serial.println(forceValue); if(stretchValue  

カスタムパーツとエンクロージャー

回路図


製造プロセス

  1. Bluetoothで制御されるRaspberryPi Robot
  2. ArduinoPongゲーム-OLEDディスプレイ
  3. Arduinoゲームコントローラー
  4. Arduinoタッチブレイクアウトゲーム
  5. ジョイスティック制御のRCカー
  6. Nunchuk制御ロボットアーム(Arduino付き)
  7. 音声制御ロボット
  8. ピクセルチェイサーゲーム
  9. Arduino制御ピアノロボット:PiBot
  10. arduinoを使用した自動恐竜ゲーム
  11. Arduinoを使用したタッチ制御ライト