![Teka-teki Nombor Dengan Arduino: 4 Langkah (dengan Gambar) Teka-teki Nombor Dengan Arduino: 4 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/004/image-9882-16-j.webp)
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01
![Image Image](https://i.howwhatproduce.com/images/004/image-9882-18-j.webp)
![](https://i.ytimg.com/vi/WISaFLhGbmI/hqdefault.jpg)
![Senarai Komponen Senarai Komponen](https://i.howwhatproduce.com/images/004/image-9882-19-j.webp)
Hai rakan-rakan, hari ini ingin berkongsi projek tunggal ini. Ini adalah mengenai permainan teka-teki nombor dengan arduino, yang permainannya ditampilkan di TV dan dikendalikan oleh papan kekunci (4x4)
Lihat video di sini
Untuk meluncur atau menggerakkan segi empat sama teka-teki, tekan kekunci mengikut kedudukan petak yang dikehendaki. Sebagai contoh, seperti yang ditunjukkan dalam gambar, jika anda ingin memindahkan kotak dengan nombor 5 (yang mempunyai kedudukan keempat) ke kiri (kerana ada posisi kosong), tekan kekunci '4' di papan kekunci, kerana ia adalah kedudukan keempat di papan kekunci.
Sekiranya anda menyukai projek ini, pilihlah dalam pertandingan teka-teki.
Terima kasih
Langkah 1: Senarai Komponen
Bahan yang digunakan untuk projek ini adalah:
- Arduino Satu atau model lain.
- TV dengan output video.
- Kabel video RCA.
- (1) perintang 1k ohm.
- (1) Perintang 470 ohm.
- Pad kekunci hex.
- Pelompat.
Langkah 2: Menghubungkan Arduino ke TV
![Menghubungkan Arduino ke Tv Menghubungkan Arduino ke Tv](https://i.howwhatproduce.com/images/004/image-9882-20-j.webp)
![Menghubungkan Arduino ke Tv Menghubungkan Arduino ke Tv](https://i.howwhatproduce.com/images/004/image-9882-21-j.webp)
![Menghubungkan Arduino ke Tv Menghubungkan Arduino ke Tv](https://i.howwhatproduce.com/images/004/image-9882-22-j.webp)
Muat turun pustaka ini dan import ke lakaran.
Pertama, tambahkan perintang sebaris ke beberapa wayar penyambung.
Kabel RCA akan mempunyai 2 wayar di dalamnya, wayar tanah dan wayar video.
Perintang 1k ohm disambungkan ke pin 9 Arduino.
470 ohm disambungkan ke pin 7 Arduino.
Sambungkan hujung perintang, dan sambungkan ke kabel video.
Kawat GND dari cabang RCA menuju ke GND Arduino.
Sekiranya anda menghadapi masalah dalam penyusunan, ekstrak 3 folder di folder perpustakaan.
Langkah 3: Sambungkan Pad Kekunci
![Sambungkan Pad Kekunci Sambungkan Pad Kekunci](https://i.howwhatproduce.com/images/004/image-9882-23-j.webp)
Pin Arduino | Pad Kekunci |
---|---|
13 | Baris 0 |
6 | Baris 1 |
5 | Baris 2 |
4 | Baris 3 |
3 | Kol 0 |
2 | Kol 1 |
1 | Kol 2 |
0 | Kol 3 |
Pasang projek seperti yang ditunjukkan dalam gambar.
Langkah 4: Kodnya
![Kod tersebut Kod tersebut](https://i.howwhatproduce.com/images/004/image-9882-24-j.webp)
Nombor (1 hingga 16) disimpan dalam tatasusunan.
Nombor 16 mewakili kedudukan kosong.
Untuk mengacak nombor, tekan kekunci 'A' (pada awal permainan), ini memanggil prosedur yang mengubah nombor dalam array, dan kemudian ditunjukkan di layar.
Apabila anda menekan beberapa kekunci pada papan kekunci, program mengesahkan jika terdapat beberapa posisi kosong dalam kedudukan dekat
(kiri, kanan, atas atau bawah). Seperti yang ditunjukkan dalam gambar: Jika kekunci '1' ditekan, mengesahkan kedudukan dekat.
tukar (kunci) {
kes '1':
ubah (0, 1); // Kedudukan array (0), memeriksa kedudukan array (1).
ubah (0, 4); // Kedudukan array (0), memeriksa kedudukan array (4).
rehat;
…………
Fungsi CHANGE menukar nombor dalam array dan skrinnya diperbaharui dengan nombor.
Permainan berakhir apabila susunannya berada dalam urutan yang betul: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}
Muat turun kod penuh di sini.
Sekiranya anda menyukai projek ini, silakan memilihnya dalam pertandingan teka-teki dan pertandingan olimpik pembuat
Terima kasih
Disyorkan:
Penjana Nombor Rawak: 5 Langkah (dengan Gambar)
![Penjana Nombor Rawak: 5 Langkah (dengan Gambar) Penjana Nombor Rawak: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1576-20-j.webp)
Penjana Nombor Rawak: Artikel ini menunjukkan kepada anda penjana nombor rawak analog. Litar ini mula menghasilkan output rawak apabila manusia menyentuh terminal input. Output litar diperkuat, disatukan dan selanjutnya meningkatkan kebisingan dari manusia yang bertindak seperti
Penjana Nombor Rawak LED: 5 Langkah (dengan Gambar)
![Penjana Nombor Rawak LED: 5 Langkah (dengan Gambar) Penjana Nombor Rawak LED: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-16448-j.webp)
Penjana Nombor Rawak LED: Ini adalah projek Arduino yang sangat mudah. Produk menggunakan LED untuk mewakili nombor rawak. Apabila anda menekan (dan menahan) butang, LED akan pergi dan balik, kemudian, ia akan membiarkan sekumpulan LED secara rawak bersinar untuk mewakili nombor tersebut. Ini adalah Ardu
Mini "Tebak Nombor" Mesin Permainan Dengan Mikro: bit: 10 Langkah
![Mini "Tebak Nombor" Mesin Permainan Dengan Mikro: bit: 10 Langkah Mini "Tebak Nombor" Mesin Permainan Dengan Mikro: bit: 10 Langkah](https://i.howwhatproduce.com/images/009/image-26003-j.webp)
Mesin Permainan "Tebak Nombor" Mini Dengan Mikro: bit: Adakah anda pernah bermain " Tebak Nombor "? Ini adalah mesin permainan mini yang sangat senang dibina yang bermain " Tebak Angka " dengan anda. Kami merancang projek DIY ini untuk mendorong permainan fizikal dan membantu anak-anak belajar pengaturcaraan. Ia menggunakan MU
Dapatkan Nombor Siri DS18B20 Dengan Arduino: 5 Langkah
![Dapatkan Nombor Siri DS18B20 Dengan Arduino: 5 Langkah Dapatkan Nombor Siri DS18B20 Dengan Arduino: 5 Langkah](https://i.howwhatproduce.com/images/011/image-32952-j.webp)
Dapatkan Nombor Siri DS18B20 Dengan Arduino: Ini adalah panduan ringkas mengenai cara mendapatkan nombor siri individu sensor suhu 1 wayar DS18B20 anda. Ini berguna untuk projek yang memerlukan pelbagai sensor. Perkara yang anda perlukan: Arduino 5v ( UNO, Mega, Pro Mini dll) - Arduino UNO R3 - AliExpre
Antara Muka Keypad Dengan 8051 dan Memaparkan Nombor Papan Kekunci dalam 7 Segmen: 4 Langkah (dengan Gambar)
![Antara Muka Keypad Dengan 8051 dan Memaparkan Nombor Papan Kekunci dalam 7 Segmen: 4 Langkah (dengan Gambar) Antara Muka Keypad Dengan 8051 dan Memaparkan Nombor Papan Kekunci dalam 7 Segmen: 4 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
Antaramuka Papan Kekunci Dengan 8051 dan Memaparkan Nombor Papan Kekunci dalam 7 Segmen: Dalam tutorial ini saya akan memberitahu anda tentang bagaimana kita dapat antara muka pad kekunci dengan 8051 dan memaparkan nombor keypad dalam paparan 7 segmen