Taula de continguts:

Arduino Music Box amb lletra de visualització: 9 passos
Arduino Music Box amb lletra de visualització: 9 passos

Vídeo: Arduino Music Box amb lletra de visualització: 9 passos

Vídeo: Arduino Music Box amb lletra de visualització: 9 passos
Vídeo: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Juliol
Anonim
Arduino Music Box amb visualització de lletres
Arduino Music Box amb visualització de lletres
Arduino Music Box amb visualització de lletres
Arduino Music Box amb visualització de lletres
Arduino Music Box amb visualització de lletres
Arduino Music Box amb visualització de lletres

Recentment he comprat un LCD (pantalla de cristall líquid) de 2 línies de 16 caràcters per jugar. Després de conèixer-lo, vaig començar a pensar en un projecte per utilitzar-lo; una cosa una mica original. Vaig decidir crear una caixa de música que mostrés lletres (o un missatge) a mesura que es reproduís la cançó. Per a la música vaig comprar una petita placa de reproductor de format MP3. Un Arduino Nano funciona amb LCD i MP3. El Nano i el MP3 s’adapten a una taula de tall de mida mitjana amb molt poc cablejat necessari. Tot el negoci funciona amb una bateria recarregable de ions de liti. També vaig comprar un altaveu petit de bona qualitat. Tots caben en una bonica caixa que vaig comprar localment a Jo-Ann's Crafts and Fabrics. Vaig fer fundes per amagar l’electrònica; només es mostra la pantalla LCD.

Per a la primera selecció musical vaig escollir "Love Me Tender" d'Elvis Presley. Per explicar per què, deixeu-me afegir una mica de fons. Vaig conèixer la meva dona mentre estava a la universitat (1955-59). A les festes de la cervesa punxava una guitarra i cantava (sorta). Vaig acabar fent noves lletres de la música específicament per a ella. Tinc la intenció de convertir aquestes lletres en la propera selecció musical; jura que les té, però encara no les ha trobat. Per descomptat, els he oblidat. Però la caixa de música és un regal per a la meva dona. És una bona pintora i vestirà la caixa.

Per aclarir-ho: només he escrit una instrucció anterior: Knock-Knock Treasure Box. Ho vaig publicar com a dick55. D'alguna manera, se li va assignar un altre nom.

Pas 1: es necessiten peces, materials i eines

Parts i material

Quan vull aconseguir peces ràpides amb l’enviament “gratuït”, faig servir Amazon Prime. Sovint en puc trobar molts en aquest únic lloc, cosa que és una gran comoditat. En cas contrari, busco eBay i altres proveïdors. Qualsevol article de la llista següent que no mostri un proveïdor significa que ja el tenia.

Box (Jo-Ann) Woodline Works ARTICLE núm. 64860

Fusta de tajo (1/8 x 4 x 24 polzades de Jo-Ann)

El jardí de tela de la reixa de l’altaveu (Jo-Ann) és la compra mínima permesa

Arduino Nano

LCD (Amazon / Sunfounder I2C LCD1602)

Reproductor MP3 (Amazon / DFPlayer)

Targeta de memòria per a reproductor MP3 (Amazon / SanDisk 16 GB micro SD)

Altaveu (Parts-Express / DaytonAudio CE32A-8)

Taula de tall de mida mitjana

Bateria i carregador de liti-ió de mida 9V

Connector connectable de bateria amb cables vermells (+) i negres (-)

Interruptor de tapa (SPDT activat per palanca de molla)

Fil de connexió de coure massís # 22

Saltadors de cinta de 40 fils de 8 polzades de llarg, femella-mascle

Resistències de 1000 ohm (2)

Scrap 2x4

Cinta d'escuma Dupont de doble cara

# 4 cargols i femelles

Cola (faig servir la cola dura d’Ailene per a gairebé tot)

Marcadors de colors permanents

Eines que he fet servir

Serradora de taula (és el millor treball per tallar fusta baixa o qualsevol fusta amb precisió i facilitat)

Serradora per fer front (per tallar el forat de la tapa de la pantalla LCD)

Premsa de trepant i broca de 1 polzada per perforar fusta (pala)

Regla amb marques de 1/32 polzades o 1 mm

Soldador, suport, soldador i netejador de puntes de malla de llautó opcional

Alicates d'agulla

Decapant de filferro (recomano Vise-Grip per facilitar el despullament fiable; Amazon)

Pas 2: Modifiqueu el quadre

