Isi kandungan:
Video: Simon Berkata: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Arahan ini ditulis dalam bahasa Belanda.
Seminar Voor onze 'Happy Hacking' op de HKU hebben wij een soundboard gemaakt die adalah gebaseerd op het spel kata Simon. Pintu open butang te drukken komt er een geluid uit. Butang Elke heen. Ons Simon mengatakan bord komt te hangen bij de bushaltes om tijd te rekken. Dalam plak van dat je op de telefoon scrolt of saai zit te wachten, kan je een leuk simpel spelletje spelen.
Langkah 1: Materialen
- Poster formaat A0
- Houten bord
- Papan Houten (de cirkels van de butang dibuat)
- Verf in de kleuren rood, geel, blauw, groen en wit
- Kwasten - Pencetak poster
- Program penyuntingan (wij gebruikten Adobe Illustrator)
- Arduino
- Lijm
- Buruk
- Zaagtafel
- Kotak Audio
- Knoppen 4x
- Perisai MP3
- Micro SD kaart
- Bank kuasa
- Kabel audio AUX
Langkah 2: Het Maken Van Het Bord
Koop een houten bord van A0 formaat of groter.
Op Adobe Illustrator design logo je het, wat op het bord komited besar.
Vervolgens sla je dat ops een groot PDF formaat en print je het uit op A0 poster formaat.
Met lijm maak je de poster op opet yang besar.
Dalam het bord boor je acht kleine gaatjes, daar komen de draadjes di van de knoppen (2 draadjes per knop).
Voor de knoppen maken wij houten button uit een plank.
Maak vier cirkels bertemu dengan diameter diameter van 5 cm di de plank en zaag ze vervolgens uit.
Di masa lalu cirkels maak je kleine gaten waar de bovenkant van de knop pada masa lalu.
De houten button schilder je eerst wit.
Waneer ze gedroogd zijn ga je er bertemu een laag kleur overheen.
Totaal krijg je dan vier butang dalam de kleuren rood, blauw, geel en groen.
De butang druk je di de knoppen zodat ze zitten luas di het bord.
Op de achterkant van het bord tape je de Arduino, pembesar suara dan powerbank luas.
Langkah 3: Pengaturcara
Maak de bovenstaande setup na op je Arduino.
Voer vervolgens deze kod dalam: (De SD moet bertemu dengan lemak geformatteerd zijn en de nummers Track001 tot Track 004 heten.) #Include // Tambahkan SdFat Libraries #include // # include // dan MP3 Shield Library #include // Berikut ini tidak diperlukan sekiranya gangguan dipacu. Selamat dikeluarkan jika tidak digunakan. #jika didefinisikan (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_MP3_Timer1 #include #elifefinisikan (USE_MP3_REFILL_MEANS) & USE_MP3_REFILL_MEANS == USE_MP3_SimpleTimer ** * * objek utama untuk mengendalikan semua fungsi SdCard. * / SdFat sd; / ** * / Objek ringkas memaparkan perpustakaan SFEMP3Shield. * * objek utama untuk menangani semua atribut, anggota dan fungsi untuk perpustakaan. * / SFEMP3Shield MP3player; butang int = {2, 3, 4, 5}; // ------------------------------------------------ ------------------------------ / ** * / ringkas Siapkan ciri Arduino Chip untuk kegunaan kami. * * Setelah kernel Arduino telah boot menginisialisasi fitur asas untuk aplikasi ini *, seperti port Serial dan objek MP3player dengan.begin. * Bersama dengan memaparkan Menu Bantuan. * * / note dikembalikan Kod ralat biasanya diteruskan dari MP3player. * Yang pada gilirannya membuat dan menginisialisasi objek SdCard. * * / see * / ref Error_Codes * / batal persediaan () {uint8_t hasil; // kod hasil dari beberapa fungsi yang akan diuji di kemudian hari. Serial.begin (115200); // Memulakan SdCard. jika (! sd.begin (SD_SEL, SPI_FULL_SPEED)) sd.initErrorHalt (); // bergantung pada persekitaran SdCard anda, SPI_HAVE_SPEED mungkin berfungsi lebih baik. jika (! sd.chdir ("/")) sd.errorHalt ("sd.chdir"); // Memulakan hasil MP3 Player Shield = MP3player.begin (); // periksa hasilnya, lihat readme untuk kod ralat. #jika ditentukan (_ BIOFEEDBACK_MEGA_) // atau sebab lain, yang anda pilih. // Biasanya tidak digunakan oleh kebanyakan perisai, oleh itu memberi komen. Serial.println (F ("Menerapkan patch ADMixer.")); if (MP3player. ADMixerLoad ("admxster.053") == 0) {Serial.println (F ("Menetapkan Kelantangan ADMixer.")); MP3player. ADMixerVol (-3); } #endif untuk (int i = 2; i
Disyorkan:
Buat Permainan Arduino Simon dalam 2 Minit!: 3 Langkah
Buat Permainan Arduino Simon dalam 2 Minit!: TIADA Pelompat! TIADA Wayar! TIADA Pematerian! TIADA Papan Roti! Berfikir di luar Kotak. Oleh itu, anda ingin memamerkan pengawal mikro anda bersama-sama dengan beberapa model periferal tambahan dengan cepat, sebelum rakan atau saudara anda dalam perjalanan … Himpunkan
Kod 'Simon Says' yang diperbaiki: 3 Langkah
Kod 'Simon Says' yang diperbaiki: Projek 'Simple Simon' yang dikemas kini. Secara khusus, lebih mudah digunakan dengan pelaksanaan perisian
Simon Berkata Dengan Play-Doh - Makey Makey: 3 Langkah
Simon Says With Play-Doh - Makey Makey: Perpustakaan Awam Dover mengadakan Malam Binaan Instructables yang menampilkan kit Makey Makey. Pelanggan kami diundang untuk bereksperimen dengan kit untuk mengubah objek sehari-hari menjadi pengawal, papan kekunci, atau alat muzik. Dalam Instruksional ini kita akan
Simon Berkata Dengan Paparan LCD: 9 Langkah (dengan Gambar)
Simon Berkata Dengan Paparan LCD: IntroMau selalu mahu membuat projek Arduino yang satu, sangat menyeronokkan untuk dimainkan, dan dua, mudah dibina. Tidak kelihatan lagi. Hai di sana dan selamat datang ke arahan saya. Di sini, saya akan mengajar anda untuk membuat permainan Simon Says dengan LCD
Projek CSCI-1200 2: Simon Berkata: 4 Langkah
CSCI-1200 Project 2: Simon Says: Di makmal ini anda akan menggunakan tombol tekan, layar LCD, dan LED untuk membuat permainan Simon Says menggunakan pengawal mikro Arduino. Perkakasan yang diperlukan untuk projek ini: 1. Arduino Uno 2. Skrin LCD3. 4 Butang tekan4. Potensiometer5. 4 LED6. Papan Roti7