Mundarija:
Video: Saymon aytadi: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatma golland tilida yozilgan.
Simonning aytishicha, "Happy Hacking" mavzusidagi seminar "Hacking Hacking" ni ham ovozli panel bilan bir vaqtda o'tkazib yuboradi. Eshikni ochish tugmachasini bosing. Elke tugmachasi o'z kelgusida. Ons Simon aytadiki, bord komt te hangen bij de bushaltes om tijd te rekken. Qachonki, telefon orqali telefon orqali o'ting, bu esa eng oddiy o'yinlardan biridir.
1 -qadam: Materiallar
- A0 formatdagi plakat
- Xouten bord
- Houten taxtasi (sirkels van de tugmalari)
- Verf in de kleuren rood, geel, blauw, groen en wit
- Kwasten - plakat printeri
- Dasturni tahrirlash (Adobe Illustrator dasturi bilan)
- Arduino
- Lim
- Boor
- Zaagtafel
- Audio quti
- 4 marta knoppen
- MP3 qalqoni
- Micro SD karta
- Powerbank
- AUX audio kabel
2 -qadam: Xet Maken Van Xet Bord
A0 groter formati.
Adobe Illustrator dizaynining logotipi juda katta, chunki u juda katta.
A0 plakatlar formati PDF formatida chop etilishi mumkin.
Bu erda afishaning katta qismi bor edi.
Qisqa vaqt ichida, har bir kishi van de knoppenda (har bir knop uchun 2 draaj).
Plankadan boshqa tugmachalarni bosish mumkin emas.
Qator diametri 5 sm dan oshmagan.
O'tmishda ham, bu erda ham sirli ma'suliyat bor edi.
Shunchaki tugmalar juda aqlli.
Qachonki, bu sizning xohishingizga javob beradi.
Tugmachalari tugmachalari tugmachalari, blauw, geel en groen.
Tugmalar tugmachalarni bosib o'tishga imkon beradi.
Arduino lenta tasmasi, Powerbank kengligida.
3 -qadam: dasturchi
Arduino operatsion tizimini sozlash.
Voer vervolgens kodlarni quyidagicha yozib qo'yadi: (SD karta Track001 tot Track001 track 004 dan ortiq ma'lumotga ega emas.) #Include // SdFat kutubxonalarini qo'shib qo'ying #include // #include // va MP3 Shield Library #include // Pastga Agar uzilish bo'lsa, kerak emas. Agar ishlatilmasa, olib tashlash xavfsiz. #if belgilangan bo'lsa (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_MP3_Timer1 #include #elif defined (USE_MP3_REFILL_MEANS) && USE_MP3_REFILL_MEANS == USE_Mimfend #Fimfend #Fif * * barcha SdCard funktsiyalarini boshqarish uchun asosiy ob'ekt. */ SdFat sd; /*** / SFEMP3Shield kutubxonasini tashkil etuvchi qisqa ob'ekt. * * kutubxonaning barcha atributlari, a'zolari va funktsiyalari bilan ishlashning asosiy ob'ekti. */ SFEMP3Shield MP3 pleer; int tugmalari = {2, 3, 4, 5}; // ------------------------------------------------ ------------------------------ /*** / qisqacha Arduino chipining xususiyatlarini bizdan foydalanish uchun sozlang. * * Arduino yadrosi ishga tushirilgandan so'ng, ushbu * ilovaning asosiy funktsiyalari, masalan, ketma -ket port va MP3player ob'ektlari.begin bilan ishga tushadi. * Yordam menyusini ko'rsatish bilan birga. * * / eslatma qaytarildi Xato kodlari odatda MP3 pleerdan uzatiladi. * Whicn o'z navbatida SdCard ob'ektlarini yaratadi va ishga tushiradi. * * / qarang * / ref Error_Codes */ void setup () {uint8_t natijasi; // ba'zi funktsiyalardan olingan natija kodi keyinchalik tekshiriladi. Serial.begin (115200); // SdCard -ni ishga tushiring. agar (! sd.begin (SD_SEL, SPI_FULL_SPEED)) sd.initErrorHalt (); // SdCard muhitiga qarab, SPI_HAVE_SPEED yaxshiroq ishlashi mumkin. agar (! sd.chdir ("/")) sd.errorHalt ("sd.chdir"); // MP3 pleer qalqoni natijasini ishga tushiring = MP3player.begin (); // natijani tekshiring, xato kodlari uchun readme ga qarang. #if (_ BIOFEEDBACK_MEGA_) // yoki siz tanlagan boshqa sabablar aniqlangan bo'lsa. // Odatda ko'pgina qalqonlarda ishlatilmaydi, shuning uchun izoh berilgan. Serial.println (F ("ADMixer tuzatish qo'llanilishi.")); if (MP3player. ADMixerLoad ("admxster.053") == 0) {Serial.println (F ("ADMixer ovozini sozlash"))); MP3player. ADMixerVol (-3); } uchun #endif (int i = 2; i
Tavsiya:
Yaxshilangan "Simon aytadi" kodi: 3 qadam
Yaxshilangan "Simon aytadi" kodi: yangilangan "Simple Simon" loyihasi. Xususan, dasturiy ta'minot bilan ishlash osonroq
Onam aytadi: Quvvat marjon: 5 qadam
Onam aytadi: Quvvat marjon: Bu sizning fikringizni/fikringizni/javobingizni ta'kidlash uchun sizning bo'yningizga taqiladigan taqinchoqdir. Ta'qib qilingan onalar uchun mo'ljallangan, lekin uni ortiqcha ishlagan boshlang'ich maktab o'qituvchilari ham kiyishi mumkin, yoki yolg'iz ayol korporativ kengash xonasida e'tiborga olinmaydi! Shunday qilib, onam
Saymon Arduino bilan o'yinni aytadi: 5 qadam
Simon Arduino bilan o'yinni aytadi: DIY Simon Arduino bilan o'yinni aytadi, men sizga Arduino yordamida Simon aytadigan o'yinni qanday qilishni ko'rsataman, bu juda oddiy, men Arduino Nanoni sudga beraman, YouTube kanalimga obuna bo'ling
Arduino loyihasi // Saymon aytadi (zo'r oqibat bilan): 5 qadam
Arduino loyihasi // Saymon aytadi: "Salom! Bu juda yangi boshlanuvchilar uchun tushunarli, chunki bu mening birinchi arduino loyiham. Men bu loyihani hozir kuzatayotgan kursimni o'tishi uchun yaratganman, agar bu shunday bo'lsa, bu ko'rsatmada men sizga qanday qilib ishlashni ko'rsataman
CSCI-1200 2-loyihasi: Saymon aytadi: 4 qadam
CSCI-1200 2-loyihasi: Saymon aytadi: Ushbu laboratoriyada siz Arduino mikro-kontrolleridan foydalanib Simon Says o'yinini yaratish uchun tugmachalarni, LCD displeyni va LEDlarni ishlatasiz. Arduino Uno 2. LCD displey3. 4 tugmachalari 4. Potentsiometr 5. 4 ta LED 6. Non paneli 7.