Taula de continguts:
Vídeo: Temporitzador suficient per dormir: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
No he pogut trobar un bon nom per a aquest projecte. També en podríeu dir "prou temporitzador de son". La idea d’aquest projecte va sorgir durant unes vacances a l’hivern. Estàvem en una casa de vacances on no hi havia despertador a l'habitació del llit. Normalment necessito vuit hores de son, però no més, així que, quan em llevo i he dormit durant vuit hores, és hora que em llevi del llit. Malauradament, si no teniu rellotge despertador i encara és fosc a l'exterior, heu d'utilitzar el rellotge o el telèfon intel·ligent, però aquest últim no és una cosa que tinc al meu dormitori, per veure si heu dormit prou. Per no haver de mirar el rellotge cada vegada que em llevo durant la nit (i necessito les ulleres per llegir la pantalla), va néixer aquest projecte.
Necessitava un dispositiu que pogués indicar si havia dormit almenys 8 hores sense necessitat que em despertés un despertador exactament després de 8 hores. El dispositiu és un temporitzador alimentat per bateria que fa el senzill de parpellejar un LED 8 hores després d’engegar-lo. Així, quan em llevo, puc aixecar-me del llit si el LED parpelleja i hauria de dormir més mentre no ho faci.
Però aquesta no és l’única aplicació. Si teniu nens petits que encara no poden saber l'hora, podeu utilitzar aquest dispositiu per fer-los saber que poden sortir del llit tan aviat com el LED comenci a parpellejar.
Tingueu en compte que quan el LED comença a parpellejar no s’atura fins que no apagueu el dispositiu.
Com sempre, vaig construir aquest projecte al voltant del meu micro controlador preferit, el PIC, amb el llenguatge de programació JAL, però també podeu utilitzar un Arduino.
Pas 1: components necessaris
Cal que tingueu els components següents per a aquest projecte:
- Un tros de pissarra
- Microcontrolador PIC 12F615
- Presa IC de 8 pins
- Vidre de rellotge de 32.768 Hz
- Condensadors ceràmics: 2 * 22pF, 1 * 100nF
- Resistències:! * 220k, 1 * 33k, 1 * 4k7
- LED verd
- Interruptor d'encès / apagat
- Suport de bateries per a 3 piles AA o 3 piles AAA + piles
- Una carcassa de plàstic
Consulteu l’esquema esquemàtic sobre com connectar els components.
Pas 2: dissenyar i construir l'electrònica
El rang de tensió de funcionament del PIC està entre 2 i 5,5 volts, cosa que el fa adequat utilitzant 3 bateries AA o AAA com a font d'alimentació. Poden ser bateries normals (la tensió total d’alimentació és igual a 4,5 volts) o bateries recarregables (la tensió total d’alimentació és igual a 3,6 volts).
Tot el temps es realitza en programari mitjançant el PIC12F615. El requisit principal per al disseny era que el dispositiu fos portàtil i, per tant, amb bateria. Com que el PIC funciona a una freqüència de rellotge molt baixa de 32 kHz, consumeix al voltant de 23 uA a 3,6 V / 29 uA a 4,5 V quan està engegat i quan el LED està apagat. Això garantirà una llarga durada de la bateria. Com que el LED no ha de ser brillant, hi circula un corrent baix a causa de la resistència 4k7, que també contribueix a una vida de bateria més llarga.
A les imatges es pot veure el circuit tal com el vaig construir a la tauleta inclòs el resultat final quan es va col·locar en una carcassa de plàstic.
Pas 3: el programari
Com ja s'ha esmentat, el programari està escrit per a un PIC12F615 mitjançant el llenguatge de programació JAL. El programari realitza una tasca senzilla. Utilitzant un temporitzador del PIC, el rellotge de cristall de rellotge de 32.768 Hz es divideix per 32.768, donant lloc a un senyal intern d’1 segon. El PIC fa servir un comptador per comptar de 0 a 60 segons * 60 minuts * 8 hores = 28.800.
Quan el dispositiu està engegat, el LED parpellejarà 3 vegades, i després s’iniciarà el temporitzador de 8 hores. Parpellejant a l’encesa es fa per demostrar que encara hi ha prou energia a les bateries. Al cap de 8 hores, el LED començarà a parpellejar de nou, però només deixarà de parpellejar quan el dispositiu estigui apagat.
Hi ha una característica addicional al dispositiu. Les bateries recarregables no s’han de descarregar completament. Per evitar-ho, el dispositiu comprovarà el voltatge de la bateria una vegada que estigui engegat. Si la tensió de la bateria és inferior a 3,0 volts, el dispositiu no parpellejarà el LED i passarà al mode de repòs. Cal apagar el dispositiu i canviar les bateries, per la qual cosa funcionarà normalment després d’encendre’s de nou.
S'adjunten el fitxer font JAL i el fitxer Intel Hex per programar el PIC. Si esteu interessats a utilitzar el microcontrolador PIC amb JAL, un llenguatge de programació similar a Pascal, visiteu el lloc web de JAL a
Diverteix-te construint el teu propi projecte i esperant les teves reaccions i aplicacions alternatives.
Recomanat:
Termòmetre IR per dormir: 5 passos
Termòmetre IR per dormir: aquest Lazy Old Geek (L.O.G.) va comprar recentment un mòdul tèrmic IR, MLX90614, a AliExpress.com. Aquest és el mateix tipus de sensor que s’utilitza en els termòmetres del front i de l’oïda que es mostren a la tercera imatge. Es diuen beca sense contacte
Motor pas a pas amb xancletes D i temporitzador 555; la primera part del circuit el temporitzador 555: 3 passos
Motor pas a pas amb xancletes D i temporitzador 555; la primera part del circuit el temporitzador 555: el motor pas a pas és un motor de corrent continu que es mou en passos discrets. S’utilitza sovint en impressores i fins i tot en robòtica. L’explicaré en passos. La primera part del circuit és un 555 temporitzador. És la primera imatge (vegeu més amunt) amb un xip 555 amb
Control remot de Youtube Arduino per dormir (Leobot Electronics): 4 passos
Control remot Arduino Youtube per dormir (Leobot Electronics): Comandament Arduino Youtube Si utilitzeu Youtube per proporcionar-vos una pel·lícula o música per veure mentre dormiu, segurament us hauria despertat un anunci de càrrega o diferents nivells de volum quan una nova pel·lícula comença. No cal dir que això pot ser qui
Microcontrolador AVR. LED intermitents mitjançant el temporitzador. Interruptors temporitzadors. Mode temporitzador CTC: 6 passos
Microcontrolador AVR. LED intermitents mitjançant temporitzador. Interruptors temporitzadors. Mode temporitzador CTC: Hola a tots! Els temporitzadors són un concepte important en el camp de l'electrònica. Tots els components electrònics funcionen en una base de temps. Aquesta base de temps ajuda a mantenir tot el treball sincronitzat. Tots els microcontroladors funcionen a una freqüència de rellotge predefinida, el
Temporitzador NE555 - Configuració del temporitzador NE555 en una configuració Astable: 7 passos
Temporitzador NE555 | Configuració del temporitzador NE555 en una configuració astable: el temporitzador NE555 és un dels circuits integrats més utilitzats al món de l’electrònica. Té la forma de DIP 8, és a dir, que inclou 8 pins