Isi kandungan:
- Bekalan
- Langkah 1: Litar
- Langkah 2: Letakkan Kenalan Pengecas
- Langkah 3: Pasang Arduino dan Sensor Getaran
- Langkah 4: Memasang Penerima IR
- Langkah 5: Pendawaian dan Pemasangan Paparan
- Langkah 6: Pendawaian Penerima IR
- Langkah 7: Pendawaian Paparan ke Arduino
- Langkah 8: Pendawaian Suis
- Langkah 9: Pendawaian Bateri
- Langkah 10: Pengaturcaraan
- Langkah 11: Cara Menggunakannya
- Langkah 12: Pengecas I
- Langkah 13: Pengecas II
- Langkah 14: Pengecas III
Video: Set Elektronik Luas Dadu IR yang Disesuaikan sepenuhnya: 14 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dengan kerjasama J. Arturo Espejel Báez.
Sekarang anda boleh mempunyai sehingga 8 dadu dari 2 hingga 999 muka dengan diameter 42mm dan tinggi 16mm! Mainkan permainan papan kegemaran anda dengan set dadu elektronik bersaiz poket yang boleh dikonfigurasi ini!
Projek ini terdiri daripada set elektronik berukuran saku hingga 8 dadu. Bilangan wajah masing-masing dapat diatur dari 2 hingga 999 oleh alat kawalan jauh IR dan disimpan dalam memori EEPROM dalaman.
Untuk projek ini kami menggunakan Arduino pro-mini, papan mikrokontroler berdasarkan ATmega328.
Perwakilan dadu dipilih secara automatik. Untuk dadu 6 sisi, angka tersebut ditunjukkan dengan titik sebagai dadu klasik (dengan muka persegi). Untuk casing 12 sisi, angka tersebut ditunjukkan dalam pentagon, dan untuk casing 20 sisi, angka tersebut ditunjukkan dalam segitiga. Selebihnya, nombor tersebut ditunjukkan di dalam kotak. Juga, dadu 3 muka dapat disajikan dengan dua bentuk yang berbeza: seperti permainan "kertas, batu, gunting" dan dengan angka. Juga, untuk dadu dua muka, kami mewakili dengan dorongan atas / bawah.
Bekalan
Untuk Set Dadu:
- Pro-mini Arduino
- SparkFun USB to Serial Breakout - FT232RL
- Paparan OLED SSD1306 I2c 0.96 "128x64
- Modul Sensor Getaran J34 Knock Switch Spring
- Bateri Lipo Li-polimer 3.7V 300mAh
- Mod IR tanpa wayar inframerah kit kawalan jauh tanpa wayar
- Kotak bercetak 3D (2 bahagian, sila dapatkan pautan STL)
Untuk Pengecas:
- Dua keping PCB; 17x10mm dan 13x18mm
- Kotak bercetak 3D (2 bahagian, sila dapatkan pautan STL)
- Modul pengecas bateri Lithium mikro USB 5V 1A TP4056
Langkah 1: Litar
Langkah 2: Letakkan Kenalan Pengecas
Keluarkan dua wayar dari penyambung pin header lelaki. Lipat masing-masing membentuk cangkuk seperti pada foto pertama. Masukkan satu di bahagian sisi casing paparan, dan yang lain di penutup bawah seperti yang ditunjukkan.
Langkah 3: Pasang Arduino dan Sensor Getaran
Letakkan dan lekatkan Arduino dan Sensor Getaran ke penutup bawah (dicetak 3D). Memateri wayar dari satu sambungan sensor ke GND Arduino, dan wayar lain dari sambungan sensor yang lain ke PIN D12.
Langkah 4: Memasang Penerima IR
Tanggalkan penutup logam sensor IR. Pasang dan lekatkan ke tempatnya dalam kotak seperti yang ditunjukkan.
Langkah 5: Pendawaian dan Pemasangan Paparan
Pateri wayar (kira-kira 4 cm) ke setiap kenalan paparan dan tempelkan ke tempatnya dalam casing (seperti yang ditunjukkan pada foto pertama). Pateri wayar lain dari pin Vcc ke kenalan pengecas di bahagian sisi casing (seperti yang ditunjukkan pada gambar kedua).
Langkah 6: Pendawaian Penerima IR
Potong pin IR hingga 2mm lebih kurang. Kemudian, pateri satu wayar dari pin Vcc IR ke kenalan Vcc paparan, dan satu lagi dari pin GND IR ke kenalan GND paparan. Selepas itu, pateri kabel dari pin isyarat IR ke pin D10 Arduino.
Langkah 7: Pendawaian Paparan ke Arduino
Pateri kabel SDA dari paparan ke pin A4 Arduino, dan kabel SCK ke pin A5.
Langkah 8: Pendawaian Suis
Pateri dua wayar ke kenalan pengecas di penutup bawah. Pateri salah satu wayar ini ke pin tengah suis dan yang lain ke terminal negatif bateri. Pateri wayar ketiga dari pin atas suis ke pin GND Arduino.
Langkah 9: Pendawaian Bateri
Pateri terminal positif bateri ke pin Vcc Arduino. Tutup Arduino dengan pita pengasingan. Tutup dan lekatkan kepingan casing.
Langkah 10: Pengaturcaraan
Untuk memuat naik program dengan Arduino IDE, sambungkan pengaturcara FT232RL ke komputer dengan kabel USB. Masukkan dan pegang pin mereka di lubang Arduino seperti yang ditunjukkan.
Anda mesti memilih Arduino pro atau pro mini di Arduino IDE (untuk maklumat lebih lanjut, anda boleh menyemak
Mula-mula memuat naik lakaran DiceEEPROM.ino di Arduino untuk menyiapkan memori EPROM dengan konfigurasi dadu lalai (muat naik lakaran ini nampaknya tidak memberi kesan pada paparan). Kemudian muat naik lakaran DiceIR.ino. Selepas ini, sekumpulan dadu akan muncul di paparan.
Langkah 11: Cara Menggunakannya
Untuk menggulung dadu, goncangkan peranti.
Untuk mengubah bilangan konfigurasi wajah, arahkan dengan alat kawalan jauh dan tekan butang "OK" semasa dadu bergulir. Skrin seperti pada foto kedua akan muncul. Gunakan butang anak panah kiri dan kanan untuk memilih dadu untuk dikonfigurasi. Tekan butang anak panah atas atau bawah untuk menukar bilangan muka dengan 1; gunakan butang "1" atau "4" untuk perubahan dalam 10, dan butang "2" atau "5" untuk perubahan dalam 100. Tekan butang "OK" sekali lagi untuk keluar dari mod konfigurasi. Konfigurasi akan disimpan dalam memori dalaman yang tidak mudah berubah dan boleh diubah bila-bila masa yang anda mahukan.
Catatan:
Sekiranya anda memilih …
- sifar dadu, dadu ini tidak akan muncul.
- dadu satu muka, hasilnya akan ditunjukkan dengan ikon "kertas, batu, gunting".
- dadu dua muka, hasilnya akan ditunjukkan dengan ikon ibu jari atas / bawah.
- dadu 6 muka, bilangannya ditunjukkan dengan titik sebagai dadu klasik (dengan muka persegi).
- sebiji dadu berukuran 12 muka, angka itu ditunjukkan dalam pentagon.
- 20 dadu muka, angka itu ditunjukkan dalam segitiga.
- bilangan muka lain, hasilnya akan ditunjukkan sebagai nombor di dalam kotak.
Langkah 12: Pengecas I
Potong dua keping PCB 17 mm x 10 mm dan 13 mm x18 mm. Bor lubang di bahagian kecil yang sesuai dengan lubang di bahagian cetak 3D bulat, lalui wayar dan pateri. Lekatkan PCB seperti yang ditunjukkan dalam foto.
Langkah 13: Pengecas II
Pateri wayar pada kepingan PCB 17x10mm dan lemparkannya membuang slot di bahagian bercetak 3D. Lekatkannya seperti yang ditunjukkan.
Langkah 14: Pengecas III
Pasang dan lekatkan bahagian yang dicetak 3D seperti yang ditunjukkan dan pasangkan wayar ke modul pengecas bateri. Kawat yang disolder di bahagian bawah adalah negatif. Sekarang anda boleh mengecas bateri peranti dengan kabel USB mini.
Hadiah Pertama dalam Cabaran Pocket-Sized Speed
Disyorkan:
LED Lingkungan Luas Kejiranan: 5 Langkah (dengan Gambar)
Neighborhood Wide Synchronized LEDs: Saya mempunyai beberapa bar LED tanpa wayar yang saya fikir boleh saya pasangkan untuk percutian. Tetapi, di halaman rumah saya, mereka juga dapat menggunakan kabel. Jadi, apakah cabaran yang lebih sejuk? Hiasan LED di semua rumah di blok saya dengan perpindahan yang se
E-dice - Arduino Die / dadu 1 hingga 6 Dadu + D4, D5, D8, D10, D12, D20, D24 dan D30: 6 Langkah (dengan Gambar)
E-dice - Arduino Die / dadu 1 hingga 6 Dice + D4, D5, D8, D10, D12, D20, D24 dan D30: Ini adalah projek arduino ringkas untuk membuat die elektronik. Anda boleh memilih 1 hingga 6 dadu atau 1 daripada 8 dadu khas. Pilihan dibuat dengan hanya memutar pengekod putar. Inilah ciri-ciri: 1 mati: menunjukkan titik besar 2-6 dadu: menunjukkan titik
Seni 2D Dengan LED yang Dapat Diprogramkan dan Pangkalan dan Logo yang Dapat Disesuaikan: 5 Langkah (dengan Gambar)
Seni 2D Dengan LED yang Dapat Diprogramkan dan Pangkalan dan Logo yang Dapat Disesuaikan: Selamat datang di instruksional! Hari ini, saya akan menunjukkan cara membuat Projek Seni 2D dengan logo dan reka bentuk keseluruhan pilihan anda. Saya membuat projek ini kerana dapat mengajar orang tentang banyak kemahiran seperti pengaturcaraan, pendawaian, pemodelan 3D, dan lain-lain. Ini
Labirin Laser yang Disesuaikan Dengan Aplikasi Arduino dan Android: 13 Langkah (dengan Gambar)
Labirin Laser yang Disesuaikan Dengan Aplikasi Arduino dan Android: Lihat banyak labirin dari buku kanak-kanak hingga robot penyelesaian labirin automatik. Di sini saya mencuba sesuatu yang berbeza di mana menyelesaikan labirin menggunakan pantulan laser. Pada mulanya saya rasa sangat mudah tetapi melakukannya dengan harga murah memerlukan lebih banyak masa untuk ketepatan. Sekiranya ada yang ingin
Jam Penggera Sunrise LED Dengan Penggera Lagu yang Disesuaikan: 7 Langkah (dengan Gambar)
Jam Penggera Matahari LED Dengan Penggera Lagu yang Dapat Disesuaikan: Motivasi Saya Musim sejuk ini teman wanita saya menghadapi banyak masalah untuk bangun pada waktu pagi dan kelihatannya menderita SAD (Gangguan Afektif Musim). Saya bahkan menyedari betapa sukarnya bangun pada musim sejuk kerana matahari belum datang