Mundarija:
- 1 -qadam: materiallarni yig'ish
- 2 -qadam: Power Arduino -ni kodlash (Clap Switch)
- 3 -qadam: Asosiy Arduino -ni kodlash (qutining yuragi)
- 4 -qadam: O'chirish sxemasini birlashtirish (apparat)
- 5 -qadam: Strukturani qurish
- 6 -qadam: Yangi musiqiy chiroqni yoqing
Video: Musiqa chiroq W/ Arduino: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu men va mening sherigim (Adrian Kalvo) universitetdagi kurslarimizdan biri uchun loyiha. Loyiha Arduino asosidagi musiqa qutisidan iborat. Musiqa piezo buzzer orqali ijro etiladi, ohanglari biz bilgan 8bitli musiqaga o'xshaydi. Qutida uchta qo'shiq bor: "Meni o'zingga ol", "Osmonga narvon" va "Bo'ronlar qo'shig'i". Har bir qo'shiq uchun qutining ustidagi chiroq nuri o'zgaradi. Qutiga shuningdek, keyingi va oldingi tugmalar va qo'shiq nomi va muallifi ko'rsatiladigan lcd -displey ham kiradi. Lekin kekdagi gilos shundan iboratki, siz musiqani yoqishingiz va o'chirishingiz mumkin, qutining oldidagi mikrofon orqali. Ushbu yo'riqnomada siz ushbu loyihani takrorlash uchun barcha qadamlarni topa olasiz. Umid qilamizki, bu sizga foydali bo'ladi.
1 -qadam: materiallarni yig'ish
Ushbu loyiha uchun sizga kerak bo'ladi:
- KY038 ovoz sensori
- LCD displey (biz uni I2C moduli bilan olishni tavsiya qilamiz)
- Piezo Buzzer
- Tugmalar x2
- 4x4 Neopixel matritsasi (yoki shunga o'xshash)
- 9v quvvat manbai (agar siz asosiy tokni yoqish va o'chirish uchun kalitni o'rnatsangiz yaxshi bo'ladi)
- MDF
- Super yopishtiruvchi
- Arduino UNO x2
- Juda ko'p o'tish kabellari (miqdori foydalanuvchiga bog'liq)
Majburiy emas: bu loyihani o'tish kabellari yordamida amalga oshirish mumkin, lekin agar siz qo'shimcha xavfsizlik uchun kabellarni lehimlashni xohlasangiz, oldinga boring.
2 -qadam: Power Arduino -ni kodlash (Clap Switch)
Birinchi kodlash tovush sensori bilan bog'liq bo'ladi, chunki u tovushlarni qayd qilishda kalit vazifasini o'taydi. Biz uni arduino -ga raqamli kirish sifatida ishlatamiz. Kodni olish uchun zip -faylni yuklab olishingiz yoki rasm orqali o'zingizni ko'rsatishingiz mumkin.
3 -qadam: Asosiy Arduino -ni kodlash (qutining yuragi)
Bu kod uzoq va murakkab, shuning uchun biz rasmni qo'shmaganmiz, shuning uchun sizdan yuklab olish tavsiya etiladi. Kod 3 kutubxonadan foydalanadi, shuning uchun ularni o'rnatishga tayyor bo'ling. Biz kod sharhlariga har birining ismlarini kiritamiz. Kodning kod tushuntirishlarini if (//) ichidagi izoh sifatida ko'rish mumkin.
4 -qadam: O'chirish sxemasini birlashtirish (apparat)
Butun qutining sxemasini rasmda ko'rish mumkin. Tasvirga rioya qilganingizda ehtiyot bo'ling va musiqa qutisi yaxshi ishlashi kerak. Har bir ulanish uchun tugun mavjud bo'lgan joyga e'tibor berishni unutmang. Ushbu sxemani tushunishning eng qiyin qismi bu ikki arduino o'rtasidagi bog'liqlikdir. Bu chiqish pimi (Power_Arduino -ning 13 -tasi) va boshqa Arduino -ning 5v -pin orqali amalga oshiriladi. Siz Main_Arduino GND pinini Power_Arduino GND piniga ulashingiz kerak. Bundan tashqari, ulanishlar juda tushunarli va siz ikkala kod sozlamalarini ham qo'llanma sifatida ishlatishingiz mumkin.
Yodingizda bo'lsin, 9V quvvat manbai faqat Power_Arduino -ga ulangan bo'lishi kerak.
5 -qadam: Strukturani qurish
Biz sizga o'zimiz yaratgan qutini yaratish bo'yicha bosqichma -bosqich beramiz, siz shunday qutini yaratishga qaror qilishingiz yoki kattalashtirishingiz mumkin, bu sizning tanlovingiz.
1 -qadam ixtirochi qutisini quyidagicha yarating: yoki siz biz yuklagan hujjatni yuklab olishingiz mumkin, agar sizda hamma quti bo'lsa va siz faqat lazerni kesishingiz kerak bo'lsa.
2 -qadam, sizda hujjat mavjud bo'lganda, sizga ushbu spetsifikatsiyali (qizil va 0,01in) chiziqlar kerak bo'ladi. 3 -qadam Endi siz MDF 3 mm ni lazerga qo'yasiz. sizga 30x40 sm yog'och kerak bo'ladi. 4 -qadam MDFda ixtirochi hujjatini kesib tashlang. 5 -qadam Hammasini joylashtiring va qutini arduino -ning barcha komponentlari bilan quring. (hujjat bilan barcha yuzlarni bir joyga qo'yish kerak).
6 -qadam: Yangi musiqiy chiroqni yoqing
Qutini yopishtirishni tugatgandan so'ng, siz o'zingizning yangi qurilmangiz bilan zavqlanishga tayyormiz!
Umid qilamizki, bu darslik sizga foydali bo'ladi!
Tavsiya:
Shablon chiroq - bitta chiroq ko'p soyalar: 5 qadam
Stencil lampasi - ko'p chiroqli bitta chiroq: Bu ko'rsatma sizga o'zgaruvchan soyali oddiy chiroqni qanday yasashni ko'rsatib beradi
To -Go chashka chiroq - DIY uzilib qolgan elektron chiroq: 11 qadam
To -Go chashka chirog'i - DIY uzilib qolgan elektron chirog'i: Siz uzilib qolgan elektron pastadirini yaratasiz. Qopqoq ustidagi yorliq yordamida yoqiladi va o'chadi. Ushbu loyiha juda moslashtirilgan, faqat sizning kontaktlarning zanglashiga olib kelganligiga ishonch hosil qiling, shunda batareya LEDga ulanadi, keyin uni o'zingiznikiga aylantiring
Musiqa assambleyasi: Sensorli blokli o'rnatilgan virtual musiqa asbobi: 4 qadam
Musiqa assambleyasi: Sensorli blokli o'rnatilgan virtual musiqa asbobi: Ko'pchilik musiqa asboblarini chalishni o'rganmoqchi. Afsuski, ularning ba'zilari asboblarning yuqori narxi tufayli ishga tushmaydilar. Bunga asoslanib, biz boshlang'ich byudjetini kamaytirish uchun birlashtirilgan virtual musiqa asboblari tizimini yaratishga qaror qildik
Mumiya chiroq - WiFi boshqariladigan aqlli chiroq: 5 qadam (rasmlar bilan)
Mumiy chiroq - WiFi boshqariladigan aqlli chiroq: Taxminan 230 ming yil oldin, odamlar olovni boshqarishni o'rgandilar, bu uning turmush tarzida katta o'zgarishlarga olib keladi, chunki u tunda ishlay boshladi, shuningdek, olovdan. Aytishimiz mumkinki, bu ichki yoritishning boshlanishi. Endi men
Aqlli chiroq (TCfD) - Kamalak + Musiqa vizualizatori: 7 qadam (rasmlar bilan)
Smart Lamp (TCfD) - Rainbow + Musiqiy Vizualizator: Ushbu loyiha TUDelft -da kontseptual dizayn texnologiyasi kursida bajarilgan. Yakuniy mahsulot - bu ESP -32 bazali LED chiroq va serverga ulangan. Prototip uchun chiroq ikkita funktsiyaga ega; tinchlantiruvchi rang chiqaradigan kamalak effekti