Cov txheej txheem:

Ultra-low Power Basement Flooding Alarm With ESP8266: 3 Cov Kauj Ruam
Ultra-low Power Basement Flooding Alarm With ESP8266: 3 Cov Kauj Ruam

Video: Ultra-low Power Basement Flooding Alarm With ESP8266: 3 Cov Kauj Ruam

Video: Ultra-low Power Basement Flooding Alarm With ESP8266: 3 Cov Kauj Ruam
Video: IoT ESP8266 WiFi Tutorial - Water Leak/Flood/Rain Detector! Push Notification from trigBoard! 2024, Hlis ntuj nqeg
Anonim
Ultra-low Power Basement Flooding Alarm Nrog ESP8266
Ultra-low Power Basement Flooding Alarm Nrog ESP8266
Ultra-low Power Basement Flooding Alarm Nrog ESP8266
Ultra-low Power Basement Flooding Alarm Nrog ESP8266

Nyob zoo, zoo siab txais tos rau kuv thawj qhov kev qhia.

Hauv qab daus ntawm kuv lub tsev raug dej nyab hauv txhua ob peb xyoos rau ntau yam laj thawj xws li cua daj cua dub hnyav nyob rau lub caij ntuj sov, dej hauv av siab lossis txawm tias cov yeeb nkab tawg. Txawm hais tias nws tsis yog qhov chaw zoo, tab sis kuv lub rhaub dej kub nruab nrab nyob rau ntawd thiab dej tuaj yeem ua rau nws cov khoom siv hluav taws xob puas tsuaj, yog li kuv yuav tsum tso cov dej kom sai li sai tau. Nws nyuaj thiab tsis xis nyob los tshuaj xyuas qhov xwm txheej tom qab lub caij ntuj nag xob nag cua hnyav, yog li kuv txiav txim siab ua ESP8266 raws lub tswb uas xa email rau kuv thaum muaj dej nyab. (Thaum dej nyab los ntawm cov dej hauv av hauv av theem dej feem ntau tsawg dua 10 centimeters uas tsis muaj teeb meem rau lub rhaub dej thiab nws tsis pom zoo tso dej tawm vim tias nws yuav rov qab los thiab ntau dua koj tso, dej hauv av ntau dua zaum tom ntej. Tab sis nws yog qhov zoo kom paub txog qhov xwm txheej.)

Hauv daim ntawv thov no lub cuab yeej yuav nyob hauv "pw tsaug zog" tau ntau xyoo, thiab yog tias txhua yam ua haujlwm raws li tau npaj tseg, tsuas yog ua haujlwm li ob peb feeb. Kev siv tsaug zog tsaug zog tsis muaj txiaj ntsig vim tias nws thim ntau dhau tam sim no yog tias peb xav pw tsaug zog ntev heev thiab ESP8266 tuaj yeem tsuas yog pw txog li 71 feeb siab kawg.

Kuv txiav txim siab siv lub ntab hloov pauv lub zog ntawm ESP. Nrog rau qhov kev daws teeb meem no ESP tsis tau siv hluav taws xob thaum qhib qhib, yog li kev siv lub zog tsuas yog kev tso lub roj teeb rau tus kheej, uas ua rau lub kaw lus npaj rau tswb rau xyoo.

Thaum cov dej nce mus txog qhov hloov pauv, ESP pib nquag, txuas rau kuv li WiFi network, xa email rau kuv thiab mus pw ib txhis nrog ESP. Deeps pw tsaug zog (0) txog thaum lub zog raug kaw thiab rov ua dua. Yog tias nws tsis tuaj yeem txuas rau WiFi lossis tsis tuaj yeem xa e-mail, nws mus pw li 20 feeb, thiab sim dua kom txog thaum ua tiav.

Lub tswv yim no zoo ib yam li cov lus piav qhia los ntawm Andreas Spiess hauv daim vis dis aus no. Tab sis vim yog qhov xwm txheej ntawm dej nyab thiab lub ntab hloov, peb tsis tas yuav ntxiv MOSFET kom ESP tau siv hluav taws xob kom txog thaum nws ua tiav nws txoj haujlwm, vim tias qhov hloov pauv ntab yuav raug kaw yog tias cov dej nyob siab dua qib.

Kauj ruam 1: Schematic:

Tus Schematic
Tus Schematic

Qhov

  • D1: BAT46 Schottky-diode rau tsaug zog tsaug zog. Kuv muaj kev paub zoo dua nrog Schottky diodes dua li resistors ntawm D0 thiab RST.
  • Ntab Hloov: Yooj Yim $ 1.2 raj raj thiab hlau nplaum raws ntab hloov los ntawm eBay. Lub nplhaib nrog cov hlau nplaum tuaj yeem thim rov qab los ntawm kev hloov pauv qib siab thiab qis. eBay Link
  • Lub roj teeb tuav: rau 2x AAA 1.5V roj teeb
  • P1: 2x 2P 5.08mm (200mil) cov ntsia hlau txuas rau txuas cov xov hlau los ntawm roj teeb thiab ntab hloov.
  • C1: 1000uF 10V capacitor txhawm rau nce kev ruaj ntseg ntawm ESP thaum lub xov tooj cua qhib. Thov nco ntsoov, yog tias ESP tsaug zog, lub zog khaws cia hauv lub capacitor txaus los ua lub zog rau 3-4 feeb. Nyob rau lub sijhawm ntawd, kev ua haujlwm ntawm ntab hloov tsis tuaj yeem rov pib dua ESP vim tias lub tshuab hluav taws xob ua rau nws ua haujlwm thaum pw tsaug zog. Qhov no tsuas yog nthuav thaum sim.
  • U1: LOLIN / Wemos D1 Mini Pro ESP8266 microcontroller. Nov yog qhov pro version nrog cov txuas txuas kav hlau txais xov sab nraud, uas yuav muaj txiaj ntsig zoo thaum nws muab tso rau hauv qab daus. Thov nco tseg, koj yuav tsum rov muab 0 ohm SMD "resistor" los xaiv lub kav hlau txais xov sab nraud es tsis siv lub kav hlau txais xov qub. Kuv pom zoo kom yuav LOLIN microcontrollers los ntawm nom LOLIN AliExpress khw vim tias muaj ntau qhov cuav lossis qhov qub version Wemos / LOLIN cov laug cam tawm muaj.
  • Perfboard: 50mm*50mm proto board yuav txaus kom haum rau txhua qhov. Lub Circuit Court yog ib qho yooj yim dhau los ua PCB.:)

Thov nco tseg, lub roj teeb txuas nrog rau 3.3V cov tswv yim. Txawm hais tias D1 Mini tau tsim hauv LDO rau USB / LiPo kev ua haujlwm, peb tsis xav tau qhov ntawd thaum nws tau siv los ntawm 3V ntawm 2xAAA roj teeb alkaline. Nrog rau qhov txuas no kuv D1 Mini tau ua tiav nws txoj haujlwm nrog tsuas yog 1.8V muab hluav taws xob ib yam nkaus.

Kauj ruam 2: Txoj Cai

Qhov kev zov me nyuam tuaj yeem zoo dua lossis yooj yim dua, tab sis nws yog ib feem tau ua pov thawj zoo hauv kuv lwm txoj haujlwm.

Cov duab kos siv cov tsev qiv ntawv hauv qab no:

ESP8266WiFi.h: Default rau ESP8266 boards.

Gsender.h: Gmail xa cov tsev qiv ntawv los ntawm Borya, tuaj yeem rub tawm los ntawm no.

Txoj haujlwm ntws yog yooj yim heev.

  • ESP pib.
  • Nyeem RTC lub cim xeeb los xyuas seb nws puas yog thawj zaug pib lossis tsis yog
  • Txuas rau WiFi siv lub ntse ntse () muaj nuj nqi. Qhov no txuas rau WiFi siv lub router MAC chaw nyob (BSSID) thiab tus lej xov tooj rau kev sib txuas nrawm dua, rov ua dua yam tsis muaj tom qab 100 qhov kev sim tsis ua tiav thiab mus pw tom qab 600 sim. Txoj haujlwm no tau txais los ntawm OppoverBakke's WiFi lub zog siv hluav taws xob txuag lub cev, tab sis tsis muaj kev txuag cov ntaub ntawv txuas mus rau RTC ib feem hauv daim ntawv thov no.
  • Txheeb xyuas lub roj teeb hluav taws xob nrog ESP ua hauv ADC_MODE (ADC_VCC) / ESP.getVcc () nta. Qhov no tsis xav tau kev faib hluav taws xob sab nraud lossis txuas rau A0. Zoo meej rau qhov ntsuas hluav taws xob qis dua 3.3V, uas yog peb cov ntaub ntawv.
  • Xa ib qho e-mail nrog Gsender.h. Kuv ntxiv cov ntawv hloov pauv thiab cov ntawv coj mus rau cov ncauj lus thiab cov ntawv xov xwm los tshaj tawm cov roj teeb hluav taws xob, lub sijhawm dhau los txij li pom thawj zaug thiab qhia tawm txog kev hloov roj teeb. Thov tsis txhob hnov qab hloov tus neeg txais email chaw nyob.

    • Pw tsaug zog

      • Yog ua tiav, nws pw "ib txhis" nrog ESP.deepSleep (0); Lub cev nws yuav nyob rau hauv hom pw tsaug zog kom txog thaum qib dej siab. Qhov no yog thev naus laus zis ob peb teev lossis ntau tshaj ob peb hnub, uas yuav tsis tso roj teeb nrog ob peb uA pw tam sim no. Thaum cov dej ploj mus, lub ntab dej qhib yuav qhib thiab ESP yuav raug tshem tawm tag nrho, thiab kev siv tam sim no yuav yog 0.
      • Yog tias tsis ua tiav, nws mus pw li 20 feeb, tom qab ntawd sim dua. Nws muaj peev xwm muaj AC fais fab tuag thaum muaj cua daj cua dub los rau lub caij ntuj sov. Nws suav qhov rov pib dua thiab khaws nws hauv RTC nco. Cov ntaub ntawv no yog siv los tshaj tawm lub sijhawm dhau los txij li thawj lub tswb sim. (Thov nco ntsoov, thaum ntsuas nws nrog USB lub zog thiab ntsuas saib, RTC tuaj yeem khaws lub voj voog suav tus nqi ntawm rub tawm ib yam.)

Kauj Ruam 3: Sib dhos thiab Txhim Kho

Sib dhos thiab Txhim Kho
Sib dhos thiab Txhim Kho
Sib dhos thiab Txhim Kho
Sib dhos thiab Txhim Kho
Sib dhos thiab Txhim Kho
Sib dhos thiab Txhim Kho

Tom qab kuaj cov cai ntawm lub khob cij, kuv tau muab nws tso rau hauv daim me me ntawm perfboard.

Kuv siv 2 daim ntawm 5.08mm suab 2 tus ncej ntsia hlau txuas ua ke, tus poj niam lub taub hau rau ESP, lub tshuab hluav taws xob thiab ob peb lub dhia.

Thov nco ntsoov, tus tiv thaiv SMD nrog tus lej "0" nyob ib sab ntawm lub kav hlau txais xov yuav tsum tau muab muag dua rau cov ntaub qhwv uas nyob ib sab ntawm nws kom xaiv lub kav hlau txais xov sab nraud.

Tom qab ntawd kuv muab txhua yam tso rau hauv lub thawv me me IP55 hluav taws xob. Cov xov hlau los ntawm qhov hloov pauv ntab tau txuas nrog lub caj pas cable.

Lub thawv tau muab tso rau hauv qhov siab nyab xeeb, qhov twg cov dej tuaj yeem (cia siab) tsis tuaj yeem ncav cuag nws, yog li kuv tau siv ib khub ntawm cov tuab tuab, 1mm^2 (17AWG) tooj liab xaim txuas txuas lub ntab hloov. Nrog rau kev teeb tsa no, ESP tuaj yeem pib thiab xa xov txawm tias 1.8V qhov hluav taws xob nkag.

Tom qab teeb tsa, tus neeg xa xov ntsiag to no nyob ntawm tus neeg zov, tab sis kuv vam tias nws tsis tas yuav xa lub tswb sai …

Pom zoo: