Kazalo:
- Korak: Potrebni deli, materiali in orodja
- 2. korak: Spremenite polje
- Korak: Naredite Breadboard
- 4. korak: Namestite in povežite Breadboard
- 5. korak: Naredite in namestite stranske podpore za lažno dno
- 6. korak: Prenesite Arduino skico v Nano
- 7. korak: Prenesite glasbo na kartico Micro SD
- 8. korak: Igrajte se
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pred kratkim sem kupil 2-vrstni x 16-mestni LCD (zaslon s tekočimi kristali), s katerim bi se lahko igral. Ko sem se seznanil z njim, sem začel razmišljati o projektu, v katerem bi ga uporabil; nekaj malo izvirnega. Odločil sem se, da naredim glasbeno skrinjico, ki bo med predvajanjem pesmi prikazala besedilo (ali sporočilo). Za glasbo sem kupil majhno ploščo predvajalnika v formatu MP3. Arduino Nano poganja LCD in MP3. Nano in MP3 sta nameščena na polovični plošči z zelo malo potrebnim ožičenjem. Celotno podjetje poganja litij-ionska baterija za ponovno polnjenje. Kupil sem tudi kakovosten majhen zvočnik. Vsi se prilegajo lepi škatli, ki sem jo kupil lokalno pri Jo-Ann's Crafts and Fabrics. Naredil sem ovitke, da bi skril elektroniko; prikazuje samo LCD zaslon.
Za prvi glasbeni izbor sem izbral "Love Me Tender" Elvisa Presleyja. Za razlago zakaj naj dodam malo ozadja. Svojo ženo sem spoznal med študijem (1955–59). Na pivskih zabavah sem si privoščil kitaro in pel (sorta). Na koncu sem ustvaril nova besedila v glasbi posebej zanjo. Ta besedila nameravam narediti naslednji glasbeni izbor; prisega, da jih ima, a jih še ni našla. Seveda sem jih pozabil. Glasbena skrinjica pa je darilo za mojo ženo. Je dobra slikarka in bo oblekla škatlo.
Za pojasnilo: napisal sem samo eno prejšnjo navodilo: Knock-Knock Treasure Box. To sem objavil kot dick55. Nekako je bilo temu dodeljeno drugo ime.
Korak: Potrebni deli, materiali in orodja
Deli in material
Če želim hitro dobiti dele z "brezplačno" dostavo, uporabljam Amazon Prime. Na enem mestu pogosto najdem veliko, kar je resnično udobje. Sicer iščem ebay in druge dobavitelje. Vsak spodaj naveden predmet, ki ne prikazuje dobavitelja, pomeni, da sem ga že imel.
Box (Jo-Ann's) Woodline Works ITEM#64860
Basswood (Jo-Ann's 1/8 x 4 x 24 palca)
Tkanina za mrežo zvočnikov (Jo-Ann's) ¼ dvorišče je najnižji dovoljeni nakup
Arduino Nano
LCD (Amazon/Sunfounder I2C LCD1602)
Predvajalnik MP3 (Amazon/DFPlayer)
Pomnilniška kartica za predvajalnik MP3 (Amazon/SanDisk 16 GB micro SD)
Zvočnik (Parts-Express/DaytonAudio CE32A-8)
Polkrožna plošča
Litij-ionska baterija in polnilec velikosti 9V
Priključek za priklop baterije z rdečimi (+) in črnimi (-) vodi
Stikalo pokrova (SPDT, ki se aktivira z vzmetjo)
#22 trda bakrena priključna žica
40-žični trakovi, dolgi 8 palcev, samica-samica
1000 ohmski upori (2)
Ostanek 2x4
Dvostranski trak iz pene Dupont
#4 vijaki in matice
Lepilo (za vse uporabljam lepilno lepilo Ailene)
Trajni barvni označevalci
Orodja, ki sem jih uporabil
Namizna žaga (natančno in enostavno reže basovko ali kateri koli les)
Žaga za obvladovanje (za izrezovanje luknje v pokrovu za LCD zaslon)
Vrtalna stiskalnica in 1 -palčni vrtalnik za les (lopata)
Ravnilo z oznakami 1/32 palca ali 1 mm
Spajkalnik, stojalo, spajkalnik in dodatno čistilo za konice iz medeninaste mreže
Klešče za nos
Odstranjevalec žice (priporočam Vise-Grip za enostavno in zanesljivo odstranjevanje; Amazon)
2. korak: Spremenite polje
Zvočnik
Izvrtajte luknjo za zvočnik s premerom 1 palca na sredini sprednje strani škatle z lopato ali žago.
To je najboljši čas za namestitev zvočnika. Na okvir uporabite štiri kose dvostranskega penastega traku, centriranje zvočnika na luknjo.
Izrežite kvadrat tkanine rešetke, da pokrijete luknjo, in jo prilepite na škatlo zunaj, centrirano na luknjo, Na desko iz lesa postavite kvadratni pokrov iz rešetke, izvrtajte 1-palčno luknjo, izrežite pokrov in ga prilepite na škatlo.
Pokrov zvočnika/stikala za pokrov
Izrežite dele pokrova zvočnikov/stikal pokrova z deske basswood, s čimer boste v škatli lepo prilegali.
Lepite stranice na hrbet, nato pa jih lepite na vrh. Prav tako sem odrezal dolžine kvadratnih moznikov, da bi dodal okrepljene vogale.
(Ne pozabite, da morajo biti stranske mere za 1/8 palca manjše od notranje višine škatle, da se prilegajo pokrovu, in dovolj široke, da očistijo globino zvočnika.
(Tudi hrbet mora biti vsaj ¼ palca manjši od notranje škatle, da omogoči izhod žice na dnu in na zgornjem pokrovu.)
Stikalo za pokrov
To je pravi čas, da namestite stikalo pokrova in gumb za aktiviranje.
Moj gumb je dolg 7/16 palcev s 1/8 palčnim moznikom. Okoli dna sem zavil lepilni trak s širino 1/8 palca, da ostane v pokrovu, ko se pokrov namesti.
Stikalo na sprednji strani škatle sem prilepil v vodoravnem položaju, ki je zagotovil, da ga je stran pokrova počistila, v navpičnem položaju, ki je postavil točko sprožilca vzmetne ročice 1/4 palca pod vrh škatle (zgornja debelina plus območje, zalepljeno z gumbi), in razmaknila dve debelini penastega traku od sprednje strani škatle, da bi zagotovila prostor za luknjo za gumbe. Izmeril sem nameščeno razdaljo središčne točke vzmetne ročice od sprednje strani škatle in izvrtal luknjo 1/8 palca na vrhu pokrova za gumb in jo nekoliko povečal, da omogočim svobodo gibanja. Gumb leži na točki sprožilca vzmetne ročice s 3/16, ki štrli nad zgornjim pokrovom debeline 1/8 palca.
Lažno dno
Odrežite lažno dno, da ustvarite tesno prileganje na zadnji strani pokrova stikala zvočnika/pokrova, tako da sta oba dela pritrjena na mestu brez vijakov.
Na priključku LCD naredite zarezo.
(Ne pozabite lepiti kosa traku na lažno dno, tako da se trak ovije okoli, da ga enostavno odstranite.)
Odložite rezanje stranskih nosilcev škatle za lažno dno, dokler ni mogoče določiti nameščene višine plošče in kablov. (Tega nisem storil in moral sem na vsako stran dodati dve vžigalici, da sem dobil dovolj prostora.)
Pokrov pokrova
Odrežite pokrov pokrova škatle za udobno namestitev v pokrov.
Postavite pravokotno luknjo za LCD zaslon. Centrirana luknja mora omogočati zračnost s pokrovom zvočnika/pokrova stikala, ko se pokrov zapre. ! uporabil žago za obvladovanje, da je izrezal luknjo LCD, najprej izvrtal dostopno luknjo za rezilo. (Opomba: Težko sem dobil lep izrez.)
Na priključku LCD naredite zarezo.
Označite 4 montažne luknje in izvrtajte.
Po potrebi montirajte LCD z vijaki in maticami #4 z distančniki.
Izrežite štiri kvadratne pritrdilne noge iz 2x4 z dolžino, da dosežete vgradnjo pokrova v pokrovu, vključno z eno debelino penastega traku. (Fotografija prikazuje penasti trak na vrhu nosilcev. Odločil sem se, da to ni prava pot.)
Označite pritrdilne točke na pokrovu, izvrtajte luknje za vijake v pokrovu in pilotne luknje v nosilcih za vijake #4.
(Ne pozabite namestiti nosilcev nazaj s pokrova zvočnika/stikala pokrova, tako da pri zapiranju pokrova ne pride do motenj glave vijaka.)
Privijte nosilce in pritisnite pokrov v pokrov, da ga pritrdite s penastim trakom.
(Opomba: Vijaki omogočajo odstranitev pokrova, če je potrebno. Penasti trak otežuje odstranitev pokrova.)
Korak: Naredite Breadboard
Priključite Nano in MP3 predvajalnik na ploščo
Priključite Nano s čepom 1 (D13) v ploščo G-30.
Priključite MP3 predvajalnik s pin 8 (povezava zvočnikov) v H-1.
Tabela ožičenja za ploščico
Moč:
J-19 do +5V bus (Nano 5V izhod)
J-17 do talnega (-) avtobusa
J-8 do +5V bus (vhod MP3 5V)
J-2 do tal (-) avtobus
Zaporedna programska povezava Nano z MP3 predvajalnikom:
A-10 do A-20.
B-13 do B-21
1K upor v E-10 in F-10. (Ti upori kompenzirajo 3.3V vmesnik v predvajalniku MP3.)
1K upor v E-13 in F-13.
I-7 do I-10.
J-6 do J-13.
4. korak: Namestite in povežite Breadboard
Namestitev ploščic
Na vsakem vogalu odstranite majhen kvadratni podstavek plošče in nanesite penasti trak.
(Ne odstranjujte vse podpore, sicer ne boste mogli odstraniti mize.)
Ploščo prilepite navzdol na sredino škatle.
Namestitev in priključitev baterije 9V
Baterijo vstavite v desni zadnji kot škatle z majhnim kvadratom centriranega penastega traku.
Rdečo žico priključnega priključka za baterijo spajkajte na vhodni pol stikala pokrova.
Ločite konektor z dvema trakoma (od katerih je ena žica rdeča) in odrežite ženski konec.
Rdečo žico spajkajte na stikalni pol, ki oddaja 9V, ko stikalo ni pritisnjeno.
Drugo žico spajkajte na črno žico iz priključnega priključka.
Z označevalnikom označite rdečo ploščo I-16 (izhod Nano 5V). Oznaka I-15 črna (brušena).
Priključite zatiče z dvema trakoma, rdeče do rdeče, črno do črno.
Priključitev zvočnikov
Ločite priključek s tremi trakovi in odrežite ženski konec.
Spajate dve zunanji žici na sponke zvočnikov. Srednja žica je neuporabljena.
Zunanje zatiče priključite na ploščo I-1 in I-3. Polarnost ni pomembna.
Povezava LCD
Ločite konektor s štirimi trakovi in izberite sivo-rdeče-oranžno-rumeno barvno shemo.
Na koncu LCD priključite ženski konektor na nožice LCD, kot je definirano spodaj. SCL in SDA sta vmesnik I2C.
Na plošči razdelite 4-žični trak na dva 2-žična trakova: rdeče-črni napajalni in oranžno-rumeni zatiči I2C, povezani, kot je definirano spodaj.
LCD (ženski) konec:
Siva - Gnd
Rdeča - 5V
Oranžna - SCL
Rumena - SDA
Okvir (moški) Konec (ustrezno označite):
Siva-zemeljski (-) avtobus
Rdeča - 5V (+) bus
Oranžna-J-22
Rumena-J-23
5. korak: Naredite in namestite stranske podpore za lažno dno
Ko je plošča in vsa ožičenja na mestu, izmerite višino ožičenja nad tlemi škatle.
Odrežite oba nosilca iz šimširove plošče na višino, ki je nekoliko večja od te meritve, in na širino nekoliko manj kot lažno dno. Lepite jih na straneh škatle.
6. korak: Prenesite Arduino skico v Nano
Kopirajte naslednjo skico v Arduino IDE in nato naložite v Nano. Skico za lažje razumevanje komentiramo.
7. korak: Prenesite glasbo na kartico Micro SD
V računalnik naložite naslednjo glasbo MP3 v kartico micro SD in jo vstavite v predvajalnik MP3.
8. korak: Igrajte se
Priključite baterijo in nastavljeni boste na predvajanje.
Na tem koraku sem poskušal prikazati video, vendar tega še nisem storil in imel sem le težave.
Tu je nekaj uporabnih virov:
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…