Tartalomjegyzék:

Infravörös panel időzítő: 4 lépés (képekkel)
Infravörös panel időzítő: 4 lépés (képekkel)

Videó: Infravörös panel időzítő: 4 lépés (képekkel)

Videó: Infravörös panel időzítő: 4 lépés (képekkel)
Videó: Mi is ez valójában? I Az INFRAPANEL bemutató 2024, Július
Anonim
Infravörös panel időzítő
Infravörös panel időzítő

A ház egyik emeleti szobájában van egy infravörös panel. Amikor abban a szobában vagyok, és bekapcsolom ezt a panelt, néha elfelejtem kikapcsolni, ami értékes energiapazarlás. Ennek elkerülése érdekében megépítettem ezt az infravörös panel időzítőt. Természetesen ezt az áramkört használhatja más eszközök kikapcsolására egy bizonyos időtúllépés után.

Az időzítő működése egyszerű. Ha egyszer megnyom egy gombot, egy LED világít, az infravörös panel bekapcsol, és egy 30 perces időzítő indul. A gomb újbóli megnyomása további 30 perccel növeli az időzítő értékét, és egy második LED világít. Mivel 4 LED van jelen, a maximális időzítő értéke 2 óra. Visszaszámláláskor a LED -ek jelzik, hogy mennyi idő van hátra, így ha csak 1 óra van hátra, 2 LED világít. Ha eltelt az idő, az összes LED kialszik, és az infravörös panel kikapcsol.

Működés közben az időzítő értékét a nyomógomb egyszeri megnyomásával 30 perccel növelheti - ha még nem a maximális 2 órás értéken. Ha ki szeretné kapcsolni az időzítőt az időkorlát letelte előtt, akkor nyomja meg a nyomógombot egy másodpercig.

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

Ne feledje, hogy a projekt 230 voltos hálózati feszültséget kapcsol, ezért legyen óvatos!

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, néhány hivatkozással, ahol ezeket beszerezheti:

  • Egy darab kenyeretábla
  • PIC mikrokontroller 12F615,
  • Biztosíték tartó + biztosíték 4A/250V
  • 100nF kerámia kondenzátor
  • 5 voltos relék, 230 V, 4 amper kapcsolására alkalmas
  • Ellenállások: 1 * 1k, 1 * 10k, 5 * 330 Ohm, 1 * 220 Ohm
  • Dióda 1N4148,
  • BC548 tranzisztor,
  • Nyomógomb
  • LED -ek: 1 zöld, 4 sárga, 1 piros
  • 5 voltos tápegység
  • Műanyag ház

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

2. lépés: A tápegység

A tápegység
A tápegység

Valamit el kell mondani a használt tápegységről. Bármilyen 5 voltos tápegységet használhat, amely körülbelül 200 mA áramot tud biztosítani. Ebben a projektben egy régi iPhone töltőt használtam, amelyből eltávolítottam a házat és az USB -csatlakozót, és néhány szilárd magú vezetékkel a kenyérpultra helyeztem.

A tápegység USB -csatlakozója a tápegység PCB -jének két részének csatlakoztatására is szolgál, ezért győződjön meg róla, hogy ezt a kapcsolatot egy vezetékkel hozza létre. A képen - elnézést a rossz képminőségért - látható ez a vezeték, amely azon a helyen van, ahol az USB -csatlakozó volt. Az iPhone töltő könnyen biztosítja a szükséges energiát.

3. lépés: Az elektronika építése

Az elektronika építése
Az elektronika építése
Az elektronika építése
Az elektronika építése

Az áramkört kenyérsütő táblára építheti, de legyen nagyon óvatos a biztosítékkal és a relékkel, amelyek átkapcsolják az infravörös panel tápellátását. Semmilyen módon ne érintse meg a hálózati csatlakozót!

A képen láthatja az áramkört, ahogy a kenyérlapra építettem, beleértve az ideiglenes beállítást a teszteléshez, ha minden működik. Amint azt korábban említettük, az iPhone töltőt néhány vezetékkel kötöttem össze, amelyek szilárd maggal rendelkeznek egy kicsit a kenyértábla felett. Mindez elfér egy szabványos műanyag házban.

Amikor az összes LED és a relék az áramkörön vannak, az áramkör körülbelül 130 mA -t vesz fel az 5 voltos tápegységből.

4. lépés:

Amint már említettük, a szoftver PIC12F615 -hez készült. JAL -ban írták. Mivel nem használtam külön könyvtárat, a teljes kódméret mindössze 252 bájt, ami könnyen elfér az 1k program flash memóriájában.

Ebben a projektben a PIC 4 MHz belső órajel -frekvencián fut, ahol az 1. időzítőt használják az időtúllépési érték csökkentésére, a relék és a LED -ek vezérlésére. Az 1. időzítő 262 ms -onként ketyeg. A fő hurok beolvassa a nyomógombot, és növeli az időtúllépést, amikor megnyomja a nyomógombot, vagy visszaállítja az időtúllépést, amikor a nyomógombot legalább 1 másodpercig lenyomja.

A JAL forrásfájl és az Intel Hex fájl csatolva van.

A videó az infravörös panel időzítő működését mutatja be. Ebben a videóban az időkorlát LED -enként 5 másodpercre van állítva 30 perc helyett, hogy meg lehessen mutatni az időzítő működését. A zöld LED azt jelzi, hogy a készülék be van kapcsolva, a piros LED pedig azt jelzi, hogy az infravörös panel be van kapcsolva. A videóban lámpát használtam a működés bemutatására.

Nyilvánvalóan fejjel lefelé forgattam, így az időtúllépés értékének növelésekor a bal oldali LED -ek jobbra fognak kapcsolni, mint általában.

A videó a következőket mutatja be:

  • Amikor megnyomja a nyomógombot, az első LED világít, és a lámpa felgyullad
  • Ha ismét megnyomja a nyomógombot, megnöveli az időt, és további LED -ek világítanak mindaddig, amíg az összes LED ki nem gyullad
  • A visszaszámlálás során egyre több LED fog kialudni, amíg az időkorlát le nem telik, ami lekapcsolja a lámpát
  • Ha megnyomja a nyomógombot működés közben, akkor a videó időtúllépése 5 másodperccel megnő
  • A nyomógomb 1 másodperces lenyomása visszaállítja az időtúllépést, és kikapcsolja a lámpát.

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

Ajánlott: