Mundarija:
- 1 -qadam: Dizayn
- 2 -qadam: Siz nima qilasiz
- 3 -qadam: O'chirish / diagramma qanday ishlaydi
- 4 -qadam: Ovoz kabeli
- 5 -qadam: Ovoz simini ulash (davomi)
- 6 -qadam: Fotoresistor
- 7 -qadam: LED sxemasini qurish
- 8 -qadam: Eslatmalar chastotasini olish nazariyasi
- 9 -qadam: Arduino dasturlash
- 10 -qadam: ulanish diagrammasi
- 11 -qadam: Musiqa01
- 12 -qadam: Musiqa 02
Video: Hayot qo'shig'i: 12 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Amo la luz, la física, la óptica, la electrónica, la robótica y todo lo relacionado con la ciencia. Ma'lumotni uzatish uchun Li-Fi-ni, shuningdek, yangi texnologiyalarni ishga tushiring.
Men Li-Fi orqali ma'lumotlarni uzatishning yuqori tezligi haqida bilaman, shuning uchun men bu bilan bog'liq biror narsa ishlab, foydali narsa o'ylab topmoqchi edim. Bu loyihada men uni tejamli va qiziqarli qilish haqida o'yladim, shuning uchun hammaga yoqadigan musiqani ishlatishga qaror qildim. Avvaliga bu qimmatga tushadi deb o'ylagandim, lekin hamma narsa raqamli tarzda ishlagani uchun uni bajarish nihoyatda arzon bo'lib chiqdi. Arduino -ning qulayligi bilan men tovushlarni chiqarish uchun chastotalarni ishlab chiqa olaman, loyiha - bu qo'shiqni kodlash va hamma narsani tayyor holatda qoldirish, shunda odamlar shoxni to'g'ridan -to'g'ri Arduino -ga ulamasdan, boshqa qo'shiqlarni kodlashlari va ma'lumotlarni LED orqali yuborishlari mumkin.
1 -qadam: Dizayn
Biz loyiha protobardda amalga oshirilganini kuzatishimiz mumkin, chunki testlar o'tkazilmoqda va tez orada signalni yaxshilash uchun kuchaytirgichlar qo'shiladi. Men kuzatgan narsa shundaki, shox signal juda past, shuning uchun men shoxga ulanishdan oldin signalni kuchaytirishim kerak.
2 -qadam: Siz nima qilasiz
Asbob va uskunalar:
- Multimetr: Hech bo'lmaganda muammolarni bartaraf etish uchun kuchlanishni, qutbni, qarshilikni va uzluksizlikni tekshirish kerak.
- Kautin.
- Makaron.
- Payvandlash
- Yengilroq.
- Pense kesish.
Elektronika:
- Jek: Biz ko'plab audio moslamalarni qayta ishlashimiz mumkin, bu holda men ishlamaydigan dinamiklarga ulanish uchun ishlatilgan narsani topdim.
- Arduino: Biz har qanday arduino -dan foydalanishimiz mumkin, buning uchun men arduino -dan foydalandim.
- LED: Men oq yorug'lik chiqaradigan LEDni tavsiya qilaman, chunki uda oq yorug'lik yo'q edi, men oq nurni ishlab chiqarish uchun har doim 3 ta rangni o'z ichiga olgan RGB LEDini ishlatardim (Muhim: qizil LED bilan, yashil LED va ko'k LED bizniki bilan ishlamaydi. elektron).
- Rezistor: Agar siz RGB LED -dan foydalansangiz, men 1k Ohmli rezistorlardan foydalanishni tavsiya qilaman, agar oq LEDdan foydalansangiz 330 Ohmli rezistorlardan foydalanishingiz mumkin.
- Batareya: afzalligi 9 V.
- 9V batareya uchun ulagich.
- Kabel: kesish va ulanishlarni engillashtirish uchun men JUMPERS -dan foydalandim.
- Fotorezistor (quyosh batareyasi)
3 -qadam: O'chirish / diagramma qanday ishlaydi
Bu erda tizim qanday ishlaydi:
Inson ko'zi yorug'likni spektrning ba'zi intervallarida ko'ra olmasligi sababli, LEDlar chiqaradigan nur yordamida signallarni chastotadagi uzilishlar orqali yuborishimiz mumkin. Bu chiroqni yoqish va o'chirishga o'xshaydi (tutun signallari kabi). O'chirish 9V akkumulyator bilan ishlaydi, u butun zanjirimizni quvvatlantiradi.
4 -qadam: Ovoz kabeli
Jekni kesishda biz multimetrning uzluksizligini tekshirib, qaysi kabellar erga va signalga mos kelishini bilib olamiz, 2 kabeli (er va signal) va 3 kabeli (er, o'ng signal, chap signal) bor. Kabelni kesishda men kumush simni, oq kabelni va qizil kabelni oldim. Multimetr yordamida men kumush kabel erga to'g'ri kelishini aniqlay olaman va natijada qizil va oq signaldir. Kabelni kuchliroq qilish uchun, men kabelni 50% -50% ga bo'lishim kerak edi va men uni aylantiraman, shuning uchun men bir xil qutbli 2 ta simni kuchliroq bo'lardim va yana ip (bu kabelni mustahkamlash uchun, lekin men emas) tanaffusni oson biling).
5 -qadam: Ovoz simini ulash (davomi)
Kabel juda nozik va chiqib ketish asbobi bilan sindirish juda oson bo'lgani uchun men olovdan foydalanishni maslahat beraman, bu holda zajigalka ishlatilgan.
Kabelning uchini olov bilan yondiring va yonayotganda barmoqni yoki asbob yordamida kabelni issiq holatda olib tashlashingiz kerak (biz olib tashlayotganimiz - kabelni yopadigan plastmassa). tugun
6 -qadam: Fotoresistor
Bu holda men katta maydonni qoplash uchun quyosh panelini ishlatardim, chunki bu hujayra musbat va manfiy terminallarga o'tish kabellarini payvandlab qo'ydi.
Bizning hujayraning voltmetr yordamida ishlayotganini bilish uchun, agar biz uni quyosh nuriga qo'yib qo'ysak, uning kuchlanishini bilib olamiz (men uni 2V ± 0,5 da bo'lishini tavsiya qilaman).
7 -qadam: LED sxemasini qurish
RGB LED yordamida va 1k ohm qarshilik bilan biz oq rangga ega bo'lamiz, protoboldagi sxema uchun biz diagrammada ko'rsatilganini bajaramiz, biz 9V akkumulyatorga ega bo'lamiz va LED erga ulanadi. Bizning o'yinchimizni yuboradigan signal (musiqiy signal). Jekpot joyi LEDlarning salbiy tomoniga ulangan.
Tajriba qilib, nima bo'lganini kuzatish uchun boshqa rang turini sinab ko'rmoqchi bo'ldim va qizil, yashil va ko'k LED yordamida natija bermadi.
8 -qadam: Eslatmalar chastotasini olish nazariyasi
Ovoz - bu sensori qabul qiladigan havo tebranishidan boshqa narsa emas, bizning holatimizda quloq. Ma'lum bir balandlikdagi tovush havo tebranish chastotasiga bog'liq.
Musiqa biz "oktava" deb ataydigan qismlarda mumkin bo'lgan chastotalarga va har bir oktavaga musiqiy notalar deb nomlangan 12 qismga bo'linadi. Har bir oktav notasi yuqori oktavadagi bir xil notaning chastotasining yarmiga to'g'ri keladi. Tovush to'lqinlari, biz biror narsani tashlaganimizda, suv yuzasida paydo bo'ladigan to'lqinlarga juda o'xshaydi, farq shundaki, agar tovush to'sig'i zarba bermasa va uni buzmasa, tovush to'lqinlari havoni har tarafdan tebratadi. Umuman olganda, "o" (0 dan 10 gacha) oktavasining "n" (Do uchun n = 1, Do uchun n = 2, ha uchun n = 2) eslatmasi f (n, O) chastotaga ega. biz shu tarzda hisoblashimiz mumkin (Rasm)
9 -qadam: Arduino dasturlash
Dasturlash uchun biz shunchaki qo'shiqni olamiz va biz notaning turini tanlaymiz, bu vaqtni e'tiborga olish kerak. Birinchidan, dasturda karnayning chiqishi 11 -pin sifatida aniqlanadi, so'ngra biz foydalanadigan har bir eslatmaga mos keladigan o'zgaruvchan qiymatlarga amal qiling va uning chastota qiymati. Biz eslatmalarni belgilashimiz kerak, chunki yozuvlar orasidagi vaqt har xil, kodda biz asosiy yozuvlarni kuzata olamiz, tezlikni oshirish yoki kamaytirish uchun bpm vaqtimiz bor. Siz kodda ba'zi sharhlarni topasiz, shunda ular rahbarlik qilishi mumkin.
10 -qadam: ulanish diagrammasi
Keling, arduino erini Jek kabeliga ulang va ijobiy 9V batareyaga ulang. Signal batareyaning salbiy manbaiga ulanadigan pin 11dan chiqadi.
11 -qadam: Musiqa01
12 -qadam: Musiqa 02
Shoxda ovoz juda pasayadi, shuning uchun signalni kuchaytirish uchun sxemani qo'shishni maslahat beraman. Har kim xohlagan qo'shiqni dasturlashda, kutish vaqti va sabr -toqatini hisobga olish kerak, chunki biz ajoyib natijalarga erishish uchun quloqni ko'p sozlashimiz kerak bo'ladi.
Mekatronik LATAM
Tavsiya:
Nagging Robot® - Hayot tezligida bezovta qilish: 7 qadam (rasmlar bilan)
Nagging Robot® | Hayot tezligida bezovta qilish: har kuni g'azablanishingizga ishonch hosil qilishning eng oson usuli. Nagging Robot® yechimiga ega. Nagging Robot® Annooy® 900 Daniel Locatelli va TzuYing ChenMore kuchlari tomonidan
Niqobni qayta tug'ilish qutisi: eski niqoblar uchun yangi hayot: 12 qadam (rasmlar bilan)
Niqobni qayta tug'ilish qutisi: Eski niqoblar uchun yangi hayot: Biz niqoblarning umrini uzaytirish uchun arzon uy to'plamini yaratdik, shunda siz hamjamiyatingizga yordam berib, pandemiyaga qarshi kurashga qo'shilishingiz mumkin. Ishlatilgan niqoblarni yangilash g'oyasiga besh oy bo'ldi. Tug'ilgan. Bugungi kunda, garchi bir qancha mamlakatlarda CO
Hindistonda DIY Build BB-8 -- Android boshqariladigan va gapiruvchi -- Hayot o'lchami: 19 qadam (rasmlar bilan)
Hindistonda DIY Build BB-8 || Android boshqariladigan va gapiruvchi || Hayot o'lchami: Iltimos, ko'proq loyihalar uchun mening kanalimga OBUNA BO'LING.Bu loyiha Starwars BB-8 droidini ishlaydigan, hayotiy, suhbatdosh, arduino-boshqariladigan qanday yaratish haqida. Biz faqat maishiy materiallar va ozgina Arduino sxemasidan foydalanmoqchimiz
Money Heist BELLA CIAO Arduino Uno qo'shig'i: 9 qadam (rasmlar bilan)
Money Heist BELLA CIAO qo'shig'i Arduino Uno -da: Men sizga bu qo'llanmada Piezoelektrik guzzer yordamida har qanday Arduino -da Money Heist Bella Ciao qo'shig'ini qanday ijro etish mumkinligini ko'rsataman. Bu ajoyib loyiha butun dunyodagi Money Heist muxlislariga bag'ishlangan. Shunday qilib, boshlaylik
Arduino Uno qo'llanmasi #2 - Buzzer qo'shig'i: 4 qadam (rasmlar bilan)
Arduino Uno darsligi #2 - Buzzer qo'shig'i: Hammaga salom, men birinchi darsligim yaxshi qimor o'ynaganini ko'rganimdan so'ng, men siz uchun Arduino Uno darsliklarini tayyorlashga qaror qildim