Skip to content

Arduinoで作ったアーケードゲームのソースファイル

License

Notifications You must be signed in to change notification settings

asanobuturi/ArduinoArcadeGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArduinoArcadeGame

Arduinoで作ったアーケードゲームのソースファイル

電子工作

必要なもの

  • Arduino Uno x 1
  • 5VACアダプター(4A以上推奨) x 1
  • ACアダプターのコネクタ x 1
  • ON-OFFスイッチ x 1
  • XL6009ブーストコンバーター
  • 32x16 RGB LED MATRIX(Adafruit) x 1
  • ボタン(アーケードゲーム用) x 5(ボタン1つ目を上、2つ目を左、3つ目を真ん中、4つ目を右、5つ目を下の十字状に設置しています。)
  • ボタン(小さいボタン) x 1
  • 74HC165 x 1
  • 8Ω2Wスピーカー または パッシブブザー x 1
  • 可変抵抗 x 1
  • 導線、抵抗 必要な量

回路の組み方

  1. ACアダプタのコネクタから電源スイッチを挟んで次の2つに並列で給電する
      • ブーストコンバーターを5Vからおよそ9Vに昇圧するようにしておく
      • プラスをXL6009ブーストコンバーターのIN+、マイナスをブーストコンバーターのIN-につなげる
      • ブーストコンバーターのOUT+をArduinoのVinに、ブーストコンバーターのOUT-をArduinoのGNDにつなげる
    1. プラスをLEDマトリクスパネルのVCCに、マイナスをLEDマトリクスパネルのGNDにつなげる
  2. 次のようにLEDマトリクスとArduinoをつなげる
    • LEDマトリクスのINPUT(裏側から見て左)の16ピン(2x8)のうちの左側の上から2番目〈以下[左,2]GND〉、[左,4]GND[左,6]D[左,8]GNDをArduinoのGNDにつなげる
    • [右,1]R1,[左,1]G1,[右,2]B1をそれぞれArduinoの2,3,4ピンにつなげる
    • [右,3]R2,[左,3]G2,[左,4]B2をそれぞれArduinoの5,6,7ピンにつなげる
    • [右,5]A,[左,5]B,[右,6]CをそれぞれArduinoのA0,A1,A2につなげる
    • [左,7]LATをArduinoの10ピンにつなげる
    • [右,8]OEをArduinoの9につなげる
    • [右,7]CLKをArduinoの8につなげる
  3. アーケードゲーム用のボタン5つと小さいボタン1つを74HC165のボタンのつなげ方でつなげる(それぞれ74HC165のA,B,C,D,E,Fにつなげる)
    また、G,HにはArduinoの5Vピンから抵抗を介してつなげる。
  4. 74HC165のSH/LDA3CLKA4QHA5につなげる
  5. スピーカーまたはパッシブブザーをArduinoの12ピンに可変抵抗を介してつなげる

About

Arduinoで作ったアーケードゲームのソースファイル

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published