Cov txheej txheem:
- Kauj Ruam 1: Cov Khoom, Cov Cuab Yeej & Software
- Kauj ruam 2: Coding
- Kauj Ruam 3: Muab tag nrho ua ke
- Kauj Ruam 4: Cov Lus Kawg
Video: Yooj Yim Qhov Rooj Tsheb Hack: 4 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Tom qab raug xwm txheej raug kaw ntawm kuv lub tsev ntau dua ib lub sijhawm, Kuv txiav txim siab tias yuav tsum muaj txoj hauv kev zoo dua los nkag rau hauv kuv lub tsev uas tsis cuam tshuam kev tawg thiab nkag mus (thiab tsis zais qhov tseem ceeb sab nraum qhov chaw).
Ntawm kev saib ntawm kuv lub qhov rooj teeb tsa lub qhov rooj Kuv pom tias lub tshuab qhib lub qhov rooj rau lub qhov rooj tuaj yeem qhib tau los ntawm kev yooj yim luv-Circuiting ob tus neeg. Thaum pom qhov no kuv pom tau hais tias qhov kev daws teeb meem yooj yim heev yuav yog txuas tus esp8266 mus rau qhov txuas uas kuv tuaj yeem ua rau (qhib lossis kaw lub qhov rooj) los ntawm kev txuas mus rau tus tswj hwm esp8266 siv kuv lub xov tooj.
Kauj Ruam 1: Cov Khoom, Cov Cuab Yeej & Software
Khoom siv
- NodeMCU
- 1 Channel 5V relay module
- USB qhov hluav taws xob/them khoom
- Ntsia Hlau (M2*8)
- min USB kab
Cov cuab yeej
- Soldering Hlau
- Solder
- Kub-ntsws tubing
- Hlau-strippers
- Txuas xov hlau
- 3D Tshuab Luam Ntawv
- Lub hnub qub ntsia hlau
- Pliers
Software
- Arduino IDE Cov
- Fritzing
- FreeCAD
Kauj ruam 2: Coding
Cov tsev qiv ntawv hauv qab no tau ntxiv rau Arduino IDE: https://github.com/Links2004/arduinoWebSockets.git. Tsis tas li yog tias koj tseem tsis tau ntxiv lub tsev qiv ntawv esp8266 ces qhov no yuav tsum tau ua raws li hauv qab no:
- Mus rau File> Preferences. Hauv qhov "Tus Thawj Saib Xyuas Ntxiv URLs" teb, ntaus (lossis luam-muab tso) https://arduino.esp8266.com/stable/package_esp8266… thiab nyem ok.
- Tom qab ntawd mus rau Cov Cuab Yeej> Pawg Thawj Coj> Tus Thawj Saib Xyuas Haujlwm. Ntaus "esp8266" hauv kev tshawb nrhiav. Qhov nkag "esp8266 los ntawm ESP8266 Zej Zog" yuav tsum tshwm sim. Nyem qhov nkag ntawd thiab nrhiav khawm teeb tsa ntawm sab xis.
Tsis tas yuav xav tau ntxiv ntawm no ntau dua li cov cai kuv siv (GarageDoorHack-Final txuas) tau coj los ntawm https://gist.github.com/bbx10/667e3d4f5f2c0831d00b thiab hloov kho me ntsis kom haum raws li kuv xav tau ua piv txwv li ua rau luv luv relay thaum khawm tau nyem.
Nrog rau tus lej, nco ntsoov tias koj hloov kho cov kab hauv qab no los xav txog koj lub wireless SSID thiab PASSWORD:
- zoo li qub const char ssid = "SSID";
- zoo li qub const char password = "PASSWORD";
siv tus lej saib xyuas (ib zaug koj tau tshaj tawm cov cai) koj yuav tuaj yeem pom tus IP tau faib rau NodeMCU.
Ib lub ntsiab lus kawg uas tsim nyog sau cia yog tias kuv pawg NodeMCU tau tshwm sim kom muaj tus lej sib txawv rau qhov tau hais hauv online piv txwv li kuv GPIO05 yog tus pin 5 qhov twg raws li kev siv online uas kuv tau siv hais tias nws yog 1 (lossis tej zaum kuv GPIO pins qhov sib dhos ua ke hauv qhov kev txiav txim sib txawv). Txawm li cas los xij, kuv yuav tsum tau siv qee qhov kev sim thiab ua yuam kev ua ntej tuaj yeem txiav txim siab tus pin twg yog qhov tseeb GPIO5.
Kauj Ruam 3: Muab tag nrho ua ke
Cov kauj ruam ua raws:
- Kuv txiav tawm tag nrho NodeMCU pins uas kuv tsis tau siv (yog kuv tuaj yeem tsis muag lawv tab sis kuv pom qhov no yooj yim dua).
- Soldered txuas cov xov hlau mus rau cov pins cuam tshuam (raws li kab duab thiab cov duab saum toj no), siv cov cua sov-ntsws tubing los tiv thaiv kev sib txuas.
- 3D Luam cov ntaub ntawv (STL cov ntaub ntawv txuas nrog; FCSTD cov ntaub ntawv yog FreeCAD cov ntaub ntawv).
- Ntsia NodeMCU pawg thawj coj saib. Cov ntsia hlau uas kuv muaj tau ntev dhau lawm thiab yog li siv cov cuab yeej txhawm rau txiav lawv luv dua.
- Thawb sab saum toj ntawm kev xa xov mus rau tus tuav lub xwmfab hauv lub hau uas tuav nws khov kho. Qhov kev taw qhia yog qhov uas cov neeg sib txuas tau ntsib lub xaim tawm ntawm lub hau.
- Txuas lub hau thiab ntsia nws kaw.
- Txuas cov xov hlau txuas mus rau lub qhov rooj tsheb qhov rooj tsheb.
- Txuas lub phiaj xwm rau hauv USB lub zog siv.
- Tos rau NodeMCU los txheeb xyuas qhov tseeb nrog lub wireless.
- Nkag mus rau tus IP chaw nyob ntawm kuv lub xov tooj.
- Kuaj los ntawm nias lub pob.
Cov xov ntsia hlau uas kuv tau ua haujlwm tau zoo tab sis nws tus kheej tapping yuav yooj yim dua los ua haujlwm nrog.
Kauj Ruam 4: Cov Lus Kawg
Cov hauv qab no ntog sab nraum qhov kev qhia no tab sis tsim nyog tham txog:
IP Chaw Nyob
Los ntawm lub neej ntawd koj lub router yuav teeb tus IP chaw nyob tsis raug lub ntsiab lus tias koj lub cuab yeej yuav tsis muaj IP tib yam uas yuav ua rau nws nyuaj nrhiav thiab nkag los ntawm koj lub xov tooj. Nws yog vim li ntawd qhov tseem ceeb uas koj muab nws tus IP tsau. Muaj ob txoj hauv kev los ua qhov no, txhua tus muaj lawv tus kheej qhov zoo thiab qhov tsis zoo. Kuv qhov kev nyiam yog tso cai rau router tus DHCP server ua qhov no. Cov kauj ruam dav dav ua raws thaum siv txoj hauv kev no yog:
- Nkag mus rau koj lub router ua tus thawj coj.
- Saib ntawm DHCP cav thiab sau MAC chaw nyob cuam tshuam nrog IP chaw nyob uas tau muab rau koj NodeMCU.
- Nrhiav cov ntawv qhia zaub mov uas tso cai rau koj teeb tsa IP chaw nyob. Ntawm no koj yuav tuaj yeem hais qhia MAC chaw nyob thiab tus IP uas koj xav tau MAC chaw nyob no ib txwm kom tau txais.
Kuv ib txwm ua cov saum toj no thaum ntxov li sai tau hauv kuv cov phiaj xwm.
Tsim kev luv ntawm koj lub xov tooj
- Nco ntsoov tias koj tau txuas nrog tib lub wireless network zoo li koj lub cuab yeej.
- Nrog tus IP chaw nyob tam sim no tsau koj yuav tsum tuaj yeem tshawb xyuas nws ntawm koj lub xov tooj.
- Txuag tus IP ua tus cim.
- Txuag phau ntawv cim rau koj lub xov tooj home page.
Kev ruaj ntseg
Txhua tus neeg txuas nrog koj lub wireless network yuav tuaj yeem nkag mus rau tus IP no thiab ua rau muaj kev xa rov qab. Txhawm rau ua qhov no lawv yuav tsum paub koj Wireless SSID thiab tus password. Rau cov neeg siv nruab nrab qhov no yog tej zaum muaj kev nyab xeeb txaus. Yog tias koj xav tau qib kev nyab xeeb siab dua koj tuaj yeem siv qee yam ntawm MAC lim ntawm koj lub router lossis ib tus neeg rau zaub mov ib leeg lossis koj tuaj yeem sim ua ob txoj hauv kev txheeb xyuas qhov tseeb. Qhov no tau hais tias, yog tias ib tus neeg paub yuav hack koj lub network li cas lawv yuav paub yuav ua li cas txhawm rau hack tag nrho cov kev hais daws saum toj no ib yam. Ntxiv mus yog tias lawv mob siab rau nkag mus lawv yuav zaum yooj yim dua.
Hauv ntej yog tias koj nyob hauv ib puag ncig muaj kev pheej hmoo tsawg ces tej zaum koj tsis muaj dab tsi ntshai. Ntawm qhov tod tes yog tias koj nyob hauv ib puag ncig muaj kev pheej hmoo siab ces tej zaum koj yuav muaj yam tseem ceeb ntxiv uas yuav tsum txhawj xeeb txog thiab lub qhov rooj tsheb nres.
Tau hais tag nrho cov no, cov phiaj xwm hauv qab no yog ntau qhov pov thawj ntawm lub tswv yim thiab tsis txhais tau tias yog kev ua tiav tag nrho. Ib tus neeg uas ua txoj haujlwm no ua li ntawd ntawm lawv tus kheej txoj kev pheej hmoo.
Kaw lus
Qee zaum kev txuas mus rau NodeMCU zoo li ploj mus. Thaum qhov no tshwm sim koj tsuas yog xav tau hloov kho lub vev xaib thiab nws yuav tsum rov txuas tau zoo.
Thiab qhov kawg, tsis txhob txuas cov maub los ncaj qha mus rau lub qhov rooj lub cav, Kuv tuaj yeem txuas nws txuas nrog rau kev hloov pauv hauv phau ntawv tso tsheb. Thaum qhov no yuav ua rau kuv zais cov xov hluav taws xob hauv phab ntsa, tom qab ntawd kuv yuav tsum tau ua lwm txoj kev npaj nrog kev hwm rau lub zog ntaus ntawv. Teeb meem lub hwj chim yuav tau yooj yim los daws teeb meem tab sis tam sim no kuv tsis xav tias kev siv zog yuav tsim nyog.
Txhua qhov no yog qhov haujlwm yooj yim thiab pheej yig uas kuv nyiam ua tiav.
Kev Tsim Kho Tshiab
Mus ntsib https://www.instructables.com/id/Simple-Garage-Doo… kom pom version ob ntawm Lub Qhov Rooj Nkag Qhov Yooj Yim Yooj Yim.
Pom zoo:
Txawb Txawb Bluetooth Tsheb -- Yooj Yim -- Yooj Yim -- Hc-05 -- Ib Tsav Tsheb: 10 Kauj Ruam (nrog Duab)
Txawb Txawb Bluetooth Tsheb || Yooj Yim || Yooj Yim || Hc-05 || Ib Lub Cev Tsav Tsheb: … Thov SUBSCRIBE Rau Kuv Tus YouTube channel ………. Nov yog lub Bluetooth tswj lub tsheb uas siv HC-05 Bluetooth module los tham nrog xov tooj. Peb tuaj yeem tswj lub tsheb nrog txawb ntawm Bluetooth. Muaj ib qho app los tswj kev txav ntawm lub tsheb
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: 4 Cov Kauj Ruam (nrog Duab)
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: Hnub no kuv xav qhia yuav ua li cas kom pom lub teeb pom kev zoo los ntawm lub zog xa hluav taws xob tsis siv hluav taws xob los ntawm tus txhuam txhuam hniav thiab lub tshuab solenoid valve coils uas tau khaws los ntawm scrapyard.Ua ntej pib, thov saib cov vis dis aus hauv qab no:
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Nrog IFTTT: 8 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Lub Ntsej Muag Qhov Rooj Nrog IFTTT: Lub WiFi Qhov Rooj Tswb tig koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. https://www.fireflyelectronix.com/product/wifidoor
Tig Koj Lub Qhov Rooj Hauv Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Lub Tsev Pabcuam: 6 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Tus Pab Hauv Tsev: Hloov koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. Tau txais kev ceeb toom rau koj lub xov tooj lossis ua ke nrog koj lub koob yees duab lub qhov rooj uas twb muaj lawm kom tau txais daim duab lossis video ceeb toom txhua lub sijhawm ib tus neeg hu koj lub tswb
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS YOOJ YIM: 4 Cov Kauj Ruam
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS: Nyob zoo txhua tus hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom yooj yim " SOIL DRYNESS SENSOR ". Qhuav ntawm cov av tau txheeb xyuas siv qhov taw qhia coj. Lub teeb ci wi