Isi kandungan:
- Langkah 1: Permulaan
- Langkah 2: Menambah LED
- Langkah 3: Pin Digital
- Langkah 4: PushButtons
- Langkah 5: Pin Digital dan Analog
- Langkah 6: Fotoresist
- Langkah 7: Menentukan Pemboleh ubah
- Langkah 8: Menyatakan Pemboleh ubah
- Langkah 9: Memuatkan
- Langkah 10: LED Hidup / Mati
- Langkah 11: Butang Mati
- Langkah 12: Nikmati Bermain
Video: Tic Tac Toe: 12 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Projek Tinkercad »
Hari ini kita akan membuat permainan Tic Tac Toe di TinkerCad menggunakan Arduino. Kami akan menggunakan banyak komponen mudah dan menggunakan kod untuk mengikat semuanya. Bahagian utama litar ini yang menyatukan semua ini adalah kodnya. Program ini mempunyai banyak kemungkinan dan boleh diubah kepada pengguna namun sesuai. Permainan ini juga mempunyai pilihan untuk menggunakan lampu RGB, tetapi jika ada yang ingin maju dalam proyek ini, mereka harus menghubungkan 2 arduino satu sama lain.
Bekalan
- Arduino
- Papan roti (besar)
- Wayar
- Tekan butang
- LED
- Perintang (10k dan 150)
- Jurugambar
Langkah 1: Permulaan
Oleh itu, kita akan memulakannya dengan papan roti besar dan mikrokontroler Arduino.
Langkah 2: Menambah LED
Langkah seterusnya adalah menambahkan LED dan butang tekan ke papan roti. Kami belum menghubungkannya tetapi hanya meletakkannya di papan dengan cara sehingga tidak ada wayar yang mengganggu butang tekan lain. Terdapat banyak komponen jadi kita perlu mengosongkannya seperti ini sehingga tidak ada sentuhan. Papan roti besar disyorkan untuk projek ini.
Langkah 3: Pin Digital
Oleh itu, sebelum kita menambah apa-apa lagi, pertama-tama, sambungkan pin digital ke LED. Dalam projek ini, kita akan menggunakan semua pin analog dan digital yang dimiliki oleh Arduino.
Langkah 4: PushButtons
Untuk langkah ini kita akan menghubungkan kuasa dan arde ke tombol tekan. Dalam langkah ini kita akan menggunakan 10k perintang untuk mengehadkan jumlah daya. 2 butang di sebelah kanan tidak digunakan untuk menyalakan atau mematikan LED, tetapi digunakan untuk memulakan permainan baru, dan untuk perkara lain yang akan kita lihat ketika kita memulakan kodnya.
Langkah 5: Pin Digital dan Analog
Dalam langkah ini kita akan menghubungkan butang ke pin digital dan analog. Pin analog boleh digunakan dalam kes ini kerana ia boleh digunakan dengan cara yang sama seperti pin digital.
Langkah 6: Fotoresist
Dalam langkah ini, kita akan menghubungkan fotoresistor ke LED. Maksudnya ialah membiarkan pemain yang berbeza mendapat tahap kecerahan yang berbeza dan ini membolehkan pemain membezakan diri mereka sendiri. Dalam langkah ini anda dapat melihat mengapa jarak langkah terpisah perlu dilakukan.
Langkah 7: Menentukan Pemboleh ubah
Dalam langkah ini, kita akan memulakan kodnya. Bahagian pertama ini akan menentukan butang dan LED yang berbeza, tetapi juga pemboleh ubah lain yang sama dengan 0. Pemboleh ubah ini akan membantu kita menghidupkan dan mematikan LED dengan menekan butang.
Langkah 8: Menyatakan Pemboleh ubah
Dalam langkah ini, kita akan menyelesaikan deklarasi pemboleh ubah ini dan menetapkan butang sebagai input, dan LED sebagai output.
Langkah 9: Memuatkan
Bahagian kod ini dapat dilihat sebagai "memuatkan skrin". Sebilangan besar permainan biasanya mempunyai beberapa urutan permulaan pada awalnya tetapi bahagian ini adalah pilihan dan hanya dilakukan untuk persembahan. Inilah butang lain yang ada di sebelah kanan dapat digunakan. Ini dapat memaparkan urutan permulaan sehingga "butang mula" ditekan.
Langkah 10: LED Hidup / Mati
Langkah ini memberi tumpuan kepada kod utama bagaimana menghidupkan dan mematikan LED dengan butang. Dalam kod ini, kita akan menggunakan pemboleh ubah yang sama dengan 0 yang mula-mula kita tetapkan semasa menentukan pemboleh ubah kita. Menurut kod ini, LED akan menyala apabila butang ditekan, tetapi akan mati apabila ditekan lagi.
Langkah 11: Butang Mati
Langkah ini mengkod butang mati atau butang permainan baru. Ini digunakan ketika pemain telah menang atau selesai permainan, dan permainan akan diset semula dan dapat dimulakan lagi. Butang ini pada dasarnya adalah butang reset yang menghidupkan semula gelung sehingga permainan dapat dimainkan berulang kali.
Langkah 12: Nikmati Bermain
Itulah akhir tutorial ini dan saya harap anda bersenang-senang bermain-main dengan litar dan kod ini dan membuat lebih banyak perubahan pada litar ini kerana kemungkinannya tidak berkesudahan kerana ini adalah program yang sangat terbuka.
Disyorkan:
Permainan Python Tic Tac Toe: 4 Langkah
Permainan Python Tic Tac Toe: permainan python tic tac toe permainan ini dibuat dalam python itu bahasa komputer telah menggunakan editor python yang disebut: pycharm anda juga dapat menggunakan editor kod python biasa juga
Permainan Arduino Touch Tic Tac Toe: 6 Langkah (dengan Gambar)
Arduino Touch Tic Tac Toe Game: Rakan-rakan yang terhormat selamat datang ke tutorial Arduino yang lain! Dalam tutorial terperinci ini kita akan membina permainan Arduino Tic Tac Toe. Seperti yang anda lihat, kami menggunakan skrin sentuh dan bermain dengan komputer. Permainan mudah seperti Tic Tac Toe adalah
Permainan Tic-Tac-Toe Elektronik dalam Kotak Kayu: 5 Langkah
Permainan Tic-Tac-Toe Elektronik dalam Kotak Kayu: HaloSaya memperkenalkan permainan Tic-Tac-Toe yang lucu dalam edisi baru. Saya mencari di laman web untuk projek serupa, tetapi idea di sini adalah unik. HARAPAN:) Oleh itu mari kita mulakan sekarang
Permainan Microbit Tic Tac Toe: 4 Langkah (dengan Gambar)
Microbit Tic Tac Toe Game: Untuk projek ini, rakan sekerja saya - @descartez dan saya membuat permainan tic tac toe yang hebat menggunakan fungsi mikrob radio. Sekiranya anda belum pernah mendengar tentang mikrob, mereka adalah mikrokontroler hebat yang dirancang untuk mengajar pengaturcaraan anak-anak. Mereka
RG LED Tic Tac Toe: 9 Langkah
RG LED Tic Tac Toe: RG Tic Tac Toe adalah permainan klasik yang boleh dibuat dalam pelbagai versi. Tetapi, saya memutuskan untuk membuatnya dengan katod RG LED biasa 5mm sebagai monitor hasil sehingga apabila dimanipulasi suis masing-masing, LED menunjukkan hasilnya dalam warna merah atau hijau dalam