Taula de continguts:
- Pas 1: Eines i materials
- Pas 2: obriu la màquina de bombolles
- Pas 3: prepareu el botó Snooze fàcil
- Pas 4: Prototipeu el Circut
- Pas 5: escriviu el codi
- Pas 6: Creeu el circuit a Perfboard
- Pas 7: proveu i ajusteu
Vídeo: El despertador de bombolles fa que el despertar sigui divertit (ish): 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Despertar amb un rellotge despertador xucla. Sóc d’aquelles persones a les quals no els agrada despertar-se abans que surti el sol (o ha estat moltes hores fora). Llavors, quina millor manera de fer que el despertar sigui divertit que fer una festa de bombolles al llit!
Utilitzant un arduino i una màquina de bombolles que es disposa habitualment, també us podeu despertar amb l’alegria de les bombolles. Mireu l'alarma en acció:
Pas 1: Eines i materials
Les parts (definitivament podeu substituir les coses que teniu a casa): joguina generadora de bombolles: Super Miracle® Bubbles Bubble Factory (comprat a Michaels per 12 dòlars) Microcontrolador: Arduino (Seeduino antic en el meu cas) Pantalla LCD: Sparkfun Basic 16x2 Botó Snooze LCD de caràcters: grapes Fàcil botó LED: transistor BlingM ThingM: TIP-120 (Radio Shack 276-2068) Relé: 5V SF COM-00100 Assortiment de botons / commutadors per ajustar el temps: SF COM-09190 i SF COM-00102 Potenciòmetre: SF COM-09806 Perfboard Diode (1N4001) Resistor Adaptador d'alimentació de filferro de 2,2K per a capçals de pin arduino Eines Soldador Filferro Strippers Corbates de cremallera Dremel Multímetre Taules de pa
Pas 2: obriu la màquina de bombolles
Primer haureu d’obrir la màquina de bombolles. El que vaig trobar era fàcil d’obrir, només quatre cargols de capçalera Philips.
Un cop a dins, desconnecteu la bateria i el motor de l'interruptor i els cables de soldadura del motor i del paquet de bateries prou temps per alimentar-los fora de la màquina. A continuació, utilitzeu una eina Dremel per obrir el plàstic per alimentar els cables. Si us agraden les bombolles de colors, poseu el LED o el ThingM BlinkM a la part superior de la màquina. Finalment, vaig optar per col·locar una mini-pissarra a la part posterior de la màquina de bombolles per recollir tots els cables. Això va fer que fos més fàcil ajustar la distància entre el controlador i la unitat.
Pas 3: prepareu el botó Snooze fàcil
L'usuari de Flickr, Tommy Bear, ha proporcionat una gran guia pas a pas per piratejar fàcilment els botons.
Essencialment, heu de treure un condensador i una resistència i connectar els vostres propis cables. El botó fàcil s’obre fàcilment si traieu els peus de plàstic per accedir als quatre cargols del cap de Philips. Assegureu-vos de penjar als peus. Els grans botons de rock.
Pas 4: Prototipeu el Circut
Connectar coses En funció de la pantalla LCD que trieu, és possible que hi hagi diferents requisits de cablejat. Per a la pantalla LCD de 16 x 2 caràcters de Sparkfun i utilitzar la biblioteca LiquidCrystal.h. Utilitzar la biblioteca LCD i seguir el full de dades (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) A continuació es mostra un diagrama de cablejat:
Originalment, planejava fer funcionar el motor directament des del transistor. Sembla que el motor produeix una quantitat important de soroll a terra, provocant que la pantalla LCD imprimeixi escombraries. Vaig canviar a un relé per mantenir el motor i els circuits Arduino separats. No estava familiaritzat amb fer aquest tipus de circuits. Aquests recursos van ser útils, és possible que vulgueu consultar-los. Bildr.org: Control d'alta potència: Arduino + TIP120 TransistorITP Tutorial d'informàtica física: Ús d'un transistor per controlar càrregues de corrent elevades amb un Arduino
Pas 5: escriviu el codi
Aquí hi ha un dipòsit GitHub del codi actual que estic utilitzant. Necessita una mica de feina, però us hauria de posar en marxa. Http://github.com/tomarthur/Bubble-Clock/ La versió actual del despertador utilitza la biblioteca Time.h Arduino per proporcionar el temps bàsic. Millores que es realitzaran en el futur: - Incorporar un dispositiu de manteniment de l'hora extern o fins i tot un rellotge basat en el GPS, evitant la pèrdua de temps i l'alarma si l'Arduino perd la potència. de la setmana: mètode per activar bombolles per diversió (seqüència de tocs del botó de repetició secret?)
Pas 6: Creeu el circuit a Perfboard
Un cop tingueu un circuit de treball a la taula de treball, és fàcil transferir-ho tot a la taula de perfils per crear una configuració més permanent. Vaig tenir un parell de peces assegudes al voltant, però també podeu trobar taules similars als dissenys de taulers de panells, cosa que facilita el desplaçament del circuit.
Com que no hi ha cap forat connectat en aquest tipus de taulers, he connectat una terra i un cable de + 5V pel costat. Originalment he soldat la pantalla LCD directament al perfboard. Mala idea! Va dificultar la resolució de problemes. La segona vegada, vaig soldar capçaleres de pin femelles al perfboard perquè la pantalla LCD es pogués extraure.
Pas 7: proveu i ajusteu
Un cop hàgiu acabat el circuit de perfboard, connecteu-lo al vostre Arduino. Un cop tot sembla funcionar, podeu muntar la màquina de bombolles i el controlador al vostre dormitori.
Vaig acabar fent servir una caixa addicional per muntar el microcontrolador al marc del llit de moment.
Recomanat:
Pixie - Deixa que la teva planta sigui intel·ligent: 4 passos (amb imatges)
Pixie - Let Your Plant Smart: Pixie va ser un projecte desenvolupat amb la intenció de fer més interactives les plantes que tenim a casa, ja que per a la majoria de la gent un dels reptes de tenir una planta a casa és saber cuidar-la. amb quina freqüència regem, quan i quant se su
Rellotge despertador intel·ligent: un despertador intel·ligent fabricat amb Raspberry Pi: 10 passos (amb imatges)
Rellotge despertador intel·ligent: un rellotge despertador intel·ligent fet amb Raspberry Pi: Heu volgut mai un rellotge intel·ligent? Si és així, aquesta és la solució per a vosaltres. He creat Smart Alarm Clock (Rellotge despertador intel·ligent), aquest és un rellotge que permet canviar l’hora de l’alarma segons el lloc web. Quan l’alarma s’activi, hi haurà un so (brunzidor) i 2 llums
Feu que el motor de corrent continu sigui transparent: 4 passos (amb imatges)
Feu que el MOTOR CC sigui transparent: Hola amics, en aquest instructiu us mostraré com podeu modificar el motor CC de joguina a un motor CC transparent en uns passos molt senzills i aquí hi ha una cosa especial: els materials necessaris perquè això estigui disponible a casa vostra): És el projecte ideal per a la fira científica t
Music Reactive Light -- Com fer que la música reactiva sigui súper senzilla per aconseguir que l’escriptori sigui impressionant: 5 passos (amb imatges)
Music Reactive Light || How to Make Super Simple Music Reactive Light for Making Desktop Awsome .: Hey whats up guys, Avui construirem un projecte molt interessant. Avui construirem llum reactiva musical. El led canviarà la seva brillantor segons el baix que en realitat és un senyal d'àudio de baixa freqüència. És molt senzill de construir. Farem
Feu que el vostre Pi sigui un servidor de núvol (local): 19 passos (amb imatges)
Converteix el teu Pi en servidor de núvol (local): desa i accedeix a documents i fotos i música al teu propi servidor de núvol de Pi. La millor part: podeu utilitzar-lo si, o quan, Internet no funciona (o si esteu en un lloc remot i voleu accedir a la Viquipèdia). Vaja, i si el teu amic en té un i un