
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00


Setelah Tamagotchi saya meninggal (projek terakhir), saya mula mencari cara baru untuk membuang masa saya. Saya memutuskan untuk memprogram permainan klasik "Space Impact" di Arduino. Untuk menjadikan permainan lebih menarik dan menyeronokkan, saya menggunakan sensor giroskop yang saya gunakan sebagai kawalan kapal angkasa.
Langkah 1: Membina Projek di Breadboard


Perkakasan sangat mudah. Awak perlu:
butang dan perintang 10 kOhm
sebuah Arduino (Uno / Nano / tidak penting)
Sensor Gyro MPU-6050
paparan LCD Nokia 5110
Pilihan: Buzzer aktif dan perintang 20 Ohm
Untuk mempermudah, saya menyolder perisai untuk LCD Nokia. Hanya ada LCD, suis untuk lampu latar dan beberapa pinhead untuk 5 Volt, GND, dll.
Terdapat pelbagai jenis LCD Nokia yang ada. Mungkin anda perlu menyesuaikan pendawaian atau menukar program sedikit.
Langkah 2: Memprogram Permainan


Seperti dalam projek terakhir saya, saya merancang semua grafik dengan cat dan menggunakan LCDAssistant untuk menukar gambar menjadi hex.
Anda hanya boleh memuat turun fail dan memuat naiknya di Arduino anda. Sekiranya persediaan anda betul, semuanya akan berjalan lancar. Anda boleh menukar kontras LCD anda dengan myGLCD.setContrast (X);.
Saya menambah fail rar (gyro.rar) dan dua fail berasingan (Graphic.c & gyro.ino). Anda boleh memilih antara salah satu pilihan ini.:)
Langkah 3: Mainkan Permainan dan Bersenang-senang:)


Saya melaksanakan dua kecepatan penerbangan kapal angkasa yang berbeza, bergantung pada sudut sensor gyro ditahan. Anda harus mengelakkan menabrak objek lain seperti meteorit atau memusnahkannya dengan tembakan laser. Sebilangan rintangan lebih tahan lama daripada yang lain, jadi anda harus menembaknya dua kali untuk memecahkannya. Kapal angkasa musuh menyerang kembali. Tujuannya adalah untuk mengumpulkan seberapa banyak bintang yang anda boleh. Selepas kapal angkasa anda musnah, anda dapat melihat skor anda dan masa anda yang masih ada.
Sekiranya anda mahukan versi dengan kayu bedik sebagai kawalan kapal angkasa, tulis saya urut di komen di bawah.:)
Disyorkan:
Sensor UV VEML6070 Dengan Nokia 5110 LCD: 11 Langkah

Sensor UV VEML6070 Dengan Nokia 5110 LCD: Setelah 3 bulan dalam projek ini, saya fikir saya akan berkongsi dengan komuniti pembuatnya. Sensor UV harga bajet:) Ia dapat dipasang dalam masa 1 jam dan dapat menggunakannya selama bertahun-tahun
Monitor Perkakasan PC Dengan Arduino dan Nokia 5110 LCD: 3 Langkah

Monitor Perkakasan PC Dengan Arduino dan Nokia 5110 LCD: Monitor PC berasaskan Arduino yang memaparkan suhu CPU, beban, jam dan beban RAMCPU terpakai atau nilai jam juga dapat digambar sebagai grafik. Bahagian: Arduino Nano atau Arduino Pro Mini dengan penyesuai USB ke siri Nokia 5110 84x48 LCD
Monitor Suhu dan Tahap Cahaya Dengan Paparan di LCD NOKIA 5110: 4 Langkah

Monitor Suhu dan Tahap Cahaya Dengan Paparan di LCD NOKIA 5110: Halo semua! Di bahagian ini kami membuat alat elektronik mudah untuk memantau suhu dan tahap cahaya. Pengukuran parameter ini ditunjukkan pada LCD NOKIA 5110. Peranti ini berdasarkan mikrokontroler AVR ATMEGA328P. Pemantauan
Paparkan Bacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar)

Paparkan Bacaan Sensor Arduino Langsung pada LCD Nokia 5110: Sekiranya anda pernah bekerja dengan arduino, anda mungkin mahu memaparkan bacaan sensor. Menggunakan monitor bersiri baik-baik saja, tetapi menjadi baddu arduino yang menjadi cepat, anda mungkin mahu memaparkan bacaan pada sesuatu yang
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (dengan Gambar)

SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya. Ini adalah bacaan suhu dengan reka bentuk saya sendiri, dengan sensor ini dan