Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Kod
- Langkah 3: Pendawaian
- Langkah 4: Muat naik Kod dan Jalankan
- Langkah 5: Bagaimana Kod ini Berfungsi?
- Langkah 6: Terima kasih kerana Membaca
Video: Arduino Cyclone Arcade Game: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
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
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:
Permainan Arduino Cyclone: 5 Langkah (dengan Gambar)
Arduino Cyclone Game: Saya tidak pernah bermain permainan siklon arcade sebenar tetapi saya suka idea untuk bermain dengan masa reaksi kami. Saya merancang permainan miniatur. Ini terdiri dari 32 LED yang membentuk bulatan, LED menyala satu per satu sebagai pengejar yang dipimpin. Tujuannya adalah untuk menekan butto
TUJUAN! - Arduino Arcade Game !: 3 Langkah
TUJUAN! - Arduino Arcade Game !: Kami akan membina permainan arked gaya PONG yang menggunakan bahagian dari " Projek Starter Kit UNO R3 Terlengkap " kit dari Elegoo Inc. Penzahiran Penuh - Sebilangan besar bahagian yang dibekalkan untuk Instruksional ini diberikan kepada penulis oleh Elegoo
Cyclone (Arduino LED Game): 6 Langkah (dengan Gambar)
Cyclone (Arduino LED Game): Dalam tutorial ini, saya akan mengajar anda bagaimana membuat permainan LED dengan kod atau pengalaman yang sangat sedikit! Saya mempunyai idea ini untuk seketika dan akhirnya berjaya menciptanya. Ini adalah permainan yang menyeronokkan yang mengingatkan kita semua permainan arcade. Terdapat tutorial lain untuk
Arduino Game Controller + Unity Game: 5 Langkah
Arduino Game Controller + Unity Game: Dalam instruksional ini saya akan menunjukkan kepada anda bagaimana membina / memprogram pengawal permainan arduino yang dapat menghubungkan ke kesatuan
Arduino LED Laser Arcade Game: 3 Langkah (dengan Gambar)
Arduino LED Laser Arcade Game: Dalam arahan ini saya akan menunjukkan cara membuat Laser Arcade Game menggunakan LED dan sensor cahaya. Kodnya disertakan dan anda tidak memerlukan banyak bahagian untuk membinanya. Saya tidak akan memberitahu anda bagaimana saya membina kes itu, anda mesti membuatnya sendiri