Tartalomjegyzék:

Elég alvás időzítő: 3 lépés
Elég alvás időzítő: 3 lépés

Videó: Elég alvás időzítő: 3 lépés

Videó: Elég alvás időzítő: 3 lépés
Videó: 10 trükk, hogy 2 perc alatt el tudj aludni 2024, November
Anonim
Elég alvás időzítő
Elég alvás időzítő

Nem találtam jó nevet ennek a projektnek. Nevezhetjük úgy is, hogy „elég alvó időzítő”. Ennek a projektnek az ötlete egy téli vakáció során merült fel. Egy nyaralóban voltunk, ahol nem volt ébresztőóra az ágyban. Általában 8 óra alvásra van szükségem, de ennél többre nincs szüksége, így amikor felébredek és 8 órát aludtam, ideje felkelnem az ágyból. Sajnos, ha nincs ébresztőórája, és még mindig sötét van odakint, akkor használnia kell az óráját vagy az okostelefonját - de ez utóbbit nem tartom a hálószobámban -, hogy megnézze, aludt -e eleget. Annak érdekében, hogy ne kelljen mindig az órámra nézni, amikor felébredek az éjszaka folyamán - és a szemüvegem kell a kijelzőhöz -, ez a projekt született.

Szükségem volt egy olyan eszközre, amely jelezheti, hogy legalább 8 órát aludtam -e anélkül, hogy pontosan 8 óra után fel kellett volna ébreszteni. Az eszköz egy akkumulátorral működő időzítő, amely egyszerűen lekapcsolja a LED -et 8 órával a készülék bekapcsolása után. Így amikor felébredek, felkelhetek az ágyból, ha a LED villog, és további alvást kell kapnom, amíg nem.

De nem ez az egyetlen alkalmazás. Ha kisgyermekei vannak, akik még nem tudják megmondani az időt, ezzel az eszközzel értesíthetik őket arról, hogy felkelhetnek az ágyukból, amint a LED villogni kezd.

Ne feledje, hogy amikor a LED villogni kezd, addig nem áll le, amíg ki nem kapcsolja a készüléket.

Mint mindig, ezt a projektet a kedvenc mikrovezérlőm, a PIC köré építettem, a JAL programozási nyelvet használva, de használhat egy Arduino -t is.

1. lépés: Szükséges összetevők

Szükséges összetevők
Szükséges összetevők

Ehhez a projekthez a következő összetevőkkel kell rendelkeznie:

  • Egy darab kenyeretábla
  • PIC mikrokontroller 12F615
  • 8 tűs IC aljzat
  • Nézze a 32,768 Hz -es kristályt
  • Kerámia kondenzátorok: 2 * 22pF, 1 * 100nF
  • Ellenállások:! * 220k, 1 * 33k, 1 * 4k7
  • Zöld LED
  • Be/Ki kapcsoló
  • Elemtartó 3 db AA vagy 3 db AAA elemhez + elemekhez
  • Műanyag ház

Tekintse meg az alkatrészek csatlakoztatásának vázlatos diagramját.

2. lépés: Az elektronika tervezése és megépítése

Az elektronika tervezése és kivitelezése
Az elektronika tervezése és kivitelezése
Az elektronika tervezése és kivitelezése
Az elektronika tervezése és kivitelezése
Az elektronika tervezése és kivitelezése
Az elektronika tervezése és kivitelezése

A PIC üzemi feszültségtartománya 2 V és 5,5 V között van, ezért 3 AA vagy AAA elemet használ tápellátásként. Ezek lehetnek normál elemek (a teljes tápfeszültség 4,5 Volt) vagy újratölthető elemek (a teljes tápfeszültség 3,6 Volt).

Minden időzítést a PIC12F615 szoftver végez. A tervezés fő követelménye az volt, hogy a készülék hordozható legyen, és akkumulátorral működjön. Mivel a PIC nagyon alacsony, 32 kHz -es órajel -frekvencián működik, bekapcsoláskor és amikor a LED nem világít, körülbelül 23 uA -t fogyaszt 3,6 V/ 29 uA -on 4,5 V -on. Ez garantálja az akkumulátor hosszú élettartamát. Mivel a LED -nek nem kell fényesnek lennie, a 4k7 ellenállás miatt alacsony áram folyik rajta, ami szintén hozzájárul az akkumulátor hosszabb élettartamához.

A képeken látható az áramkör, ahogy a kenyértáblára építettem, beleértve a műanyag házba helyezett végeredményt.

3. lépés: A szoftver

Amint már említettük, a szoftver a PIC12F615 számára készült, a JAL programozási nyelv használatával. A szoftver egyszerű feladatot lát el. A PIC időzítőjével a 32,768 Hz -es órajel -kristályórát 32,768 -zal osztják el, ami 1 másodperces belső jelet eredményez. A PIC ezután számlálóval számol 0 és 60 másodperc között * 60 perc * 8 óra = 28.800.

A készülék bekapcsolásakor a LED 3 -szor felvillan, majd a 8 órás időzítő elindul. Bekapcsoláskor a villogás azt jelzi, hogy az akkumulátorokban még mindig van elegendő energia. 8 óra elteltével a LED ismét villogni kezd, de csak akkor fejezi be a villogást, ha a készülék ki van kapcsolva.

Van egy további funkció a készülékben. Az újratölthető akkumulátorokat nem szabad teljesen lemeríteni. Ennek elkerülése érdekében a készülék bekapcsoláskor egyszer ellenőrzi az akkumulátor feszültségét. Ha az akkumulátor feszültsége 3,0 V alatt van, a készülék nem villog a LED -el, és alvó üzemmódba kapcsol. A készüléket ki kell kapcsolni, és ki kell cserélni az elemeket, majd újra bekapcsolás után normálisan fog működni.

A JAL forrásfájl és az Intel Hex fájl a PIC programozásához csatolva van. Ha szeretné használni a PIC mikrokontrollert a JAL -mal - Pascal -szerű programozási nyelvvel -, látogasson el a JAL webhelyére a

Jó szórakozást a saját projekt építéséhez, és várom a reakcióit és az alternatív alkalmazásokat.

Ajánlott: