Cov txheej txheem:
- Kauj ruam 1: Teem Ubidots Account
- Kauj ruam 2: Jason App
- Kauj Ruam 3: Kev Nyab Xeeb Ua Ntej
- Kauj ruam 4: Schematics
- Kauj ruam 5: Breadboard
- Kauj ruam 6: Code
- Kauj ruam 7: Demo
Video: Lub Suab Tswj Lub Teeb Los Ntawm Txhua Qhov Chaw Nrog Jason: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
AC teeb uas tau tswj los ntawm txhua qhov chaw nrog kev siv internet siv NodeMCU (ESP8266) thiab Jason (Android App).
Jason yog lub suab tswj tus pab cuam app uas kuv tau sau rau Android cov cuab yeej los tswj lub xeev hluav taws xob ntawm cov khoom siv AC, txog tam sim no nws tuaj yeem tswj teeb. Koj tuaj yeem tswj lub teeb los ntawm txhua qhov chaw hauv ntiaj teb no tsuav koj muaj internet txuas. Qhov no tuaj yeem ua tau los ntawm kev siv IoT broker, qhov no peb siv Ubidots.
Txhawm rau siv nws koj yuav tsum tsim lub khoos phis tawj khoos phis tawj uas txuas rau lub teeb pom kev, (cov lus qhia hauv qhov kev qhia no) thiab koj tseem yuav xav tsim tus lej Ubidots.
Yog li cia peb pib…
Kauj ruam 1: Teem Ubidots Account
Thawj qhov koj yuav tsum tau ua yog mus rau Ubidots rau Kev Kawm Ntawv lub vev xaib thiab tsim tus as khauj. Koj tuaj yeem kos npe ncaj qha yog tias koj twb muaj Twitter, Github, Google lossis Facebook account.
Thaum koj tau tsim koj tus as khauj lawm koj yuav nkag mus rau koj tus lej cim, nyem rau ntawm koj lub npe siv nyob rau sab xis saum toj thiab nyem rau ntawm API Cov Ntawv Pov Thawj. Txuag koj cov cim, raws li peb yuav siv tom qab.
Kauj ruam 2: Jason App
Lub app tuaj yeem rub tawm los ntawm Play Store, nws muaj ua lus Askiv thiab lus Mev.
Luam koj daim ntawv Ubidots token rau hauv app, los ntawm kev coj mus rhaub cov chaw teeb tsa, muab nws tso rau hauv Ubidots qhov chaw tseem ceeb thiab coj mus rhaub khawm txuag.
Tam sim no peb yuav tsum teeb tsa lub cuab yeej, mus rau lub cuab yeej tab, thiab coj mus rhaub khawm ntxiv. Sau lub npe, nyiam dua lub npe ntawm thaj chaw uas lub teeb nyob, yog li koj tuaj yeem hais "Qhib lub teeb chav ua noj". Ntawm ESP32 I/O Pin xaiv "5", uas yuav yog NodeMCU (sab hauv ESP8266) tus pin txuas nrog txuas. Thiab coj mus rhaub tseg.
Kauj Ruam 3: Kev Nyab Xeeb Ua Ntej
Hauv txoj haujlwm no peb tab tom ua haujlwm nrog lub zog hluav taws xob (A/C voltage) uas yog qhov txaus ntshai yog tias koj tsis paub tias koj tab tom ua dab tsi, ceev faj heev. TSIS TXHOB kov ib feem ntawm lub Circuit Court lossis ua haujlwm nrog nws yog tias nws txuas nrog lub zog ntawm phab ntsa. Yog tias koj tsis paub koj tab tom ua dab tsi, nres ntawm no lossis tau txais kev pab los ntawm cov kws tshaj lij.
Kuv tsuas yog tshaj tawm cov ntawv qhia kev kawm no thiab kuv tsis txhais tau tias yog lub luag haujlwm rau kev raug mob lossis kev puas tsuaj uas koj yuav ua rau.
Kauj ruam 4: Schematics
- Hwj chim NodeMCU los ntawm txuas VIN rau VCC (5V) thiab GND tus pin rau GND.
- Txuas D8 mus rau ib qho kawg ntawm qhov hloov pauv thiab mus rau 2.2K Ohm resistor txuas rau GND.
- Txuas lwm qhov kawg ntawm kev hloov mus rau 3.3V raws li NodeMCU tuaj yeem tsuas yog tswj qhov hluav taws xob hauv nws I/O Pins.
- D1 rau 2.2k Ohm resistor rau lub hauv paus ntawm NPN transistor
- Tsis zoo DC ntawm kev xa mus rau lub colector ntawm transistor.
- Transistor emitter rau GND.
- PositiveDC ntawm qhov txuas mus rau 5V.
- Qhov tsis zoo ntawm lub teeb pom kev zoo rau ib tus pin AC ntawm qhov txuas.
- Qhov zoo ntawm lub teeb rau AC Nyob (AC Zoo).
- Lwm tus pin AC ntawm kev xa mus rau Neutral (AC Negative)
NCO TSEG: VCC 5V yuav tau muab los ntawm usb cable txuas nrog lub xov tooj hloov pauv tau yooj yim.
Kauj ruam 5: Breadboard
Qhov hloov pauv tuaj yeem yog qhov hloov pauv yooj yim lossis hloov pauv phab ntsa, nws tsuas yog xav tau txhawm rau txheeb xyuas yog tias tus neeg siv hloov nws lub xeev yog li peb tseem tuaj yeem tswj lub teeb nrog qhov hloov pauv ib txwm muaj.
Qhov hloov pauv uas kuv siv tau muab pov ob zaug, peb tsuas xav tau ib qho, yog li kuv txuas nws tus pin 1 txog 3V ntawm NodeMCU thiab tus pin 2 ntawm kev hloov mus rau NodeMCU tus pin D8.
Lub hwj chim yuav yog lub xov tooj phab ntsa them nyiaj ntawm 5V nrog ib txoj hlua usb.
Los ntawm kev tswj cov av txuas nrog kev xa tawm peb tuaj yeem tswj hwm AC xwm txheej ntawm lub teeb.
Kauj ruam 6: Code
Ua ntej koj siv qhov chaws, koj yuav tsum rub qee lub tsev qiv ntawv:
- Arduino core rau ESP8266 (Nyeem qhov "Txhim Kho nrog Tus Thawj Saib Xyuas Haujlwm" kauj ruam)
- Ubidots ESP MQTT
Nco tseg: Yog tias koj tsis paub yuav ntxiv cov tsev qiv ntawv rau arduino IDE li cas, koj tuaj yeem ua raws cov lus qhia yooj yim no.
Teeb koj lub rooj tsav xwm txhim kho rau NodeMCU 1.0 (ESP-12E Module). Koj yuav tsum hloov qee qhov hloov pauv hauv cov cai:
- Koj tus SSID (Lub npe ntawm koj lub tsev Wi-nkaus network)
- Tus password ntawm koj lub network Wi-nkaus
- Koj tus Ubidots tokenAnd thaum kawg rub koj cov cai rau hauv pawg thawj coj.
Thiab thaum kawg rub koj cov cai rau hauv pawg thawj coj.
Kauj ruam 7: Demo
Nws ua haujlwm!
Pom zoo:
Loj Arduino LCD Moos Nrog Ob Lub Tswb thiab Qhov Kub Kub Tswj los ntawm IR TV Chaw Taws Teeb: 5 Kauj Ruam
Loj Arduino LCD Moos Nrog Ob Lub Tswb thiab Qhov Kub Kub Tswj los ntawm IR TV Chaw Taws Teeb: Yuav ua li cas thiaj tsim tau Arduino raws LCD Moos nrog Ob lub tswb thiab ntsuas kub ntsuas los ntawm IR TV chaw taws teeb
Lub Suab Tswj Koj Lub Tsev Los Ntawm Txhua Qhov Chaw Hauv Ntiaj Teb: 5 Kauj Ruam
Kev Tswj Lub Suab Hauv Koj Lub Tsev Los Ntawm Txhua Qhov Chaw Hauv Ntiaj Teb: … tsis yog kev sau dab neeg ntxiv lawm … Siv kho vajtse thiab software muaj nyob rau niaj hnub no, Cov Lus Qhia no yuav qhia tau tias yuav ua li cas thiaj tuaj yeem tswj tau lub suab feem ntau ntawm koj lub tsev lub tshuab los ntawm kev tswj lub suab, lub xov tooj, ntsiav tshuaj, thiab/lossis PC los ntawm txhua qhov chaw kuv
Bluetooth Chaw Taws Teeb Tswj Chaw Teeb - Retrofit. Lub Teeb Hloov Tseem Ua Haujlwm, Tsis Muaj Kev Sau Ntawv Ntxiv: 9 Kauj Ruam (nrog Duab)
Bluetooth Chaw Taws Teeb Tswj Kev Teeb - Retrofit. Lub Teeb Hloov Tseem Ua Haujlwm, Tsis Muaj Kev Sau Ntxiv: Hloov Kho Lub Kaum Ib Hlis 25, 2017 - Rau Lub Hwj Chim Siab ntawm qhov haujlwm no uas tuaj yeem tswj tau kilowatts ntawm kev thauj mus los saib Retrofit BLE Kev Tswj rau Kev Siv Lub Hwj Chim Siab - Tsis Xav Tau Ntxiv Ntxiv Qee cov BLE cov laug cam / software sib sau ua ke
Tswj ESP8266 Hauv Is Taws Nem (los ntawm Txhua Qhov Chaw): 5 Kauj Ruam (nrog Duab)
Tswj ESP8266 Hauv Is Taws Nem (los ntawm Txhua Qhov Chaw): Muaj tab sis ob peb yam zoo dua li (ua tiav) lub cajmeem thiab siv koj li Arduino. Muaj tseeb ib qho ntawm cov khoom siv koj li ESP8266 ua Arduino nrog WiFi! Hauv cov lus qhia no kuv yuav qhia koj txoj hauv kev yooj yim kom tau txais ESP8266 ua haujlwm li web se
Qhov Chaw Nkaum - Tus Tswj Lub Suab Suab: 5 Kauj Ruam (nrog Duab)
Qhov Chaw Nkaum - Tus Tswj Lub Suab Suab: Hauv qhov kev qhia no, peb yuav ua tus tswj game rau lub suab game. Qhov kev ua si yog tsim nrog Kev Sib Koom. Nws tau sim los tsim cov game game uas tawm ntawm lub vijtsam, nrog rau kev pom qhov muag thiab feem ntau yog cov ntaub ntawv sonic. Tus neeg uas ua ntawv yuav hnav