Mundarija:
- 1 -qadam: Kerakli qismlar, materiallar va asboblar
- 2 -qadam: qutini o'zgartiring
- 3 -qadam: Non paneli yaratish
- 4 -qadam: Breadboard -ni o'rnating va ulang
- 5 -qadam: Noto'g'ri pastki uchun quti yon tayanchlarini yarating va o'rnating
- 6 -qadam: Arduino eskizini Nano -ga yuklab oling
- 7 -qadam: Musiqani Micro SD kartaga yuklab oling
- 8 -qadam: O'ynang
Video: Matnli displeyli Arduino musiqa qutisi: 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Yaqinda men o'ynash uchun 2 qatorli 16 ta belgidan iborat LCD (suyuq kristalli displey) sotib oldim. U bilan tanishganimdan so'ng, men undan foydalanish uchun loyiha haqida o'ylay boshladim; ozgina original narsa. Men qo'shiq ijro etilayotganda so'zlarni (yoki xabarni) ko'rsatadigan musiqiy quti yasashga qaror qildim. Musiqa uchun men kichkina MP3 formatidagi pleer taxtasini sotib oldim. Arduino Nano LCD va MP3 bilan ishlaydi. Nano va MP3 yarim o'lchamli non paneliga simi juda kam sig'adi. Butun biznes lityum-ionli qayta zaryadlanuvchi batareya bilan ishlaydi. Men ham yaxshi sifatli kichkina karnay sotib oldim. Ularning barchasi men Jo-Annning qo'l san'atlari va matolaridan sotib olgan yaxshi qutiga joylashtirilgan. Men elektronikani yashirish uchun qopqoqlar yasadim; faqat LCD displey ko'rsatiladi.
Birinchi musiqiy tanlov uchun men Elvis Preslining "Meni sev" nomli qo'shig'ini tanladim. Sababini tushuntirish uchun ozgina ma'lumotni qo'shishga ijozat bering. Men xotinim bilan kollejda o'qigan paytimda tanishganman (1955-59). Pivo kechalarida men gitara chalib, qo'shiq aytardim. Men u uchun maxsus musiqaga yangi so'zlar yaratdim. Men bu so'zlarni keyingi musiqiy tanlovga aylantirish niyatidaman; u qasam ichadi, lekin u hali topilmagan. Albatta, men ularni unutganman. Lekin musiqa qutisi - xotinim uchun sovg'a. U yaxshi rassom va qutini bezatadi.
Tushuntirish uchun: Men faqat bitta ko'rsatma yozdim: "Treasure Box" ni taqillat. Men buni dick55 sifatida nashr qildim. Qaysidir ma'noda bu nomga boshqa nom berildi.
1 -qadam: Kerakli qismlar, materiallar va asboblar
Materiallar va ehtiyot qismlar
"Bepul" etkazib berish orqali ehtiyot qismlarni tezda olishni xohlaganimda, Amazon Prime -dan foydalanaman. Men tez -tez ko'pchilikni bir joyda topa olaman, bu haqiqiy qulaylik. Aks holda, ebay va boshqa etkazib beruvchilarni qidiraman. Yetkazib beruvchini ko'rsatmaydigan quyida sanab o'tilgan har qanday mahsulot menda borligini bildiradi.
Box (Jo-Ann's) Woodline Works ITEM#64860
Bassvud (Jo-Annning 1/8 x 4 x 24 dyuymli)
Karnay panjarali mato (Jo-Enn) ¼ hovli-ruxsat etilgan minimal xarid
Arduino Nano
LCD (Amazon/Sunfounder I2C LCD1602)
MP3 pleer (Amazon/DFPlayer)
MP3 pleer uchun xotira kartasi (Amazon/SanDisk 16GB micro SD)
Karnay (Parts-Express/DaytonAudio CE32A-8)
Yarim o'lchamli non paneli
9V hajmli lityum-ionli qayta zaryadlanuvchi batareya va zaryadlovchi
Batareya ulagichi qizil (+) va qora (-) simli
Qopqoqni almashtirish (qo'lda ishlaydigan SPDT)
№ 22 qattiq mis ulash simlari
40-simli lentali o'tish moslamalari, uzunligi 8 dyuym, ayol-erkak
1000 ohmli rezistorlar (2)
Hurda 2x4
Ikki tomonlama Dupont ko'pikli lenta
#4 vintlardek va yong'oqlar
Yelim (men deyarli hamma narsada Ailene yopishqoq elimidan foydalanaman)
Doimiy rang belgilari
Men ishlatgan asboblar
Stol arra (Basswood yoki boshqa yog'ochni aniq va oson kesish uchun eng yaxshi ishni bajaradi)
Bosish arra (LCD displey uchun qopqog'idagi teshikni kesish uchun)
Matkap pressi va 1 dyuymli yog'och burg'ulash (belkurak)
1/32 dyuymli yoki 1 mmli belgilar
Lehimlash temir, stend, lehim va ixtiyoriy guruchli uchli tozalovchi
Igna pense
Tel-striptizchi (oson olib tashlash uchun Vise-Grip-ni tavsiya qilaman; Amazon)
2 -qadam: qutini o'zgartiring
Karnay
Qutining old qismidagi diametri 1 dyuymli karnayni pichoq yoki arra yordamida burg'ulang.
Bu karnayni o'rnatish uchun eng yaxshi vaqt. Teshikda markazlashtiruvchi karnayga to'rt qismli ikki tomonlama ko'pikli lentani ishlating.
Teshikni yopish uchun panjara matosining to'rtburchagini kesib oling va tashqariga qutiga yopishtiring, o'rtasi teshikka, Basswood taxtasida to'rtburchaklar panjarali mato qopqog'ini yotqizib, o'rtasiga 1 dyuymli teshikni burang, qopqog'ini kesib oling va uni qutiga yopishtiring.
Karnay/Qopqoqni almashtirish qopqog'i
Basswood taxtasidan karnay/qopqoqni almashtirgich qopqog'ining qismlarini kesib oling, shunda ular qutiga mahkam o'rnashadi.
Yonlarni orqa tomonga yopishtiring, so'ngra ustiga yopishtiring. Bundan tashqari, mustahkamlangan burchaklarni qo'shish uchun kvadrat dübel uzunligini kesib oldim.
(Yodingizda bo'lsin, yon o'lchamlari qopqoqni joylashtirish uchun qutining ichki balandligidan 1/8 dyuymga kam bo'lishi kerak va dinamik chuqurligini tozalash uchun etarlicha keng bo'lishi kerak.
(Shuningdek, pastki va yuqori qopqoqdan sim chiqib ketishi uchun orqa qismi qutining ichki qismidan kamida ¼ dyuymga kam bo'lishi kerak.)
Qopqoqni almashtirish
Qopqoq kalitini va uni yoqish tugmachasini o'rnatish uchun yaxshi vaqt.
Mening tugmacham 7/16 dyuymli 1/8 dyuymli dübel. Qopqoqni o'rnatayotganda qopqog'ida ushlab turish uchun 1/8 dyuym kengligidagi niqob tasmasini tagiga o'rab qo'ydim.
Men qutining old qismidagi kalitni gorizontal holatda yopishtirdim, bu esa uning qopqog'ini tozalab qo'yishiga ishonch hosil qildi, vertikal holatda, buloqning tutqichining harakatlantiruvchi nuqtasi qutining tepasidan 1/4 dyuym pastda (yuqori qalinligi plyusli tugmachali joy) va tugma teshigiga joy ajratish uchun qutining old qismidan ikki qalinlikdagi ko'pikli lentani joylashtiring. Men qutining old qismidan bahor dastagining markaziy nuqtasining o'rnatilgan masofasini o'lchadim va tugmachaning qopqog'ida 1/8 dyuymli teshik ochdim va harakat erkinligiga ruxsat berish uchun uni biroz kattalashtirdim. Tugma 1/8 dyuymli qalin qopqog'ining tepasidan 3/16 chiqib turgan bahor dastagining harakatlantiruvchi nuqtasida joylashgan.
Soxta pastki
Karnay/qopqoqni almashtirgich qopqog'ining orqa tomoniga mahkam o'rnashish uchun soxta pastki qismini kesib oling, shunda ikkala qism ham vintlarsiz ushlab turiladi.
LCD ulagichi uchun teshik qiling.
(Soxta tubini oson olib tashlash uchun lentani o'rashga ruxsat berib, soxta tagiga lenta yopishtirishni unutmang.)
Soxta taglik uchun quti yon tayanchlarini kesish, taxta va kabelning balandligi aniqlanmaguncha. (Men buni qilmadim va etarli masofani olish uchun har bir tomonga ikkita gugurt tayog'ini qo'shishim kerak edi.)
Qopqoq qopqog'i
Qopqoqni qulay joylashtirish uchun qutining qopqog'ini kesib oling.
LCD displey uchun to'rtburchaklar teshik qiling. Markazlashtirilgan teshik, qopqog'i yopilganda karnay/qopqoqni almashtirish qopqog'i bilan bo'sh joy qoldirishi kerak. ! LCD teshikni kesish uchun dastani ishlatdi, avval pichoq uchun kirish teshigini burg'uladi. (Eslatma: Menga chiroyli kesish qiyin edi.)
LCD ulagichi uchun teshik qiling.
4 ta o'rnatish teshigini belgilang va burg'ulang.
Agar kerak bo'lsa, ajratgichlar yordamida 4 -sonli vintlardek va yong'oqlar bilan LCD -ni o'rnating.
2x4 o'lchamdagi to'rtburchaklar o'rnatish oyoqlarini kesib oling, shunda qopqog'iga bir tekis qalinlikdagi ko'pikli lenta o'rnatiladi. (Fotosuratda tog'larning tepasida ko'pikli lenta ko'rsatilgan. Men bu yo'l emas deb qaror qildim.)
Qopqoqdagi o'rnatish joylarini belgilang, qopqog'idagi vintli teshiklarni va 4 -gachasi vintlar uchun uchuvchi teshiklarni burang.
(Qopqoq yopilganda vint boshining shovqini bo'lmasligi uchun karnay/qopqoqni almashtirish qopqog'idan mahkamlagichlarni o'rnatishni unutmang.)
O'rnatish moslamalarini mahkamlang va qopqog'ini mahkamlang, shunda ko'pikli lenta bilan mahkamlang.
(Eslatma: vintlar kerak bo'lganda qopqog'ini olib tashlashga imkon beradi. Ko'pikli lenta qopqog'ini olib tashlashni qiyinlashtiradi.)
3 -qadam: Non paneli yaratish
Nano va MP3 pleerni elektron jadvalga ulang
Nano-ni G-30 taxtasida 1-pinli (D13) ulang.
MP3 pleerni 8-pinli (karnay ulanishi) H-1 ga ulang.
Breadboard simlarini ulash jadvali
Quvvat:
J-19 dan +5Vgacha bo'lgan avtobus (Nano 5V chiqishi)
J-17-erga (-) avtobusga
J-8 dan +5V gacha avtobus (MP3 5V kirish)
J-2-erga (-) avtobusgacha
Nanodan MP3 pleerga ketma -ket dasturiy ulanish:
A-10 dan A-20 gacha.
B-13 dan B-21 gacha
E-10 va F-10 ga 1K qarshilik. (Bu rezistorlar MP3 pleerdagi 3.3V interfeysini to'ldiradi.)
E-13 va F-13 ga 1K qarshilik.
I-7 dan I-10 gacha.
J-6 dan J-13gacha.
4 -qadam: Breadboard -ni o'rnating va ulang
Non paneli o'rnatilishi
Har bir burchakda non taxtasining kichik kvadratini olib tashlang va ko'pikli lentani qo'llang.
(Barcha qo'llab -quvvatlovlarni olib tashlamang, aks holda siz hech qachon non panelini olib tashlay olmaysiz.)
Non panelini markazning orqa tomonidagi qutiga qo'ying.
9V batareyani o'rnatish va ulash
Batareyani markazlashtirilgan, ko'pikli lenta yordamida kvadratning o'ng orqa burchagiga joylashtiring.
Batareya ulagichining qizil simini qopqog'ining kalitiga kiriting.
Ikkita lentali ulagichni ajratib oling (bitta sim qizil) va ayol uchini kesib oling.
Qizil simni kalit tugmachasiga lehimlang, u tugma bosilmaganda 9V chiqadi.
Qolgan ulagichdan boshqa simni qora simga lehimlang.
I-16 panelini qizil rang bilan belgilash uchun markerdan foydalaning (Nano 5V chiqishi). Mark I-15 qora (erga).
Qizil-qizil, qora-qora, ikkita tasma pinini ulang.
Karnay ulanishi
Uch tasmali ulagichni ajratib oling va ayol uchini kesib oling.
Ikkita tashqi simni karnay terminallariga lehimlang. O'rta sim ishlatilmagan.
Tashqi pimlarni I-1 va I-3 non paneliga ulang. Qutblilik muhim emas.
LCD ulanishi
Kulrang-qizil-to'q sariq-sariq rang sxemasini tanlab, to'rt tasmali ulagichni ajrating.
LCD uchida, ayol konnektorini quyida ta'riflanganidek, LCD pinlariga ulang. SCL va SDA - bu I2C interfeysi.
Non taxtasida 4 simli tasmani ikkita ikkita simli lentaga bo'ling: qizil-qora quvvat va to'q sariq-sariq I2C pinlari quyida ko'rsatilgan tarzda bog'langan.
LCD (ayol) oxiri:
Kulrang - Gnd
Qizil - 5V
Apelsin - SCL
Sariq - SDA
Non paneli (erkak) oxiri (mos ravishda belgilang):
Kulrang-er (-) avtobus
Qizil - 5V (+) avtobus
Apelsin-J-22
Sariq-J-23
5 -qadam: Noto'g'ri pastki uchun quti yon tayanchlarini yarating va o'rnating
Non taxtasi va barcha simlar joyida bo'lsa, pol balandligidagi simlar balandligini o'lchang.
Yog'och taxtadan ikkita tayanchni bu o'lchovdan biroz balandroq va kengligi soxta tagidan biroz kamroq qilib kesib oling. Ularni qutining yon tomonlariga yopishtiring.
6 -qadam: Arduino eskizini Nano -ga yuklab oling
Quyidagi eskizni Arduino IDE -ga nusxalash va keyin Nano -ga yuklash. Tushunish uchun eskiz sharhlangan.
7 -qadam: Musiqani Micro SD kartaga yuklab oling
Kompyuterdan foydalanib, quyidagi MP3 musiqasini micro SD kartaga yuklang va MP3 pleerga joylashtiring.
8 -qadam: O'ynang
Batareyani ulang va siz o'ynashga tayyor bo'lishingiz kerak.
Men bu bosqichda videoni ko'rsatishga harakat qildim, lekin men hech qachon bunday qilmaganman va muammolardan boshqa hech narsam yo'q edi.
Bu erda ba'zi foydali manbalar:
wiki.sunfounder.cc/index.php?title=I%C2%B2C…
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
github.com/Arduinolibrary/DFPlayer_Mini_mp…
www.parts-express.com/pedocs/specs/285-101…
Tavsiya:
Musiqa qutisi: Tono Kiehnle: 5 qadam (rasmlar bilan)
Musiqa kutubxonasi: Ovozli: Arduino UNO dasturini yuklab oling. Kontaktlar 3 -turdan iborat bo'lib, ular bir -biri bilan o'zaro bog'lanib, 3 -botondan iborat. 2 ta foydalanish
Musiqa qutisi: 13 qadam (rasmlar bilan)
Jukebox: Volumio (Open Audiophile Music Player) ni kashf etgach, men undan ajoyib Jukebox yaratish uchun foydalanish mumkin deb o'yladim; Qolganlari esa tarix. Quyidagi ko'rsatmali men bu loyihani qanday qurganim haqida umumiy ma'lumot. Shunday qilib, ba'zi kichik
Ultrasonik indüksiyonli musiqa qutisi: 4 qadam
Ultrasonik indüksiyonli musiqa qutisi: Bu ish turli tovushlarni chiqarish uchun ultratovushli sensorlardan foydalanadi va har xil musiqa va uyg'unlikni yaratish uchun tugmalardan foydalanadi
Sehrli musiqa qutisi: 6 qadam
Sehrli musiqa qutisi: Mening Arduino loyiham Magic Music Box deb nomlangan. Bu tovush va musiqa chiqaradigan maxsus quti. Bundan tashqari, mos keladigan tovushni chiqarishda musiqiy notalarning nomlarini ko'rsatadigan ekran ham mavjud. Bu o'rganmoqchi bo'lgan bolalar uchun mukammal o'quv mashinasi
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