INHOUDSOPGAWE:

Infrarood paneel timer: 4 stappe (met foto's)
Infrarood paneel timer: 4 stappe (met foto's)

Video: Infrarood paneel timer: 4 stappe (met foto's)

Video: Infrarood paneel timer: 4 stappe (met foto's)
Video: Terneo srz en terneo rzx - thermostaten voor infrarood verwarmingspanelen en convectoren 2024, Julie
Anonim
Infra-rooi paneel timer
Infra-rooi paneel timer

In een van die kamers bo in my huis het ek 'n Infra Red -paneel. As ek in die kamer is en ek die paneel aanskakel, vergeet ek soms om dit uit te skakel, wat 'n vermorsing van waardevolle energie is. Om dit te voorkom, het ek hierdie Infra Red Panel Timer gebou. U kan hierdie kring natuurlik gebruik om ander toestelle na 'n sekere tydsverloop uit te skakel.

Die werking van hierdie timer is eenvoudig. As u een keer op 'n drukknop druk, word een LED aangeskakel, die infrarooi paneel word aangeskakel en 'n timer van 30 minute begin. Deur weer op die drukknop te druk, word die timerwaarde met nog 30 minute verhoog en 'n tweede LED sal aanskakel. Aangesien daar 4 LED's is, is die maksimum timerwaarde 2 uur. As u aftel, sal die LED's aandui hoeveel tyd daar oor is, en as slegs 1 uur oor is, sal 2 LED's brand. As die tyd verby is, is alle LED's af en die infrarooi paneel is afgeskakel.

Tydens werking kan die timerwaarde met 30 minute verhoog word - indien nog nie met die maksimum waarde van 2 uur nie - deur een keer op die drukknop te druk. As u die timer wil afskakel voordat die tydsverloop verby is, moet u die drukknop vir 'n sekonde ingedruk hou.

Soos altyd het ek hierdie projek gebou rondom my gunsteling mikrobeheerder, die PIC, maar u kan ook 'n Arduino gebruik.

Let daarop dat die projek die netstroom van 230 Volt skakel, dus wees versigtig!

Stap 1: Vereiste komponente

Vereiste komponente
Vereiste komponente

U moet die volgende komponente vir hierdie projek hê met 'n paar verwysings waar u dit kan kry:

  • 'N Stukkie broodbord
  • PIC-mikrobeheerder 12F615,
  • Sekeringshouer + lont 4A/250V
  • Keramiek kapasitor van 100nF
  • 5 Volt -relais, wat 230 V, 4 Ampere kan skakel
  • Weerstande: 1 * 1k, 1 * 10k, 5 * 330 Ohm, 1 * 220 Ohm
  • Diode 1N4148,
  • Transistor BC548,
  • Druk knoppie
  • LED's: 1 groen, 4 amber, 1 rooi
  • 5 Volt kragtoevoer
  • 'N Plastiekbehuizing

Sien die skematiese diagram oor hoe om die komponente aan te sluit.

Stap 2: Die kragtoevoer

Die kragtoevoer
Die kragtoevoer

Iets moet gesê word oor die kragtoevoer. U kan enige 5 Volt -kragtoevoer gebruik wat 'n stroom van ongeveer 200 mA kan lewer. In hierdie projek het ek 'n ou iPhone -laaier gebruik waaruit ek die behuizing en die USB -aansluiting verwyder het en dit op die broodbord geplaas het met 'n paar drade met 'n soliede kern.

Die USB -aansluiting op hierdie kragtoevoer word ook gebruik om twee dele van die PCB van die kragtoevoer aan te sluit, dus maak seker dat u hierdie verbinding met 'n draad maak. Op die foto - jammer vir die swak beeldkwaliteit - kan u hierdie draad sien op die plek waar die USB -aansluiting vroeër was. Die iPhone -laaier kan maklik die nodige krag verskaf.

Stap 3: Bou die elektronika

Die bou van die elektronika
Die bou van die elektronika
Die bou van die elektronika
Die bou van die elektronika

U kan die kring op 'n broodbord bou, maar wees baie versigtig met die lont en die relais wat die netkrag van die infrarooi paneel skakel. Raak geensins die netkrag aan nie!

Op die foto kan u die kring sien terwyl ek dit op die broodbord gebou het, insluitend die tydelike opstelling om te toets of dit alles werk. Soos vroeër genoem, het ek die iPhone -laaier met 'n paar drade met 'n soliede kern 'n bietjie bo die broodbord verbind. Dit pas alles in 'n standaard plastiekbehuizing.

As alle LED's en die relais aan is, trek die stroombaan ongeveer 130 mA uit die 5 Volt -kragtoevoer.

Stap 4:

Soos reeds genoem, is die sagteware vir 'n PIC12F615 geskryf. Dit is in JAL geskryf. Aangesien ek geen spesifieke biblioteke gebruik het nie, is die totale kodegrootte slegs 252 grepe, wat maklik pas in die 1k -programflitsgeheue van hierdie spesifieke beheerder.

In hierdie projek werk die PIC op 'n interne klokfrekwensie van 4 MHz, waar timer 1 gebruik word om die time -outwaarde te verlaag, die relais en die LED's te beheer. Timer 1 merk elke 262 ms. Die hooflus skandeer die drukknoppie en verhoog die tydsduur wanneer die drukknop ingedruk word, of dit stel die tydsduur terug wanneer die drukknop vir 1 sekonde of langer ingedruk word.

Die JAL -bronlêer en die Intel Hex -lêer is aangeheg.

Die video toon die werking van die infrarooi paneelklok. In hierdie video is die tydsduur ingestel op 5 sekondes per LED in plaas van 30 minute om te kan wys hoe die timer werk. Die groen LED wys dat die krag aan is en die rooi LED dui aan dat die infrarooi paneel aangeskakel is. In die video gebruik ek 'n lamp om die werking te demonstreer.

Blykbaar het ek dit onderstebo verfilm, so as u die time -outwaarde verhoog, sal meer LED's aan die linkerkant aanskakel in plaas van regs wat u normaalweg sou verwag.

Die video wys die volgende:

  • As die drukknop ingedruk word, gaan die eerste LED aan en die lamp word aangeskakel
  • Deur weer op die drukknop te druk, word die tyd langer en meer LED's sal aangeskakel word totdat alle LED's aan is
  • Tydens aftel, sal meer en meer LED's afskakel totdat die tydsverloop verby is, wat die lamp afskakel
  • Deur op die drukknop te druk tydens die operasie, word die tydsduur in hierdie video met 5 sekondes verhoog
  • Deur die drukknop vir 1 sekonde in te druk, word die tydsduur teruggestel en die lamp afgeskakel.

Geniet u eie projek en sien uit na u reaksies.

Aanbeveel: