Turinys:
- 1 žingsnis: kaip tai veikia
- 2 žingsnis: reikmenys
- 3 žingsnis: „Arduino“kodas ESP-01
- 4 žingsnis: sukurkite savo PCB
Video: Saulės energijos jutiklis: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šis paprastas ir nebrangus saugumo jutiklis turi keletą pastebimų savybių, kurios gali sudominti mėgėjus:
- Maitinamas saulės energija su mažu saulės elementu
- įkraunama ličio baterija
- įkrovimo grandinė gali būti maitinama USB kabeliu pradiniam įkrovimui arba akumuliatoriaus įkrovimui
- „Mosfet“fiksavimo grandinė, todėl mikrobangų jutiklio galia yra TIK pastovi, kol bus juntamas judesys
- mikrobangų/radaro jutiklis naudoja tik mikroamperus.
- pranešimams naudoja nebrangų ESP-01
Pagrindinis šios grandinės aspektas yra naudoti P kanalo „mosfet“, kad įjungtų grandinę, kai signalas gaunamas iš jutiklio, ir tada kitą signalą iš ESP-01, išlaikant grandinę ir fiksatorių, kol ESP-01 bus pasiruošę išjungti. Kai jutiklis įjungia grandinę, grandinė lieka įjungta, net jei jutiklio gaidukas išsijungia, kol ESP-01 programa bus baigta. Ši grandinė leidžia išvengti problemos, kad ESP-01 priklausytų nuo to, kiek laiko jutiklio trigerio išėjimas išlieka aktyvus. Kai kurių jutiklių veikimo laikas gali būti pakeistas, kiti yra sunkesni. Naudojant šią konfigūraciją, viskas, ko reikia, yra trumpas aktyvus aktyviklis.
1 žingsnis: kaip tai veikia
Įjungus jutiklį, jis perduos teigiamą signalą tranzistoriui Q1. (Aš naudoju ir radaro jutiklį, ir PIR. Atrodo, kad abu veikia vienodai gerai. Radaro jutiklis yra geresnis naudoti lauke, nes jis aptiks judesį per plastikinį indą ir net sienas. PIR nėra tokie funkcionalūs lauke, kur yra saulės energija labiau tinka.)
Kai Q1 įsijungia, jis įjungia Q3 per diodą D1. Kai Q3 įsijungia, „Mosfet Q2“vartai bus traukiami į žemę, įjungiant „mosfet“ir leidžiant srovei tekėti grandinėje į mažą 3,3 V reguliatorių (naudojamas ESP-01 maitinti).
Kai tik ESP-01 įsijungs, Rx kaištis bus nustatytas HIGH, kuris dabar taip pat perduos aktyvų signalą Q3 per diodą D2. Dabar, jei jutiklis įjungiamas žemai, Q3 vis dar įjungtas, maitinimas teka per „Mosfet“, o ESP-01 yra įjungtas. Šis modulis bus įjungtas tol, kol jo vidinė programa nustatys RX kaištį LOW, o jei jutiklio paleidiklis vis dar yra LOW, modulis išjungs maitinimą.
2 žingsnis: reikmenys
1-IRLML6402 P-Channel Mosfet (naudoju SOT-23 versiją). Šie maži vaikinai yra daug pigesni, palyginti su didesniais T0-92 stiliaus P-CH mosfetais.
2 - 1N5817 Diodai
1 - LED jūsų pasirinkimas!
2 - 2P jungtys, skirtos saulės elementų įėjimui ir ličio baterijos įėjimui. Kai kuriose ličio baterijose yra skirtingų dydžių JST jungčių, todėl galbūt norėsite nuspręsti, kokią jungtį naudoti. „Gerber“failai yra sukonfigūruoti jungtims su 2,54 mm atstumu.
1 - 1000uf kondensatorius (nebūtinai būtinas. Galite koreguoti dydį. Tai skirta ESP -01 galios išlyginimui)
2 - 2n3904 tranzistoriai
1 - 220 omų rezistorius
2-1k rezistoriai
2-10k rezistoriai
2 - 100 000 rezistorių
1 - 220 000 rezistorius
1-3 kontaktų slankiklis
1 - 3 kontaktų antraštė jutikliui įvesti
1 - ESP -01
1 - 2x4 (8 kontaktų) antraštė ESP -01 nustatymui
1 - 3,3 voltų reguliatoriaus plokštė tokia
1 - RCWL -0516 mikrobangų/radaro jutiklis toks
1 - Saulės įkroviklio plokštė tokia
3 žingsnis: „Arduino“kodas ESP-01
Pateikiau du kodo failus, kuriuos galite naudoti grandinei išbandyti.
„LatchCircuitTest.ino“failas yra paprasta bandymo grandinė, kuri prieš paleisdama skląstį apie 10 sekundžių mirksės ESP-01 borto šviesos diodą. Užrakto grandinei naudoju ESP-01 Rx kaištį. (3 kaištis). Kol šis kaištis yra AUKŠTAS, grandinė bus maitinama. Kai šis kaištis bus nustatytas žemoje padėtyje (ir darant prielaidą, kad gaiduko kaištis taip pat yra ŽEMAS), grandinė išsijungs, o jutiklis vis tiek bus įjungtas ir vėl įjungiamas.
Antrasis failas, ESP-01_Email_Solar_Power_Latch_Simple.ino, yra užkoduotas ir siunčiamas el.
Šį failą reikia redaguoti naudojant šią informaciją:
- Jūsų „Wi -Fi“SSID
- Jūsų „wifi“slaptažodis
- Jūsų gmail adresas
- Jūsų „Gmail“slaptažodis
- Pašto laiško adresas A
- Pašto laiško adresas A
Į failą taip pat įeina kodas, skirtas nusiųsti http žiniatinklio užklausą į ESP-01 varomą signalų modulį, kuris atsakys į užklausą. Idealu, jei garso signalas yra sukonfigūruotas taip, kad naktį, kai galbūt nestebite el. Laiškų, garsinis signalas gali skambėti, kai suveikia jutiklio grandinė.
Pirmoje pamokoje yra paprastos signalizacijos plokštės (ESP-01) pavyzdys!
4 žingsnis: sukurkite savo PCB
Šio projekto schema buvo sukurta naudojant „Kicad“programinę įrangą. PCB, kurį matote vaizdo įraše, taip pat buvo sukurtas naudojant failus, sukurtus iš „Kicad“.
Šio projekto PCB galite užsisakyti iš jclpcb.com arba bet kurio kito PCB tiekėjo.
Čia yra nuoroda į „Gerber“failus, kurie buvo sukurti šiam projektui.
Rekomenduojamas:
5 USD saulės energijos bankas iš perdirbto nešiojamojo kompiuterio akumuliatoriaus: 5 žingsniai (su nuotraukomis)
5 USD saulės energijos bankas iš perdirbto nešiojamojo kompiuterio akumuliatoriaus: Kai kurie iš jūsų žinote, kad mano kolegijoje buvo rengiama mokslo paroda, jų konkursas taip pat buvo skirtas jaunesniesiems. Mano draugas norėjo jame dalyvauti, jie manęs paklausė, ką daryti, aš jiems pasiūliau šį projektą ir
„Arduino“saulės energijos temperatūros ir drėgmės jutiklis kaip 433 MHz „Oregon“jutiklis: 6 žingsniai
„Arduino“saulės energijos temperatūros ir drėgmės jutiklis kaip 433 MHz „Oregon“jutiklis: tai saulės energija varomo temperatūros ir drėgmės jutiklio konstrukcija. Jutiklis imituoja 433 MHz „Oregon“jutiklį ir matomas „Telldus Net“šliuzuose. Ko jums reikia: 1x „10-LED“Saulės energijos judesio jutiklis " iš Ebay. Įsitikinkite, kad parašyta 3,7 V tešla
Kaip teisingai išmatuoti belaidžio ryšio modulių energijos suvartojimą mažos energijos suvartojimo laikais?: 6 žingsniai
Kaip teisingai išmatuoti belaidžio ryšio modulių energijos suvartojimą mažo energijos suvartojimo eroje?: Mažas energijos suvartojimas yra labai svarbi daiktų interneto sąvoka. Dauguma daiktų interneto mazgų turi būti maitinami baterijomis. Tik teisingai išmatuodami belaidžio modulio energijos suvartojimą galime tiksliai įvertinti, kiek akumuliatoriaus
LEIDS - mažos energijos IOT durų jutiklis: 8 žingsniai (su nuotraukomis)
LEIDS - mažai energijos turintis IOT durų jutiklis: kas yra LEIDS? LEIDS yra IOT jutiklis, pagrįstas ESP8266. Šis jutiklis naudoja šią plokštę, minkštą fiksavimo grandinę, nendrinį jungiklį ir kai kuriuos magnetus, kad sukurtų durų jutiklį, kuris atsiųs įspėjimą, kai jūsų durys atsidarys ir užsidarys
Saulės spinduliuotės įtaisas (SID): „Arduino“pagrįstas saulės jutiklis: 9 žingsniai
Saulės apšvitos prietaisas (SID): „Arduino“pagrindu pagamintas saulės jutiklis: Saulės apšvitos prietaisas (SID) matuoja saulės ryškumą ir yra specialiai sukurtas naudoti klasėje. Jie sukurti naudojant „Arduinos“, todėl juos gali kurti visi - nuo jaunesniųjų klasių studentų iki suaugusiųjų. Ši inst