Isi kandungan:

Arduino Cyclone Arcade Game: 6 Langkah
Arduino Cyclone Arcade Game: 6 Langkah

Video: Arduino Cyclone Arcade Game: 6 Langkah

Video: Arduino Cyclone Arcade Game: 6 Langkah
Video: Arduino Cyclone Arcade LED Chaser Game 2024, Julai
Anonim
Permainan Arduino Cyclone Arcade
Permainan Arduino Cyclone Arcade
Permainan Arduino Cyclone Arcade
Permainan Arduino Cyclone Arcade

Lampu berkelip berkelip! Arduino! Permainan! Apa lagi yang perlu diperkatakan? Permainan ini didasarkan pada permainan Cyclone arcade, di mana pemain cuba menghentikan gulungan dipimpin mengelilingi bulatan di tempat tertentu.

Langkah 1: Bahan

Bahan
Bahan

1x Arduino Uno

Wayar Jumper 3x

Jalur LED 1x WS2812B (Saya membeli tambang dengan harga $ 30 dari Amazon di sini)

Langkah 2: Kod

Muat turun Arduino IDE dari www.arduino.cc/en/Main/Software

Muat turun versi terbaru perpustakaan FastLED dari

Pasang perpustakaan di Arduino IDE mengikuti arahan di sini:

Muat turun kod untuk projek ini dari sini.

Buka zip kod dan buka di Arduino dengan mengklik dua kali pada LEDGame.ino.

Langkah 3: Pendawaian

Sambungkan ketiga-tiga wayar pelompat ke tali yang dipimpin. Sambungkan wayar pertama dari pad 5v pada jalur LED ke pin 5v di Arduino. Sambungkan wayar kedua dari pad Din pada jalur LED ke pin digital 7 di Arduino. Sambungkan wayar terakhir dari pad Gnd pada jalur LED ke Gnd di Arduino. Anda mungkin perlu memateri wayar ini ke pad pada jalur LED. PERINGATAN: Menyambungkan lebih dari 30 led ke Arduino kami boleh menyebabkan kerosakan semasa pada pengatur onboard atau bekalan kuasa USB.

Langkah 4: Muat naik Kod dan Jalankan

Buka kod di Arduino IDE. Gantikan nombor 27 pada baris 24 dengan bilangan led. Tentukan led mana yang harus dipimpin pusat dan gantikan dengan nombor 14 pada baris 27. Klik muat naik untuk memuat naik program ke papan. Pastikan untuk memilih jenis papan dan port yang betul dari menu alat. Kemudian buka monitor Serial, tetapkan kadar baud ke 9600, dan ikuti arahan pada skrin.

Langkah 5: Bagaimana Kod ini Berfungsi?

Kodnya adalah mesin keadaan sederhana, berjalan dalam permainan berjalan atau permainan over state. A untuk gelung menggerakkan led di sepanjang rentetan sehingga input diterima melalui Serial. Kemudian permainan beralih ke permainan over state dan mengira jarak led dari pusat rentetan.

Langkah 6: Terima kasih kerana Membaca

Sekiranya anda menyukai Instructable ini, pertimbangkan untuk menyukainya, dan sila lihat blog saya di sini. Terima kasih kerana membaca, dan jika anda mempunyai cadangan atau perubahan, tinggalkan di komen di bawah.

Disyorkan: