Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
Ta preprost in poceni varnostni senzor ima nekaj pomembnih funkcij, ki bi lahko zanimale ljubitelje:
- Na sončno energijo z majhno sončno celico
- litijeva baterija za ponovno polnjenje
- polnilno vezje lahko napajate s kablom USB za prvo polnjenje ali polnjenje baterije
- Zapiralni tokokrog Mosfeta, tako da je moč SAMO konstantna za mikrovalovni senzor, dokler se ne zazna gibanje
- mikrovalovni/radarski senzor uporablja samo mikroampere energije.
- za obvestila uporablja poceni ESP-01
Ključni vidik tega vezja je uporaba M-kanalnega kanala P za zaklepanje vezja, ko je signal prejet od senzorja, nato pa še en signal od ESP-01, ki drži vezje vklopljeno in zapah na mestu, dokler ni ESP-01 pripravljen za izklop. Ko senzor sproži vezje, ostane vezje vklopljeno, tudi če se sprožilec senzorja izklopi, dokler se program ESP-01 ne zaključi. To vezje preprečuje, da bi bil ESP-01 odvisen od tega, kako dolgo ostane sprožilni izhod senzorja aktiven. Nekateri senzorji lahko spremenijo sprožilne čase na senzorju, drugi so težji. S to konfiguracijo je potreben kratek aktivni sprožilec.
1. korak: Kako deluje
Ko se senzor sproži, bo na tranzistor Q1 oddajal pozitiven signal. (Uporabil sem radarski senzor in PIR. Oba delujeta enako dobro. Radarski senzor je boljši za zunanjo uporabo, saj zazna gibanje skozi plastično posodo in celo stene. PIR -ji niso tako funkcionalni na prostem, kjer je sončna energija bolj primerno.)
Ko se Q1 vklopi, se vklopi Q3 skozi diodo D1. Ko se Q3 vklopi, bodo vrata MOSFET-a Q2 privlečena na tla, pri čemer bo vklopljen MOSFET in omogočen pretok toka v vezju do majhnega 3,3-voltnega regulatorja (ki se uporablja za napajanje ESP-01).
Takoj, ko se ESP-01 vklopi, je pin Rx nastavljen na VISOKO, ki bo zdaj tudi preko diode D2 poslal aktivni signal na Q3. Če se senzor sproži nizko, je Q3 še vedno vklopljen, še vedno teče skozi mosfet in ESP-01 ostane vklopljen. Ta modul bo ostal vklopljen, dokler notranji program ne nastavi nastavka Rx LOW in če je sprožilec senzorja še vedno LOW, bo to izklopilo napajanje modula.
2. korak: Zaloge
1-Mosfet P-kanala IRLML6402 P (uporabljam različico SOT-23). Ti mali fantje so veliko cenejši v primerjavi z večjimi mosfeti P-CH v slogu T0-92.
2 - 1N5817 Diode
1 - LED po vaši izbiri!
2 - 2P priključka za vhod sončne celice in vhod litijeve baterije. Nekatere litijeve baterije imajo priložene priključke JST različnih velikosti, zato boste morda želeli določiti, kakšen priključek želite uporabiti. Gerber datoteke so konfigurirane za priključke z razmikom 2,54 mm.
1 - 1000uf kondenzator (ni nujno potrebno. Velikost lahko prilagodite. To je za glajenje moči ESP -01)
2 - 2n3904 tranzistorji
1 - 220 ohmski upor
2 - 1k upori
2 - 10k uporov
2 - 100k uporov
1 - 220k upor
1 - 3 -polno drsno stikalo
1 - 3 -polna glava za vhod senzorja
1 - ESP -01
1 - 2x4 (8 -polna) ženska glava za nastavitev ESP -01
Tokokrog regulatorja 1 - 3,3 volta
1 - Mikrovalovni/radarski senzor RCWL -0516, kot je ta
1 - Takšna plošča za sončni polnilnik
3. korak: Arduino koda za ESP-01
Zagotovil sem dve kodni datoteki, ki ju lahko uporabite za testiranje vezja.
Datoteka LatchCircuitTest.ino je preprosto preskusno vezje, ki bo utripalo vgrajeno LED ESP-01 približno 10 sekund, preden se sprosti zapah. Za vezje uporabljam zatič Rx ESP-01. (Pin 3). Dokler je ta pin nastavljen na VISOKO, bo vezje ostalo napajano. Ko je ta zatič nastavljen na LOW (in ob predpostavki, da je sprožilni zatič tudi NIZK), se vezje izklopi, senzor pa se še vedno napaja, da se znova sproži.
Druga datoteka, ESP-01_Email_Solar_Power_Latch_Simple.ino, je kodirana za pošiljanje e-pošte prek gmaila, kadar koli se sproži vezje.
To datoteko je treba urediti z naslednjimi podatki:
- SSID vašega WiFi
- Vaše geslo za wifi
- Vaš gmail naslov
- Vaše geslo za gmail
- A naslov za e -poštno sporočilo
- A od naslova za e -poštno sporočilo
Datoteka vključuje tudi kodo za pošiljanje spletne spletne zahteve http na modul z zvočnikom, ki podpira ESP-01, ki se bo odzval na zahtevo. Idealno je, če je brenčalo konfigurirano tako, da ponoči, ko morda ne spremljate e -poštnih sporočil, lahko brenčalec zasliši, ko se sproži vezje senzorja.
V mojem prvem navodilu je primer preproste brenčalne plošče (ESP-01)!
4. korak: Zgradite lastno tiskano vezje
Shema tega projekta je bila ustvarjena s programsko opremo Kicad. PCB, ki ga vidite v videoposnetku, je bil ustvarjen tudi z datotekami, ustvarjenimi iz Kicada.
PCB -je za ta projekt lahko naročite pri jclpcb.com ali pri katerem koli drugem dobavitelju pcb -jev.
Tukaj je povezava do datotek Gerber, ki so bile ustvarjene za ta projekt.
Priporočena:
LED -luč s časovno razporejeno sončno energijo in baterijo: 4 koraki
LED -luč s časovno razporejeno sončno energijo in baterijo: V tem navodilu vam bom pokazal, kako sem v svoji lopi naredil LED -luč. Ker nimam povezave z električnim omrežjem, sem ga napajal z baterijo. Baterija se polni preko sončne celice. LED lučka se vklopi s pulznim stikalom in se izklopi po
Samodejna ulična razsvetljava s sončno energijo: 3 koraki
Samodejna ulična razsvetljava s sončno energijo: Moja hiša se nahaja na podeželju, zato je ulica pred mojo hišo popolnoma temna, ko sploh ni svetlobe. Tako sem tukaj naredil ulično svetilko na sončno energijo, ki se samodejno prižge ob sončnem zahodu in izklopi ob sončnem vzhodu. Sončno ploščo uporablja kot
Električni motor na sončno energijo: 3 koraki
Električni motor na sončno energijo: Cilj: izdelava preprostega elektromotorja z mini solarnimi ploščami - velika hitrost z uporabo le nekaj komponent: manjšega likalnika, manjšega tuljave, trstičnega stikala, 3 neodimskih magnetnih diskov, pospeševalnika (NEOBVEZNO) , mini sončne celice.
Parkirni senzor LED na sončno energijo: 8 korakov (s slikami)
LED parkirni senzor na sončno energijo: Naša garaža nima veliko globine in ima na koncu omare, ki globino še dodatno zmanjšajo. Avto moje žene je dovolj kratek, da se prilega, a je blizu. Ta senzor sem naredil, da poenostavim postopek parkiranja in zagotovim, da se avto polni
Arduino senzor temperature in vlažnosti na sončno energijo kot 433mhz Oregonski senzor: 6 korakov
Arduino senzor temperature in vlažnosti na sončno energijo kot senzor Oregon 433 mhz: To je sestavljen iz senzorja temperature in vlažnosti na sončno energijo. Senzor posnema senzor Oregon s 433 mhz in je viden v prehodu Telldus Net. Kaj potrebujete: 1x " 10-LED Senzor gibanja sončne energije " z Ebaya. Prepričajte se, da piše 3.7V baterija