Daftar Isi:

Arduino LCD Game: 3 Langkah (dengan Gambar)
Arduino LCD Game: 3 Langkah (dengan Gambar)

Video: Arduino LCD Game: 3 Langkah (dengan Gambar)

Video: Arduino LCD Game: 3 Langkah (dengan Gambar)
Video: Cara Menggunakan 3 LCD 16x2 di 1 Arduino - Multi LCD Arduino 2024, Juli
Anonim
Image
Image
Merakit Bagian
Merakit Bagian

Membuat banyak hal sangat mudah dengan mikrokontroler Arduino. Instruksi ini memberi tahu Anda cara membuat video game 1 tombol sederhana yang terbuat dari beberapa bagian dan Sirkuit Tinkercad. Ini adalah permainan melompat dengan gulir samping. Ini berfungsi sebagai titik awal yang baik untuk membuat game Anda sendiri dari elektronik pembuat sederhana.

Daftar bagian:

  • 1 x Arduino UNO
  • 1 x layar LCD (16 x 2 karakter)
  • 1 x papan tempat memotong roti elektronik
  • 1 x 220 resistor
  • 1 x Saklar tombol tekan
  • Kawat pengait inti padat
  • 1 x kabel USB

Langkah 1: Merakit Bagian

Merakit Bagian
Merakit Bagian

Bagian-bagian yang dibutuhkan ditunjukkan pada gambar di atas. Mulailah dengan Arduino unpowered. JANGAN mencolokkan kabel USB. Itu akan terjadi pada langkah selanjutnya ketika saatnya untuk memprogramnya dan mencoba permainannya.

Gunakan kabel hookup panjang untuk menghubungkan sinyal 5V pada Arduino ke paling kiri dari baris merah di bagian atas papan tempat memotong roti.

Gunakan kabel pengait panjang untuk menghubungkan sinyal GND ke paling kiri baris hitam (atau biru pada beberapa papan tempat memotong roti) di bagian atas papan tempat memotong roti.

Modul LCD (Liquid Crystal Display) memiliki header laki-laki 16-pin di bagian bawah. Tancapkan ini ke papan tempat memotong roti seperti yang ditunjukkan pada gambar. Semua sinyal elektronik yang memberi daya dan mengontrol LCD melewati header ini.

Pin ini adalah (dari kiri ke kanan):

  1. GND - sinyal arde daya
  2. VCC - sinyal daya positif
  3. V0 - penyesuaian kontras
  4. RS - daftar pilih
  5. R/W - baca/tulis pilih
  6. E - sinyal pengaktifan operasi
  7. DB0 - bit data 0 (tidak digunakan di sini)
  8. DB1 - data bit 1 (tidak digunakan di sini)
  9. DB2 - data bit 2 (tidak digunakan di sini)
  10. DB3 - data bit 3 (tidak digunakan di sini)
  11. DB4 - bit data 4
  12. DB5 - bit data 5
  13. DB6 - bit data 6
  14. DB7 - bit data 7
  15. LED+ - lampu latar LED positif
  16. LED- - lampu latar LED negatif

Menggunakan kabel hookup pendek, sambungkan GND dan LED- (pin 1 dan 16) ke baris hitam di atas.

Demikian pula, sambungkan VCC (pin 2) ke baris merah di atas dengan kabel penghubung pendek.

Tekuk kabel resistor 220 (pita berwarna merah-merah-coklat) dan hubungkan antara LED+ dan baris merah di bagian atas papan tempat memotong roti.

Gunakan kabel hookup yang lebih panjang untuk membuat sisa sambungan:

  • Hubungkan DB7 ke pin Arduino 3
  • Hubungkan DB6 ke pin Arduino 4
  • Hubungkan DB5 ke pin Arduino 5
  • Hubungkan DB4 ke pin Arduino 6
  • Hubungkan E ke pin Arduino 9
  • Hubungkan R/W ke Arduino pin 10 (atau ke baris hitam di atas papan tempat memotong roti)
  • Hubungkan RS ke pin Arduino 11
  • Hubungkan V0 ke Arduino pin 12 (atau ke baris hitam di atas papan tempat memotong roti)

Pasang tombol tekan di suatu tempat di sebelah kiri layar LCD, mengangkangi saluran yang berjalan di sepanjang bagian tengah papan tempat memotong roti (lihat gambar di atas). Hubungkan salah satu dari dua pin atas tombol ke baris hitam di bagian atas papan tempat memotong roti menggunakan kabel hookup pendek. Hubungkan pin lain di bagian atas tombol ke pin 2 Arduino.

Langkah 2: Pemrograman Arduino

Memprogram Arduino
Memprogram Arduino

Pada titik ini, Anda harus siap untuk memprogram Arduino dan mengujinya.

Mulailah dengan memastikan bahwa Anda telah menginstal perangkat lunak Arduino di komputer Anda. Unduh file LCD_Game.ino di halaman ini ke komputer Anda dan buka di perangkat lunak Arduino. Pastikan papan diatur dengan benar untuk pemrograman (Alat โ†’ Papan โ†’ Arduino Uno).

Hubungkan Arduino ke komputer Anda menggunakan kabel USB. Ini akan memberikan daya ke Arduino/game dan memungkinkan Anda untuk mengunggah program Anda ke Arduino.

Pada titik ini, layar layar LCD akan menyala.

Program Arduino dengan memilih File โ†’ Upload (atau tekan tombol panah kanan di bagian atas perangkat lunak Arduino).

Jika semuanya berjalan dengan baik, layar LCD sekarang akan menampilkan layar awal permainan seperti pada gambar di atas.

Langkah 3: Mengubah Hal dan Membuat Perisai Game Arduino

Mengubah Hal dan Membuat Perisai Game Arduino
Mengubah Hal dan Membuat Perisai Game Arduino

Pada titik ini Anda memiliki semuanya bekerja, jadi apa lagi yang harus dilakukan?

Jika Anda ingin mengubah cara kerja gim, atau membuat papan sirkuit cetak keren untuk proyek ini yang dihubungkan langsung ke Arduino dan mengganti semua kabel yang berantakan itu, berikut cara memulainya.

Saya mengembangkan game ini sepenuhnya menggunakan simulator elektronik online Tinkercad Circuits yang sangat keren (GRATIS!). Saya benar-benar memiliki permainan yang sepenuhnya berfungsi dan diuji sebelum mengeluarkan Arduino dari kit. Berikut rangkaian virtual untuk game LCD Arduino.

Anda benar-benar dapat memainkan game langsung di browser Anda tanpa harus mengumpulkan elektronik yang sebenarnya ("Oh, sekarang beri tahu saya"). Jika Anda ingin membuat perubahan apa pun pada gim, atau menjelajahi apa yang terjadi, Anda dapat menyalin sirkuit virtual menggunakan tombol "Proyek Duplikat". Anda kemudian dapat mengedit kode sumber dan mencoba perubahan di sana. Ada juga debugger berfitur lengkap tempat Anda dapat menelusuri program baris demi baris dan melihat apa yang terjadi!

Jika Anda ingin, Anda juga dapat membuat papan sirkuit untuk menghubungkan elektronik Anda dengan baik ke Arduino. Proyek ini memiliki tombol "Unduh Gerber" yang akan memberi Anda file yang diperlukan untuk diberikan kepada produsen papan sirkuit cetak (PCB) untuk membuat papan sirkuit cetak khusus. Berikut beberapa info berguna untuk membuat PCB itu.

Menikmati!

Direkomendasikan: