Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Hola a tothom! Aquest projecte és el meu primer. Com que arribava el primer aniversari dels meus cosins, volia fer-li un regal especial. Vaig saber de l'oncle i la tieta que estava a Sesame Street, així que vaig decidir amb els meus germans fer un despertador basat en Arduino. Aquest projecte és molt senzill i simplement és una electrònica dins d’una caixa. El despertador inclou un tren monstre de galetes amb figuretes de Sesame Street. A més, hi ha una alarma contra incendis per precaució.
Exempció de responsabilitat: els personatges de la part superior del rellotge són propietat de les seves respectives empreses
ACTUALITZACIÓ * Visiteu htxt per obtenir un article sobre aquest projecte. I fes un cop d'ull a la pàgina de Facebook d'Arduino on apareix l'article !!
Pas 1: reuniu les parts
Com que aquest va ser un dels meus primers projectes amb Arduino, vaig acabar de comprar i comprar un kit d’inici a Smarza.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Aquí teniu algunes parts que he fet servir del kit:
Arduino Uno
Taula de pa amb cables Dupont
Motor pas a pas amb placa de control de motor pas a pas
Pantalla LCD1602
Cable d'alimentació
4 botons
Potenciòmetre
Zumbador actiu i passiu
Rellotge en temps real (DS1307 o DS3231)
LED
Un parell de resistències (10K, 220 i 300)
Sensor de flama
Altres parts que he fet servir al projecte:
Arduino Nano
Peces impreses en 3D (andana, tren, etc.)
Caixa de fusta (de Michael)
Casa de fusta (de Michael)
Paint (de Michael's)
Interruptor
Els personatges (els vaig comprar a Amazon)
Eines necessàries:
Soldador
Saw (el meu ganivet suís)
Pinzells
Cinta elèctrica
Pas 2: fer servir el tauler de pa: el rellotge
Si sou totalment nou en el taulell de navegació, aquí teniu una descripció ràpida: una tauleta de pa consta de dos tipus de tires de metall: les tires terminals van horitzontalment al centre i els rails elèctrics laterals van verticalment. Si voleu una comprensió més profunda, aquí teniu una explicació de Sparkfun. Un cop hàgiu aconseguit els conceptes bàsics de la taula de treball, podreu seguir el diagrama animador de més amunt per completar el despertador. Per a la resistència que s’utilitza per a la pantalla LCD, ha d’estar entre 220 i 330. L’alarma d’incendi al circuit principal és completament opcional, però, si s’afegeix, assegureu-vos que la resistència hi ha d’haver uns 10 K i que el zumbador estigui actiu mentre l’alarma requereixi una alarma passiva (que es pot modificar per reproduir cançons al codi). A més, al diagrama anterior, hi ha un LED en lloc del sensor de flama; només cal que recordeu que el sensor de flama està polaritzat. El mòdul Rellotge en temps real (RTC) té una bateria que li permet fer un seguiment del temps encara que Arduino estigui desconnectat. Els botons us permeten configurar l'alarma, canviar l'hora a l'RTC i activar i desactivar l'alarma. Vaig decidir afegir cables i soldar-los als botons perquè els poguessin treure de la caixa en lloc de mantenir-los a la pissarra. Si no teniu ni idea de com soldar, feu clic aquí.
Com s'utilitzen els botons:
Quan premeu els dos botons del centre alhora, podeu configurar l'alarma. Premeu el primer botó per passar d'ajustar l'hora a ajustar el minut.
Si premeu el primer botó, no en el mode de configuració de l'alarma, podeu definir l'hora i la data i continuar pressionant-les per passar a diferents paràmetres. A continuació, els dos botons del centre sumen o resten al temps.
El quart botó activa i desactiva l'alarma que es mostra a la pantalla LCD juntament amb la data i l'hora.
Pas 3: Utilització de la taula de pa: el motor pas a pas
Aquí muntareu el circuit per controlar el motor pas a pas que fa girar el tren. El tren es mou quan l’imant de l’andana (imprès en 3D juntament amb el tren) sota la coberta gira amb el motor pas a pas i l’imant de la part inferior del tren gira amb ell. Tot està controlat amb un Arduino Nano i funciona amb una bateria de 9V que es pot encendre i apagar. Recordeu que quan vulgueu utilitzar una font d'alimentació superior a 3,3 V per alimentar el Nano, heu de connectar-lo al pin VIN. Aquesta instrucció mostra com afegir el commutador entre la bateria i Nano per activar-la i apagar-la.
Pas 4: pengeu el codi
Obteniu el codi del meu github i pengeu-los als seus respectius circuits i ja heu acabat amb l’electrònica. El codi del despertador es basa en aquest lloc web. No oblideu descarregar les biblioteques Liquid Crystal i RTClib. Si sou principiants d'Arduino, aquí teniu una bona guia. I si no sabeu com penjar biblioteques, aquí hi ha Adafruit al rescat.
Pas 5: Muntatge del producte final
Ara que ja s’han muntat tots els aparells electrònics, podeu començar a tallar la caixa. Com que tinc una caixa de fusta, simplement he utilitzat una serra per retallar els forats de la pantalla LCD, els botons i l’interruptor. Després vaig utilitzar un munt de cola calenta per mantenir-ho tot al seu lloc. A continuació, vaig pintar les vies del tren i vaig pintar la casa de fusta de Michael. Finalment, vaig entrar a Thingiverse i vaig imprimir en 3D un munt de coses relacionades amb Sesame Street. Afegiré a github les coses que he dissenyat, l’andana, el tren i la coberta de la pantalla LCD, per descarregar-les. A més, podeu afegir un LED només per il·luminar la casa a la nit, però no oblideu la resistència 300.
Pas 6: Pensaments finals
Aquest projecte no s’ha de dissenyar al voltant de Sesame Street. Només vaig pensar que seria genial regalar un despertador de bricolatge al meu cosí com a regal. Si teniu alguna pregunta, no dubteu a deixar-los als comentaris següents. Si us plau, vota això a les competicions de les que formo part.
Gràcies!