Cov txheej txheem:
Video: Ultra-low Power Basement Flooding Alarm With ESP8266: 3 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
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:
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
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:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): 3 Cov Kauj Ruam
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): Peb txhua tus nyiam ua si nrog peb tus lej L … cov ntsiab lus tau ntxiv thiab nws tsis tshwj xeeb rau lub qhov muag. Arduino IDE cov phiaj xwm tsis
Cov Ntawv Cim Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Cov Ntawv Cim - Cov Khoom Siv Soldering: 11 Kauj Ruam
Cov Khoom Siv Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Daim Npav - Cov Khoom Siv Soldering: Kab lus no tau txaus siab txhawb nqa los ntawm PCBWAY.PCBWAY ua cov qauv zoo PCBs rau tib neeg thoob plaws ntiaj teb. Sim nws rau koj tus kheej thiab tau txais 10 PCBs rau tsuas yog $ 5 ntawm PCBWAY nrog qhov ua tau zoo heev, Ua tsaug PCBWAY. Robadge#1 uas kuv tau tsim rau
Windows 7: Cov Ntsiab Lus Cov Ntawv Cov Khoom Tsis Muaj: 3 Cov Kauj Ruam
Windows 7: Cov Ntawv Qhia Cov Khoom Uas Tsis Muaj: Thaum twg los peb xaiv ntau dua 15 cov ntaub ntawv hauv Windows. qee yam khoom los ntawm cov ntawv qhia zaub mov ploj mus … Cov ntawv qhia no yuav qhia koj yuav ua li cas kom tau txais cov khoom ntawd rov qab los ntawm cov ntawv qhia zaub mov