Sadržaj:
Video: Mjerač vremena na infracrvenoj ploči: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
U jednoj od soba na katu u svojoj kući imam Infra Red panel. Kad sam u toj prostoriji i uključim ovu ploču, ponekad je zaboravim isključiti, što je gubitak dragocjene energije. Kako bih to spriječio, izgradio sam taj timar s infracrvenim pločama. Naravno, ovaj krug možete koristiti za isključivanje drugih uređaja nakon određenog vremena.
Rad ovog mjerača vremena je jednostavan. Kada jednom pritisnete gumb, jedna LED dioda se uključi, uključi se infracrvena ploča i uključi se mjerač vremena od 30 minuta. Ponovnim pritiskom na tipku vrijednost timera će se povećati za dodatnih 30 minuta i uključit će se druga LED dioda. Budući da su prisutne 4 LED diode, maksimalna vrijednost timera je 2 sata. Prilikom odbrojavanja, LED diode će pokazati koliko je vremena preostalo pa će, kad preostane još samo 1 sat, zasvijetliti 2 LED diode. Ako vrijeme prođe, sve LED diode su isključene, a infracrvena ploča isključena.
Tijekom rada vrijednost mjerača vremena može se povećati za 30 minuta - ako još nije na maksimalnoj vrijednosti od 2 sata - pritiskom na gumb jednom. Ako želite isključiti mjerač vremena prije nego što je isteklo vrijeme, morate pritisnuti tipku pritisnutu jednu sekundu.
Kao i uvijek, ovaj sam projekt izgradio oko svog omiljenog mikrokontrolera PIC -a, ali možete koristiti i Arduino.
Imajte na umu da projekt uključuje napajanje od 230 V pa budite oprezni!
Korak 1: Potrebne komponente
Morate imati sljedeće komponente za ovaj projekt s nekim referencama gdje ih možete dobiti:
- Komad matične ploče
- PIC mikrokontroler 12F615,
- Nosač osigurača + osigurač 4A/250V
- Keramički kondenzator od 100nF
- Releji od 5 volti, sposobni za prebacivanje 230 V, 4 ampera
- Otpornici: 1 * 1k, 1 * 10k, 5 * 330 Ohm, 1 * 220 Ohm
- Dioda 1N4148,
- Tranzistor BC548,
- Tipkalo
- LED diode: 1 zelena, 4 narančasta, 1 crvena
- Napajanje od 5 volti
- Plastično kućište
Pogledajte shematski dijagram kako spojiti komponente.
Korak 2: Napajanje
Nešto treba reći o korištenju napajanja. Možete koristiti bilo koje 5 -voltno napajanje koje može osigurati struju od oko 200 mA. U ovom projektu koristio sam stari punjač za iPhone iz kojeg sam uklonio kućište i USB priključak i stavio ga na ploču s žicama s čvrstom jezgrom.
USB konektor na ovom izvoru napajanja također se koristi za spajanje dva dijela PCB -a napajanja, stoga ovu vezu spojite žicom. Na slici - oprostite zbog loše kvalitete slike - možete vidjeti ovu žicu koja se nalazi na mjestu gdje je nekada bio USB priključak. Punjač za iPhone može lako osigurati potrebnu snagu.
Korak 3: Izgradnja elektronike
Krug možete izgraditi na matičnoj ploči, ali budite vrlo oprezni s osiguračem i relejima koji prekidaju napajanje za infracrvenu ploču. Ni u kojem slučaju ne dodirujte mrežno napajanje!
Na slici možete vidjeti krug kako sam ga izgradio na ploči, uključujući privremeno postavljanje za testiranje radi li sve. Kao što je ranije spomenuto, priključio sam punjač za iPhone s nekim žicama sa čvrstom jezgrom malo iznad matične ploče. Sve stane u standardno plastično kućište.
Kad su sve LED i releji uključeni, krug troši oko 130 mA iz napajanja od 5 V.
Korak 4:
Kao što je već spomenuto, softver je napisan za PIC12F615. Napisano je u JAL -u. Budući da nisam koristio nikakve posebne knjižnice, ukupna veličina koda je samo 252 bajta što se lako uklapa u 1k fleš memoriju programa koju ovaj određeni kontroler ima.
U ovom projektu PIC radi na unutarnjoj frekvenciji takta od 4 MHz, pri čemu se Timer 1 koristi za smanjenje vrijednosti vremena čekanja, kontrolu releja i LED dioda. Tajmer 1 otkucava svakih 262 ms. Glavna petlja skenira tipku i povećava vrijeme čekanja kada se pritisne tipka ili poništava vremensko ograničenje kada se tipka pritisne 1 sekundu ili duže.
Izvorna datoteka JAL i datoteka Intel Hex su priložene.
Videozapis prikazuje rad mjerača vremena na infracrvenoj ploči. U ovom videu vrijeme čekanja je postavljeno na 5 sekundi po LED umjesto 30 minuta kako bi se moglo pokazati kako tajmer radi. Zelena LED dioda pokazuje da je napajanje uključeno, a crvena LED označava da je infracrvena ploča uključena. U videu sam lampom demonstrirao rad.
Očigledno sam ga snimio naopako pa će se pri povećanju vrijednosti timeouta uključiti više LED dioda s lijeve strane umjesto s desne strane što biste inače očekivali.
Video prikazuje sljedeće:
- Kad se pritisne gumb, prva LED dioda se pali i lampica se uključuje
- Ponovnim pritiskom na tipku produljit će se vrijeme i više LED dioda će se uključiti sve dok sve LED diode ne budu uključene
- Tijekom odbrojavanja, sve više LED dioda će se gasiti sve dok ne istekne vremensko ograničenje koje isključuje žarulju
- Pritiskom na gumb tijekom rada produžit će se vrijeme čekanja u ovom videu za 5 sekundi
- Pritiskom na gumb u trajanju od 1 sekunde poništava se vremensko ograničenje i isključuje žarulja.
Zabavite se u izgradnji vlastitog projekta i radujte se vašim reakcijama.
Preporučeni:
WiFi sat, mjerač vremena i vremenska stanica, kontrolirano Blynkom: 5 koraka (sa slikama)
WiFi sat, mjerač vremena i vremenska postaja, kontrolirano Blynkom: Ovo je digitalni sat Morphing (zahvaljujući Hari Wiguna za koncept i kôd za preinaku), također je analogni sat, postaja za izvještavanje o vremenu i kuhinjski mjerač vremena. U potpunosti ga kontrolira Blynk aplikacija na vašem pametnom telefonu putem WiFi -ja. Aplikacija vam omogućuje
Borba protiv koronavirusa: Jednostavan mjerač vremena za pranje ruku: 8 koraka (sa slikama)
Borba protiv koronavirusa: Jednostavan mjerač vremena za pranje ruku: S trenutnom pandemijom u svijetu, situacija se čini prilično zastrašujućom. Korona virus mogao bi biti bilo gdje. Koliko znamo, virus bi se mogao nositi nekoliko dana bez ikakvih simptoma. Zaista zastrašujuće. Ali hej, nemoj se previše bojati
20 sekundi Mjerač vremena za pranje za COVID-19: 6 koraka (sa slikama)
20 Mjerač vremena za pranje ruku za COVID-19: Kako se globalni COVID-19 širio, trebali bismo se zaštititi ne samo skupljajući manje i noseći maske za lice, već i češće perući ruke. Nije učinkovit protiv virusa ako to ne učinite ne perite ruke pravilno. Kako pravilno oprati ruke? W
Sve u jednom digitalni kronometar (sat, mjerač vremena, alarm, temperatura): 10 koraka (sa slikama)
Sve u jednom digitalni kronometar (sat, mjerač vremena, alarm, temperatura): Planirali smo napraviti mjerač vremena za neko drugo natjecanje, ali kasnije smo implementirali i sat (bez RTC -a). Ulaskom u programiranje zainteresirali smo se za primjenu više funkcionalnosti na uređaj te smo na kraju dodali DS3231 RTC, kao
Svjetlosni termin u NES kontroleru - mjerač vremena 555: 19 koraka (sa slikama)
Light Theremin u NES kontroleru - mjerač vremena 555: Igrao sam se s 555 IC -om i nikada do sada nisam uspio učiniti ništa. Kad sam čuo da je oživio i počeo oscilirati prema meni, bio sam prilično vraški zadovoljan sam sa sobom. Ako ga mogu natjerati da ispušta zvuk, onda bi netko trebao