Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Tai „Smart Plug-point“su temperatūros drėgmės jutikliu DHT 11 ir avarine LED lempute. Kaip įprasta, šį lizdą galima įjungti ir išjungti per bet kurio išmaniojo telefono „WiFi“. Tai taip pat gali būti prijungta prie interneto ir galima naudotis daikto internetu (IOT).
Savybės, įskaitant:
1. Integruotas temperatūros drėgmės jutiklis
2. Apėjimo jungiklis, skirtas tiesiogiai valdyti lizdą
3. Stabili ESP8266 PCB
4. 230VAC į 3.3VDC įtrauktas į
5. „Wi -Fi“valdoma avarinė LED lemputė
6. Naudojant trečiosios šalies programinę įrangą, esant tam tikram akumuliatoriaus įkrovos lygiui, gali būti nutrauktas nešiojamojo kompiuterio ar išmaniojo telefono įkroviklis.
7. Mažas, patogus ir kompaktiškas.
1 žingsnis: reikalingos dalys
LYGIS: TARPINIS
1. ESP-12F arba ESP-12E
2. Variu plakiruota lenta + Etchant
3. AMS1117 3.3V įtampos reguliatorius
4. 1k ir 3528 raudonas SMD rezistorius ir šviesos diodas
5. 10uF, 100uF, 220uF, 0.1uFx2, 470uF kondensatoriai
6. 10kOhm rezistorius
7. 15 omų rezistorius
8. 1 kanalo 5 V relės plokštė (aš padariau savo)
9. 230V - 5V Nokia įkroviklio maitinimo modulis
10. LED tvarkyklės grandinė
- Bergo juostelės kaiščiai
- Optronas PC817
- 2x 470 omų rezistorius
- 2N2222 tranzistorius
11. 5V LED juostelė
12. Bergo juostelė
13. Dupont Female - Female laidai
14. 1 x 2 krypčių Wago jungtis
15. 1 x moteriškas 3 kontaktų lizdas
16. DHT11 arba DHT22 jutiklis
17. 1 x 6A apverčiamas jungiklis
18. Plastikinis gaubtas
19. Tvirtinimo varžtai
20. 1 x kabelio sandariklis
21. 1 x 3 kontaktų kištukas
22. 3 tinkamo ilgio viela
23. 1 gyslos laidas 1 metras (kintamosios srovės jungtims)
2 žingsnis: Paruošimas
Daiktai, kuriuos reikia paruošti:
1. ESP-12 PCB
2. Avarinis LED tvarkyklė
ESP-12 PCB
Raskite pridedamą PCB schemą. Įtraukėte lazerinio spausdintuvo tonerio perkėlimo metodo failus.
www.instructables.com/id/PCB-ETCHING-TONER…
Aukščiau pateiktas nurodymas padės išgraviruoti PCB.
Aš išplėtiau takelius, kad būtų lengviau išgraviruoti.
Lituokite komponentus.
LED Tvarkyklė
Pridedama schema, lituojama ant taškinės plokštės, nukreipia 5 V į LED juostą, kai optinis jungiklis gauna 3,3 V signalą iš ESP8266.
MAITINIMAS
Maitindamas sąranką, paėmiau seną „Nokia“įkroviklį, jį atidariau ir paėmiau maitinimo plokštę. Lituoti laidai 230V ir įdėti berg juostiniai kaiščiai 5V išėjimui.
RELĖJŲ LENDA
Pigiau nusipirkti paruoštą 5 V optoizoliuotą relės plokštę. Turėjau vieną, kurį sukūriau seniai.
3 veiksmas: programinės įrangos įkėlimas
Ačiū programinei įrangai „ESPEASY“, kuri atleidžia mane nuo „Arduino“kodavimo.
Žemiau yra žingsnis po žingsnio procedūra, kaip lengvai įkelti programinę -aparatinę įrangą į ESP8266.
www.letscontrolit.com/wiki/index.php/Tutor…
4 žingsnis: Surinkimas
Priklausomai nuo gaubto, supjaustykite jį, kad priešais būtų lizdas, išgraviruotas ESP-12 PCB ir LED juostelė.
DHT11 jutiklį ir aplenkimo jungiklį įdėjau į korpuso šoną.
Išgręžkite 7 mm skersmens skylę, kad praeitumėte DHT11 laidus.
Viršuje 3 gyslų laidas su 3 kontaktų lizdu, jungiantis korpusą per kabelio sandariklį.
Įdėkite komponentus, atitinkančius jūsų korpusą.
5 žingsnis: prijungimas
Visur, kur buvo naudojami „Berg“juostiniai kaiščiai, naudokite „dupont“jungtį prie moteriškų laidų.
Būtinai naudokite standartinius kintamosios srovės laidus
Kintamosios srovės šaltiniui naudokite 2 krypčių jungtį, relės jungtį, jungiamąjį jungiklį, 230V - 5V. Kadangi laidai yra palyginti ploni, aš įkišau 2 laidus į vieną „wago“jungties būdą.
Neutralus yra prisukamas prie lizdo, o 230V - 5V taip pat prisukamas prie to paties moteriško lizdo, kur yra pakankamai vietos.
GPIO 13 iš ESP-12 eina į DHT11 naudojant „dupont“
GPIO 12 iš ESP-12 eina į „RelayBoard“naudojant „dupont“
GPIO 14 iš ESP-12 eina į LED tvarkyklę naudojant „dupont“
DHT11 maitinamas naudojant ESP-12 išvestį, nes ji veikia 3,3 V.
Relės plokštė ir LED tvarkyklė yra tiesiogiai maitinama 5 V įkroviklio modulio.
6 veiksmas: konfigūravimas ir bandymas
Pridėjau HTML failą, norėdamas pamatyti TEMP, HUMIDITY, veikimo lizdą ir avarinį šviesos diodą.
Norėdami pirmą kartą paleisti ESP-12, kaip nurodyta toliau pateiktose nuorodų instrukcijose
www.letscontrolit.com/wiki/index.php/ESPEa…
Pagal numatytuosius nustatymus pridėtas HTML IP adresas nustatytas autonominiam režimui. Tai reikia pakeisti, jei ESP yra prijungtas prie maršrutizatoriaus.
Kadangi jis yra IOT įrenginys, kai prijungtas prie interneto maršrutizatoriaus, visada nustatykite įrenginį į tą patį IP, kai prijungiama daugiau įrenginių (tai galima padaryti, tai maršrutizatoriaus konfigūracijos puslapis), ir įveskite tą IP į pridėto failo HTML redaktorių („Notepad“). Pvz. Pakeiskite 192.168.4.1 į 192.168.1.xxx (nesvarbu)
Atlikite šį veiksmą ir pridėkite DHT11 jutiklio informaciją prie ESP-12
www.letscontrolit.com/wiki/index.php/DHT11…
Prijungę, kaip nurodyta ankstesniame žingsnyje, prieš duodant 230VAC, prijunkite 5VDC prie nuolatinės srovės kaiščių, kad patikrintumėte elgesį ir srovę.
Vėliau prijungtas prie kintamosios srovės maitinimo šaltinio ir išbandytas naudojant kintamosios srovės šviesos diodų lemputę.
Tada išbandykite įmontuotą šviesos diodą.
7 žingsnis: Nešiojamojo kompiuterio automatinis įjungimas ir išjungimas
Naudojant trečiosios šalies programą „Battery Deley“ir „Curl“komandų eilutė automatiškai išjungia lizdą, kai akumuliatoriaus įkrovos lygis pasiekia 90%, ir įjunkite lizdą, kai akumuliatoriaus įkrovos lygis pasiekia 16%.
Galite įvesti savo diapazoną.
Pridėtas ZIP kodas yra iš anksto sukonfigūruotas mano IP adresui, tiesiog pakeiskite IP adresą į savo ESP IP adresą „BatteryDeley.ini“faile.
Panašiai tokios programos kaip „Tasker“, „IFTTT“, skirtos „Android“, gali padaryti tą patį ir „Android“išmaniesiems telefonams.
Jei turite kokių nors abejonių ar pataisymų, komentuokite arba parašykite man @
-Kumaranas