Cuprins:

Arduino Music Box cu versuri de afișare: 9 pași
Arduino Music Box cu versuri de afișare: 9 pași

Video: Arduino Music Box cu versuri de afișare: 9 pași

Video: Arduino Music Box cu versuri de afișare: 9 pași
Video: EDE - Szeretlek ( L Guta cover ) ( versuri in romana ) Te iubesc - manea ungureasca - Viral Romania 2024, Noiembrie
Anonim
Arduino Music Box cu afișare versuri
Arduino Music Box cu afișare versuri
Arduino Music Box cu afișare versuri
Arduino Music Box cu afișare versuri
Arduino Music Box cu versuri de afișare
Arduino Music Box cu versuri de afișare

De curând am cumpărat un LCD (Display cu cristale lichide) de 2 linii x 16 caractere cu care să mă joc. După ce m-am familiarizat cu el, am început să mă gândesc la un proiect în care să-l folosesc; ceva puțin original. Am decis să fac o cutie muzicală care să afișeze versuri (sau un mesaj) pe măsură ce cântecul era redat. Pentru muzică am cumpărat o mică placă de redare în format MP3. Un Arduino Nano rulează LCD și MP3. Nano și MP3 se potrivesc pe o placă de dimensiune jumătate, cu cabluri foarte puține necesare. Întreaga afacere este alimentată de o baterie reîncărcabilă litiu-ion. De asemenea, am cumpărat un difuzor mic de bună calitate. Toate se potrivesc într-o cutie frumoasă pe care am cumpărat-o local la Jo-Ann's Crafts and Fabrics. Am făcut huse pentru a ascunde electronica; se afișează doar ecranul LCD.

Pentru prima selecție de muzică am ales „Love Me Tender” al lui Elvis Presley. Pentru a explica de ce, permiteți-mi să adaug un pic de fundal. Mi-am cunoscut soția în timp ce eram la facultate (1955-59). La petreceri cu bere puneam o chitară și cântam (sorta). Am terminat făcând versuri noi ale muzicii special pentru ea. Intenționez să fac din aceste versuri următoarea selecție de muzică; jură că le are, dar încă nu le-a găsit. Bineînțeles că le-am uitat. Dar cutia muzicală este un cadou pentru soția mea. Este un bun pictor și va îmbrăca cutia.

Pentru clarificare: am scris doar o singură versiune anterioară instructabilă: Knock-Knock Treasure Box. Am publicat asta sub numele de dick55. Într-un fel i-a fost atribuit un alt nume.

Pasul 1: Piese, materiale și instrumente necesare

Piese și material

Când vreau să obțin piese rapide cu livrare „gratuită”, folosesc Amazon Prime. Deseori pot găsi multe în acest singur loc, ceea ce este o comoditate reală. Altfel caut eBay și alți furnizori. Orice articol enumerat mai jos care nu arată un furnizor înseamnă că l-am avut deja.

Box (Jo-Ann) Woodline Works ARTICOLUL # 64860

Tenuș (Jo-Ann's 1/8 x 4 x 24 inch)

Pânză pentru grătar difuzor (Jo-Ann) ¼ curtea este cumpărarea minimă permisă

Arduino Nano

LCD (Amazon / Sunfounder I2C LCD1602)

MP3 player (Amazon / DFPlayer)

Card de memorie pentru MP3 player (Amazon / SanDisk 16GB micro SD)

Difuzor (Parts-Express / DaytonAudio CE32A-8)

Panou de jumătate

Baterie reîncărcabilă litiu-ion de 9V și încărcător

Conector de conectare a bateriei cu cabluri roșii (+) și negre (-)

Comutator capac (SPDT activat cu manetă cu arc)

# 22 sârmă de cuplare din cupru solid

Jerseuri cu panglică de 40 de fire, lungime de 8 inci, femelă-bărbat

Rezistențe de 1000 ohmi (2)

Resturi 2x4

Bandă de spumă dupont față-verso

# 4 șuruburi și piulițe

Adeziv (folosesc Adeziv Tacky Ailene pentru aproape orice)

Markere permanente de culoare

Instrumente pe care le-am folosit

Fierăstrău de masă (este cel mai bun lucru la tăierea lemnului de fag sau a oricărui lemn, cu precizie și ușurință)

Ferăstrău de copiere (pentru tăierea găurii capacului pentru ecranul LCD)

Presă de găurit și tijă de foraj de lemn de 1 inch (pică)

Rigla cu marcaje de 1/32 inch sau 1 mm

Fier de lipit, suport, lipit și detergent opțional pentru vârfuri cu plasă de alamă

Cleste pentru nas

Dispozitiv de decojit sârmă (recomand Vise-Grip pentru dezizolarea ușoară și fiabilă; Amazon)

Pasul 2: Modificați caseta

Modificați caseta
Modificați caseta
Modificați caseta
Modificați caseta
Modificați caseta
Modificați caseta
Modificați caseta
Modificați caseta

Speaker

Găuriți un orificiu al difuzorului de 1 inch cu diametrul în centrul frontului cutiei, folosind tija de pică sau ferăstrăul.

Acesta este cel mai bun moment pentru a monta difuzorul. Utilizați patru bucăți de bandă de spumă pe două fețe pe cadru, centrând difuzorul pe gaură.

Tăiați un pătrat de pânză de grătar pentru a acoperi gaura și lipiți-l în cutie în exterior, centrat pe gaură, Pe tablă de tufiș, așezați un capac pătrat de grătar pătrat, găuriți o gaură centrată de 1 inch, decupați capacul și lipiți-l de cutie.

Capac difuzor / comutator capac

Tăiați piesele capacului difuzorului / capacului întrerupătorului de pe placa de lemn de tei, urmărind o fixare îngrijită în cutie.

Lipiți laturile în spate, apoi lipiți partea de sus. De asemenea, am tăiat lungimi de diblă pătrată pentru a adăuga colțuri întărite.

(Nu uitați, dimensiunile laterale trebuie să fie cu 1/8 inch mai mici decât înălțimea internă a cutiei pentru a se potrivi capacului și suficient de largi pentru a elimina adâncimea difuzorului.

(De asemenea, partea din spate trebuie să aibă o înălțime de cel puțin ¼ inch mai mică decât cutia internă pentru a permite ieșirea firului în partea de jos și pentru capacul superior.)

Comutator capac

Acesta este un moment bun pentru a monta comutatorul capacului și butonul de activare al acestuia.

Butonul meu are o diblă de 7/16 inch lungime de 1/8 inch. Am înfășurat bandă de mascare lată de 1/8 inch în jurul fundului pentru a o păstra în capac atunci când se instalează capacul.

Am înregistrat comutatorul de pe partea din față a cutiei într-o poziție orizontală care a asigurat că partea capacului a curățat-o, într-o poziție verticală care a pus punctul de acționare al manetei arcului la 1/4 inch sub partea superioară a cutiei (grosimea superioară plus zona cu banda de buton) și l-a distanțat cu două grosimi de bandă de spumă din fața cutiei pentru a oferi spațiu pentru gaura butonului. Am măsurat distanța instalată a punctului central al manetei arcului din fața cutiei și am forat o gaură de 1/8 inch în capacul superior al butonului și l-am mărit ușor pentru a permite libertatea de mișcare. Butonul se sprijină pe punctul de acționare al manetei arcului cu 3/16 care iese deasupra capacului gros de 1/8 inch.

Fund fals

Tăiați fundul fals pentru a crea o potrivire perfectă în partea din spate a capacului difuzorului / comutatorului capacului, astfel încât ambele părți să fie ținute în poziție fără a fi nevoie de șuruburi.

Faceți o crestătură pentru conectorul LCD.

(Nu uitați să lipiți o bucată de panglică pe fundul fals, permițând panglica să se înfășoare pentru îndepărtarea ușoară a fundului fals.)

Întârziați tăierea suporturilor laterale ale cutiei pentru fundul fals până când se poate stabili înălțimea instalată a panoului și cablarea. (Nu am făcut acest lucru și a trebuit să adaug două bățuri de meci pe fiecare parte pentru a obține suficient spațiu liber.)

Capac capac

Tăiați capacul capacului cutiei pentru o potrivire confortabilă în capac.

Așezați orificiul dreptunghiular pentru ecranul LCD. O gaură centrată ar trebui să permită spațiul liber cu capacul difuzorului / comutatorului capacului atunci când capacul se închide. ! Am folosit ferăstrăul pentru a tăia orificiul LCD, mai întâi găurind un orificiu de acces pentru lamă. (Notă: mi-a fost greu să obțin un decupaj destul de frumos.)

Faceți o crestătură pentru conectorul LCD.

Marcați 4 găuri de montare și găuriți.

Montați ecranul LCD cu șuruburi și piulițe # 4 folosind distanțieri, după caz.

Tăiați patru picioare pătrate de montare dintr-un 2x4, cu lungimea pentru a realiza montarea la nivel a capacului în capac, inclusiv o grosime de bandă de spumă. (Fotografia arată bandă de spumă deasupra suporturilor. Am decis că nu așa trebuie să mergem.)

Marcați punctele de montare pe capac, găuriți șuruburile în capac și găuri pilot în suporturi pentru șuruburile # 4.

(Nu uitați să instalați suporturile din spate de la capacul difuzorului / comutatorului capacului, astfel încât să nu existe interferențe cu capul șurubului atunci când capacul se închide.)

Înșurubați suporturile și apăsați capacul în capac pentru a-l fixa cu banda de spumă.

(Notă: șuruburile permit îndepărtarea capacului dacă este necesar. Banda de spumă face prea dificilă scoaterea capacului.)

Pasul 3: Faceți Breadboard

Faceți Breadboard
Faceți Breadboard

Conectați Nano și MP3 Player la Breadboard

Conectați Nano cu pinul 1 (D13) în placa G-30.

Conectați MP3 Player cu pinul 8 (conexiune difuzor) în H-1.

Masă de cablare a plăcii de pană

Putere:

Autobuz J-19 până la + 5V (ieșire Nano 5V)

J-17 până la sol (-) autobuz

Autobuz J-8 până la + 5V (intrare MP3 5V)

J-2 la sol (-) autobuz

Software Serial Connection de la Nano la MP3 Player:

A-10 până la A-20.

B-13 până la B-21

Rezistor 1K în E-10 și F-10. (Aceste rezistențe compensează interfața de 3,3V la MP3 Player.)

Rezistor 1K în E-13 și F-13.

I-7 până la I-10.

J-6 până la J-13.

Pasul 4: Instalați și conectați Breadboard

Instalare Breadboard

Îndepărtați un mic pătrat de suport din fiecare colț și aplicați bandă de spumă.

(Nu eliminați toate suporturile sau nu veți putea elimina niciodată panoul de verificare.)

Lipiți panoul de prindere în jos, la centrul cutiei din spate.

Instalarea și conectarea bateriei de 9V

Montați bateria în colțul din spate dreapta al cutiei folosind un pătrat mic de bandă de spumă centrată.

Lipiți firul roșu al conectorului conectabil al bateriei la stâlpul de intrare al comutatorului capacului.

Separați un conector cu două panglici (dintre care un fir este roșu) și tăiați capătul feminin.

Lipiți firul roșu la polul comutatorului care scoate 9V când comutatorul nu este apăsat.

Lipiți celălalt fir pe fir negru de la conectorul snap-on.

Utilizați un marker pentru a marca panoul de panouri I-16 roșu (ieșire Nano 5V). Marcați I-15 negru (sol).

Conectați știfturile cu două panglici, de la roșu la roșu, de la negru la negru.

Conexiune difuzor

Separați un conector cu trei panglici și tăiați capătul feminin.

Lipiți cele două fire exterioare la bornele difuzorului. Firul din mijloc este neutilizat.

Conectați știfturile exterioare la panourile I-1 și I-3. Polaritatea nu contează.

Conexiune LCD

Separați un conector cu patru panglici, alegând o schemă de culori gri-roșu-portocaliu-galben.

Pe capătul LCD, conectați conectorul mamă la pinii LCD, după cum este definit mai jos. SCL și SDA sunt interfața I2C.

Pe panou, împărțiți panglica cu 4 fire în două panglici cu 2 fire: putere roșu-negru și pini I2C galben portocaliu conectați conform definiției de mai jos.

LCD (feminin) Sfârșit:

Gri - Gnd

Roșu - 5V

Portocaliu - SCL

Galben - SDA

Sfârșitul panoului (masculin) (marcați corespunzător):

Gri - Autobuz la sol (-)

Roșu - 5V (+) autobuz

Portocaliu - J-22

Galben - J-23

Pasul 5: Realizați și instalați suporturi laterale pentru cutie pentru partea inferioară falsă

Cu panoul și toate cablurile la locul lor, măsurați înălțimea cablajului deasupra podelei cutiei.

Tăiați cele două suporturi de pe scândura de buș la o înălțime puțin mai mare decât această măsurare și o lățime puțin mai mică decât fundul fals. Lipiți-le pe loc pe laturile cutiei.

Pasul 6: Descărcați schița Arduino în Nano

Copiați următoarea schiță în Arduino IDE și apoi încărcați-o în Nano. Schița este comentată pentru ușurința înțelegerii.

Pasul 7: Descărcați muzică pe cardul Micro SD

Folosind computerul, încărcați următoarea muzică MP3 pe cardul micro SD și introduceți-o în MP3 Player.

Pasul 8: Joacă

Conectați bateria și ar trebui să fiți setat să jucați.

Am încercat să prezint un videoclip la acest pas, dar nu l-am mai făcut și nu am avut decât probleme.

Iată câteva resurse utile:

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…

Recomandat: