Cuprins:
- Pasul 1: Instrumente și materiale
- Pasul 2: Deschideți mașina cu bule
- Pasul 3: Pregătiți butonul Easy Snooze
- Pasul 4: Protejează Circut
- Pasul 5: scrieți codul
- Pasul 6: Construiți circuitul pe Perfboard
- Pasul 7: Testați și reglați
Video: Ceasul cu alarmă cu bule face să te trezești distractiv (ish): 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Trezirea la un ceas cu alarmă zgomotos e de rahat. Sunt unul dintre acei oameni cărora nu le place să se trezească înainte ca soarele să iasă (sau a ieșit de multe ore). Deci, ce mod mai bun de a face să te trezești distractiv decât să ai o petrecere cu bule în pat!
Folosind un jucăuș arduino și o mașină de bule disponibilă în mod obișnuit, și tu te poți trezi la bucuria bulelor. Aruncați o privire asupra alarmei în acțiune:
Pasul 1: Instrumente și materiale
Piesele (cu siguranță puteți înlocui lucrurile pe care le aveți prin casă): jucărie generatoare de bule: Super Miracle® Bubbles Bubble Factory (achiziționată la Michaels pentru 12 dolari) Microcontroler: Arduino (vechi Seeduino în cazul meu) Afișaj LCD: Sparkfun Basic 16x2 Buton Snooze LCD cu caractere: Capse LED ușor cu butonul: ThingM BlinkM Tranzistor: TIP-120 (Radio Shack 276-2068) Releu: 5V SF COM-00100 Butoane / comutatoare asortate pentru a regla timpul: SF COM-09190 și SF COM-00102 Potențiometru: SF COM-09806 Perfboard Diode (1N4001) Rezistor 2.2K Sârmă Adaptor de alimentare pentru arduino Pin headers Instrumente de lipit Sârmă Strippers Cravate Zip Dremel Multimetru Panouri
Pasul 2: Deschideți mașina cu bule
Mai întâi va trebui să deschideți aparatul cu bule. Cel pe care l-am găsit a fost ușor de deschis, doar patru șuruburi cu cap Philips.
Odată ajuns în interior, deconectați bateria și motorul de la întrerupător și firele de lipit atât pentru motor cât și pentru pachetul de baterii suficient de mult timp pentru a fi alimentate în afara mașinii. Apoi, utilizați un instrument Dremel pentru a face o deschidere în plastic pentru a alimenta firele. Dacă vă plac bulele colorate, atașați LED-ul sau ThingM BlinkM pe partea superioară a aparatului. În cele din urmă, am optat pentru a plasa o mini-pană pe spatele mașinii cu bule pentru a colecta toate firele. Acest lucru a făcut mai ușoară reglarea distanței dintre controler și unitate.
Pasul 3: Pregătiți butonul Easy Snooze
Utilizatorul Flickr, Tommy Bear, a oferit un ghid pas cu pas pentru hackingul ușor al butoanelor.
În esență, trebuie să scoateți un condensator și un rezistor și să vă atașați propriile fire. Butonul ușor se deschide ușor, scoțând picioarele din plastic pentru a accesa cele patru șuruburi cu cap Philips. Asigurați-vă că atârnați de picioare. Butoanele mari stâncă.
Pasul 4: Protejează Circut
Conectarea lucrurilor În funcție de ecranul LCD pe care îl alegeți, pot exista cerințe de cablare diferite. Pentru ecranul LCD Sparkfun Basic 16x2 caractere și utilizarea bibliotecii LiquidCrystal.h Utilizarea bibliotecii LCD și urmărirea fișei tehnice (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Iată o schemă de cablare:
Inițial plănuiam să rulez motorul direct de pe tranzistor. Se pare că motorul produce o cantitate semnificativă de zgomot în sol, determinând imprimarea LCD a gunoiului. Am trecut la un releu pentru a păstra separat motorul și circuitele Arduino. Nu eram familiarizat cu realizarea acestui tip de circuit. Aceste resurse au fost utile, vă recomandăm să le verificați. Bildr.org: Control de mare putere: Arduino + TIP120 TransistorITP Tutorial de calcul fizic: Utilizarea unui tranzistor pentru a controla sarcini de curent ridicate cu un Arduino
Pasul 5: scrieți codul
Iată un depozit GitHub al codului curent pe care îl folosesc. Are nevoie de un pic de muncă, dar ar trebui să te ducă la plecare. Îmbunătățiri care urmează să fie făcute în viitor: - Incorporează un dispozitiv extern de menținere a timpului sau chiar un ceas de timp bazat pe GPS, evitând pierderea timpului și a alarmei dacă Arduino pierde puterea - Permiteți setarea timpului de la distanță sau alarme diferite pentru diferite zile săptămânii - Metodă de activare a bulelor pentru distracție (secvența de atingere a butonului secret de amânare?)
Pasul 6: Construiți circuitul pe Perfboard
Odată ce aveți un circuit de lucru pe panou, este ușor să transferați totul pe perfboard pentru a crea o configurare mai permanentă. Mi s-a întâmplat să am câteva piese așezate în jur, dar puteți găsi, de asemenea, plăci asemănătoare cu modelele de panouri, care facilitează deplasarea circuitului.
Deoarece nu sunt conectate găuri pe acest tip de placă, am conectat un cablu de masă și + 5V pe lateral. Inițial am lipit ecranul LCD direct pe perfboard. Idee rea! A făcut dificilă depanarea. A doua oară am lipit anteturile de pin feminine pe panoul de perfecționare, astfel încât ecranul LCD să poată fi detașat.
Pasul 7: Testați și reglați
După ce ați terminat circuitul perfboard, conectați-l la Arduino. Odată ce totul pare să funcționeze, puteți monta mașina cu bule și controlerul în dormitor.
Am ajuns să folosesc o cutie suplimentară pentru a monta deocamdată microcontrolerul pe rama patului.
Recomandat:
Ceas strălucitor cu bule de aer; Alimentat de ESP8266: 7 pași (cu imagini)
Ceas luminos cu bule de aer; Alimentat de ESP8266: „ceas strălucitor cu bule de aer” afișează ora și unele elemente grafice prin bule de aer iluminate în lichid. Spre deosebire de afișajul cu matrice cu LED-uri, bulele de aer strălucitoare și în derivă îmi oferă ceva de relaxat. La începutul anilor 90, mi-am imaginat „afișarea cu bule”. Unfo
Cum se face ceasul de birou Led Pixel Arduino: 9 pași
Cum să faci ceasul de birou Led Pixel Arduino: hai prieteni în acest instructiv, îți voi arăta cum să faci un ceas cu LED folosind arduino
Mașina cu bule controlată de internet: 4 pași (cu imagini)
Mașina cu bule controlate de internet: toată lumea știe că suflarea bule este foarte distractivă, dar poate fi o muncă grea. Putem rezolva această problemă construind pur și simplu o mașină cu bule controlată de internet, delegând efortul în timp ce culegem toate recompensele. Pentru pacientul internat, puteți verifica sau
Solar Powered Laser (pointer) - Un panou „Dimensiune hobby” îl rulează! - DIY simplu - Experiment distractiv !: 6 pași (cu imagini)
Solar Powered Laser (pointer) - Un panou „Dimensiune hobby” îl rulează! - DIY simplu - Experiment distractiv !: acest instructabil arată cum să alimentați un indicator laser cu un panou solar. o bună introducere în energia solară și un experiment distractiv
Episodul 16: Ceasul cu alarmă Feather: 3 pași
Episodul 16: Ceasul cu alarmă Feather: V-ați săturat să vă treziți cu acea enervantă alarmă cu ceas cu alarmă în fiecare dimineață? V-ați dori să existe un mod mai liniștit și mai moale de a vă trezi? Ei bine, noi aici, la Stupid Inventions știm cum vă simt! Acesta este motivul pentru care am dezvoltat Feather Alar