Modifiqueu el quadre
Modifiqueu el quadre
Modifiqueu el quadre
Modifiqueu el quadre
Modifiqueu el quadre
Modifiqueu el quadre
Modifiqueu el quadre
Modifiqueu el quadre

Altaveu

Traieu un orifici d’altaveu de 1 polzada de diàmetre al centre de la part frontal de la caixa amb la punta de pala o la serra de forat.

Aquest és el millor moment per muntar l’altaveu. Utilitzeu quatre trossos de cinta d’escuma de dues cares al marc, centrant l’altaveu al forat.

Retalleu un quadrat de tela de reixeta per tapar el forat i enganxeu-lo a la caixa exterior, centrat al forat, A la pissarra de tilo, col·loqueu una coberta quadrada de tela, treieu el forat d'1 polzada centrat, retalleu la tapa i enganxeu-la a la caixa.

Altaveu / tapa-interruptor de tapa

Retalleu les peces de la tapa de l’altaveu / interruptor de tapa de la taulera de tumb, amb l’objectiu d’un ajust perfecte a la caixa.

Enganxeu els costats cap enrere i, a continuació, enganxeu-hi la part superior. També vaig tallar llargs de tac quadrat per afegir cantonades reforçades.

(Recordeu que les dimensions laterals han de ser 1/8 polzades menys que l’altura interna de la caixa per adaptar-se a la coberta i prou amples per netejar la profunditat dels altaveus.

(A més, la part posterior ha de tenir una alçada mínima de ¼ polzades menys que la caixa interna per permetre la sortida del cable a la part inferior i per a la coberta superior.)

Interruptor de tapa

Aquest és un bon moment per muntar l’interruptor de la tapa i el botó d’activació.

El meu botó té una longitud de 7/16 polzades de 1/8 polzades. Vaig embolicar cinta adhesiva d'1 / 8 polzada d'amplada al fons per mantenir-la a la coberta quan s'instal·la la coberta.

Vaig gravar l’interruptor del frontal de la caixa en una posició horitzontal que assegurava que el costat de la tapa l’aclariava, en una posició vertical que posava el punt de l’actuador de la palanca de molla a 1/4 de polzada per sota de la part superior de la caixa (gruix superior més zona gravada amb botó), i el va separar dos gruixos de cinta d'escuma del frontal de la caixa per donar espai al forat del botó. Vaig mesurar la distància instal·lada del punt central de la palanca de la molla des del frontal de la caixa i vaig foradar un forat de 1/8 de polzada a la tapa superior del botó i el vaig ampliar lleugerament per permetre la llibertat de moviment. El botó es recolza en el punt de l'actuador de la palanca del ressort amb 3/16 que sobresurt per sobre de la tapa superior de 1/8 de polzada de gruix.

Fals fons

Talleu la part inferior falsa per crear un ajust perfecte a la part posterior de la tapa de l’altaveu / interruptor de la tapa, de manera que les dues parts es mantinguin al seu lloc sense necessitat de cargols.

Feu una osca per al connector LCD.

(Recordeu enganxar un tros de cinta al fons fals, permetent que la cinta s’emboliqui per facilitar-ne l’eliminació.)

Retardar el tall dels suports laterals de la caixa per a la part inferior falsa fins que es pugui determinar l'alçada instal·lada de la placa de configuració i el cablejat. (No ho vaig fer i vaig haver d'afegir dos pals de partit a cada costat per obtenir el suficient espai).

Coberta de la tapa

Talleu la tapa de la tapa de la caixa per a un ajust còmode a la tapa.

Col·loqueu el forat rectangular de la pantalla LCD. Un forat centrat ha de permetre un espai lliure amb la tapa de l’altaveu / interruptor de tapa quan es tanca la tapa. ! Va fer servir la serra de protecció per tallar el forat LCD, primer perforant un forat d’accés per a la fulla. (Nota: em va costar aconseguir un bon retall.)

Feu una osca per al connector LCD.

Marqueu 4 forats de muntatge i taladreu.

Munteu la pantalla LCD amb cargols i femelles núm. 4 mitjançant espaiadors si cal.

Talla quatre peus quadrats de muntatge d'un 2x4, amb una longitud de llarg per aconseguir un muntatge a ras de la tapa, inclòs un gruix de cinta d'escuma. (La foto mostra cinta d'escuma a la part superior dels muntatges. Vaig decidir que no era el camí a seguir).

Marqueu els punts de muntatge a la coberta, foradeu els forats dels cargols a la coberta i els forats pilot dels muntatges per als cargols # 4.

(Recordeu que heu d’instal·lar els muntatges de la tapa de l’altaveu / interruptor de la tapa de manera que no hi hagi interferències del cap del cargol quan es tanca la tapa.)

Cargoleu els muntatges i premeu la tapa a la tapa per assegurar-la amb la cinta adhesiva.

(Nota: els cargols permeten retirar la coberta si cal. La cinta d’escuma fa que sigui massa difícil treure la coberta.)

Pas 3: Feu Tauler de pa

Feu tauler de pa
Feu tauler de pa

Connecteu el reproductor Nano i MP3 a Breadboard

Connecteu Nano amb el pin 1 (D13) a la placa G-30.

Connecteu el reproductor MP3 amb el pin 8 (connexió d’altaveu) a l’H-1.

Taula de cablejat de taulers de pa

Potència:

Autobús de J-19 a + 5V (sortida Nano 5V)

J-17 fins a l'autobús de terra (-)

Autobús de J-8 a + 5V (entrada MP3 de 5V)

J-2 a terra (-) autobús

Connexió sèrie de programari de Nano a reproductor MP3:

A-10 a A-20.

B-13 a B-21

Resistència 1K a E-10 i F-10. (Aquestes resistències compensen la interfície de 3,3 V al reproductor MP3).

Resistència 1K a E-13 i F-13.

I-7 a I-10.

J-6 a J-13.

Pas 4: instal·leu i connecteu Breadboard

Instal·lació de taulers de pa

Traieu un petit quadrat de suport de cada tauler i apliqueu cinta adhesiva.

(No traieu tot el suport o mai no podreu eliminar el tauler de suport).

Pegueu la tauleta de suport cap avall al centre de la caixa posterior.

Instal·lació i connexió de la bateria de 9V

Munteu la bateria a la cantonada de la cantonada posterior dreta amb un quadrat petit de cinta d'escuma centrada.

Soldeu el cable vermell del connector de connexió de la bateria al pal d’entrada de l’interruptor de la tapa.

Separeu un connector de dues cintes (un cable de color vermell) i talleu la punta femella.

Soldeu el cable vermell al pol d’interruptor que genera 9V quan l’interruptor no està premut.

Soldeu l’altre filferro a fil negre des del connector a pressió.

Utilitzeu el marcador per marcar la tauleta I-16 en vermell (sortida Nano 5V). Marca I-15 negre (terra).

Connecteu els passadors de dues cintes, de vermell a vermell, negre a negre.

Connexió dels altaveus

Separeu un connector de tres cintes i talleu l'extrem femení.

Soldeu els dos cables externs als terminals dels altaveus. El cable intermedi no està utilitzat.

Connecteu els passadors externs a la placa de pa I-1 i I-3. La polaritat no importa.

Connexió LCD

Separeu un connector de quatre cintes, escollint un esquema de colors gris-vermell-taronja-groc.

A l'extrem LCD, connecteu el connector femella als pins LCD tal com es defineix a continuació. SCL i SDA són la interfície I2C.

A la pissarra, dividiu la cinta de 4 fils en dues cintes de 2 fils: alimentació vermella-negra i pins I2C groc taronja connectats tal com es defineix a continuació.

LCD (femení) final:

Gris - Gnd

Vermell - 5V

Taronja - SCL

Groc: SDA

Final del tauler de pa (masculí) (marqueu-ho en conseqüència):

Gris - Autobús de terra (-)

Vermell - 5V (+) autobús

Taronja - J-22

Groc - J-23

Pas 5: feu i instal·leu suports laterals de caixa per a la part inferior falsa

Amb la placa de tall i tot el cablejat al seu lloc, mesureu l’alçada del cablejat per sobre del terra de la caixa.

Talleu els dos suports del tauler de boix a una alçada lleugerament superior a aquesta mesura i una amplada una mica inferior al fons fals. Enganxeu-los al seu lloc als costats de la caixa.

Pas 6: descarregueu l'Arduino Sketch a Nano

Copieu l'esbós següent a Arduino IDE i, a continuació, carregueu-lo a Nano. Es comenta l'esbós per facilitar la comprensió.

Pas 7: descarregueu música a la targeta Micro SD

Amb l’ordinador, carregueu la música MP3 següent a la targeta micro SD i inseriu-la al reproductor MP3.

Pas 8: Juga

Connecteu la bateria i hauríeu d’estar preparat per jugar.

He intentat mostrar un vídeo en aquest pas, però mai no n’he fet cap i no he tingut res més que problemes.

Aquests són alguns recursos útils:

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…

Recomanat: