Cov txheej txheem:

ESP8266 WIFI Qhov Rooj Nkoj Qhov Rooj Chaw Taws Teeb: 3 Kauj Ruam
ESP8266 WIFI Qhov Rooj Nkoj Qhov Rooj Chaw Taws Teeb: 3 Kauj Ruam

Video: ESP8266 WIFI Qhov Rooj Nkoj Qhov Rooj Chaw Taws Teeb: 3 Kauj Ruam

Video: ESP8266 WIFI Qhov Rooj Nkoj Qhov Rooj Chaw Taws Teeb: 3 Kauj Ruam
Video: How I Made this Electric Car that can go Anywhere 2024, Hlis ntuj nqeg
Anonim
ESP8266 WIFI Qhov Rooj Qhov Rooj Qhov Chaw Nyob
ESP8266 WIFI Qhov Rooj Qhov Rooj Qhov Chaw Nyob

Peb siv peb lub nkas -las ntau dua li lub qhov rooj nkag mus rau lub tsev, vim tias siv lub qhov rooj nkag pem hauv ntej taug ntau cov av mus rau hauv tsev vim qhov teeb meem tsis zoo. Thaum lub caij los nag nyob ntawm ntug dej hiav txwv sab hnub poob ntawm Canada nws tseem phem dua. Peb lub qhov rooj qhib lub qhov rooj tsuas yog tuaj nrog ob lub chaw nyob thiab thaum peb tuaj yeem yuav cov khoom siv ntau dua, Kuv txawm hais tias nws yuav zoo dua kom muaj WIFI raws cov chaw taws teeb uas tuaj yeem siv tau los ntawm lub xov tooj. Kuv tsis xav tau WIFI qhib qhib uas xav tau kev sib txuas rau lub server tsim khoom lossis txhua yam uas tuaj yeem tso cai qhib lub qhov rooj nyob deb (nyob deb ntawm lub tsev). Txoj kev daws teeb meem kuv tuaj nrog kev siv Android app uas txuas rau peb WIFI thiab sib txuas lus nrog ESP8266 raws lub rooj tsavxwm uas tuaj yeem txuas rau peb WIFI ib yam nkaus. Thaum koj nyob hauv WIFI ntau ntawm lub tsev, koj tuaj yeem siv koj lub xov tooj qhib lub qhov rooj.

Kauj Ruam 1: Tsim thiab Khoom

Tsim thiab Khoom
Tsim thiab Khoom
Tsim thiab Khoom
Tsim thiab Khoom

Peb lub qhov rooj qhib lub qhov rooj tsheb yog Chamberlain, tab sis kuv xav tias feem ntau cov qhib qhib ua haujlwm zoo ib yam. Phab ntsa vaj huam sib luag tswj rau nws yooj yim luv ob lub xov hlau uas txuas rau nws uas qhia qhov qhib rau qhib. Cov vaj huam sib luag phab ntsa no feem ntau muaj lub teeb hloov thiab ntsuas qhov zoo ib yam, cov nyees khawm tsis yooj yim txuas, tab sis xa cov kab sib txuas (PWM teeb liab) rov qab qhib lub qhov rooj kom qhia nws yuav ua li cas (qhib lub teeb lossis xauv) tawm ntawm remotes). Kev luv cov xov hlau (qhov hloov pauv tseem ceeb ua dab tsi) tuaj yeem ua tiav nrog kev xa tawm.

Kuv siv cov hauv qab no:

  • Wemos D1 R2 ESP8266 board (ib qho ESP8266 dev board yuav ua haujlwm)
  • JCZ-11 Relay (5V kauj)
  • NPN transistor (2N4401)
  • ib 10kOhm Resistor
  • ib 2.2kOhm Resistor
  • ib 1N4148 diode
  • lwm yam hlau
  • prototyping PCB (lossis ua koj tus kheej)
  • enclosure rau board
  • fais fab mov rau board

Daim duab qhia chaw yog los ntawm LTSpice (cov ntaub ntawv txuas nrog) thiab kuv kuj tau suav nrog Fritzing qhob cij daim duab rau kev pom sib txawv. Fritzing qauv ntawm Wemos board kuv pom zoo li muaj qee qhov teeb meem. Tsis quav ntsej cov kab dashed, tsuas yog saib cov xaim xaim sib txuas. Tau kawg ntau lwm yam ESP8266 cov phiaj xwm kev txhim kho kuj tseem tuaj yeem siv tau thiab cov lej suav nrog yuav xav tau kev hloov kho me ntsis los ua haujlwm ntawm lwm lub laug cam.

Rau lub thawv ntawv kuv tau siv lub thawv yas me me (tsis txhob siv hlau, nws yuav tiv thaiv WIFI teeb liab). Txog lub zog hluav taws xob Kuv siv lub xov tooj ntawm tes qub them nyiaj thiab hloov qhov kawg nrog lub txuas txuas haum rau Wemos board.

Txij li thaum kev xa tawm kuv tau muaj muaj 5V coil thiab Wemos board tsuas tuaj yeem tso tawm 3.3V ntawm tus lej digital, Kuv tau siv lub transistor los hloov lub kauj ntawm qhov txuas. Kuv ntxiv qhov rub tawm tus tiv thaiv (10kOhm) kom ntseeg tau tias tus pin qis thaum lub rooj tsav xwm tau qhib thiab lub qhov rooj qhov rooj tsis raug qhib. Lub flyback diode (D1) tiv thaiv qhov hluav taws xob zoo li qub los ntawm lub zog khaws cia hauv lub kauj thaum lub kaw lus kaw.

Kauj Ruam 2: Sib Sau Ua Ke

Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke

Kuv tau tshuav PCB ntau dhau los ntawm lwm qhov haujlwm uas haum rau lub taub hau rau Wemos board, yog li kuv txiav nws kom loj thiab hloov kho rau siv. Ob peb lub qhov xav tau txhawm rau txhawm rau txhawm rau thiab qee qhov tsis xav tau kev txiav kom ua kom haum. Kuv tau muab tag nrho cov khoom tso rau hauv qhov chaw thiab sim cov lej ua haujlwm los ntawm kev tig lub LED qhib thiab tawm. Raws li tau hais ua ntej, qhov tseem ceeb tshaj yog qhov qhib (lossis LED hauv rooj plaub sim) yuav tsis qhib thaum Wemos pawg thawj coj saib xyuas lub zog.

Wemos pawg thawj coj tau teeb tsa siv Arduino IDE thiab IP chaw nyob ntawm pawg thawj coj tau teeb tsa (npaj ua ntej) rau 192.168.1.120 ntawm lub network hauv tsev. Txoj kev ntawd thaum nws muaj zog nws ib txwm muaj tib qho (sab hauv) IP chaw nyob thiab daim ntawv thov tuaj yeem ua qhov nyuaj nrog nws.

Android app tau tsim los siv MIT App Inventor 2. Kuv tsuas yog sim nws ntawm cov xov tooj uas peb muaj (Oneplus, Xiaomi thiab Moto G4 Play). Nws tau yooj yim teeb tsa los ntawm muab nws tso rau hauv Google Drive sib qhia thiab rub nws los ntawm lub xov tooj nws tus kheej. MIT App Inventor yog siv dawb thiab suav nrog cov phiaj xwm phiaj xwm tuaj yeem hloov kho kom yooj yim siv tus IP sib txawv.

Chav sib sau ua ke tsis haum rau sab rooj plaub uas kuv muaj ntawm tes, yog li kuv txiav lub qhov kom tso cai rau cov kis tau tawm me ntsis. Kuv kuj txiav qhov nkag mus rau qhov txuas rau lub qhov rooj qhov rooj qhib qhov rooj tso tsheb.

Kauj Ruam 3: Txuas nrog Lub Nkoj Qhov Rooj Qhib

Txuas mus rau Qhov Chaw Tso Tsheb Nkoj
Txuas mus rau Qhov Chaw Tso Tsheb Nkoj
Txuas mus rau Qhov Chaw Tso Tsheb Nkoj
Txuas mus rau Qhov Chaw Tso Tsheb Nkoj

Muaj ob txoj hauv kev los txuas lub thaiv rau lub qhov qhib. Qhov Xaiv 1 yog txuas mus rau ob lub qhov ntsia hlau txuas hauv phab ntsa vaj huam sib luag thiab lwm qhov yog txuas ncaj qha mus rau lub qhib (thawb hauv lub dav hlau). Kuv xaiv qhov tom kawg, txij li nws yooj yim dua rau kuv vim tias cov xov hlau yuav khiav tau luv dua mus rau qhov chaw uas kuv tuaj yeem tso kuv lub Wemos chav tso rau hauv chav nres tsheb. Muaj ib txoj hlua hlau xaim ntawm tus qhib nws tus kheej thiab cov txiv kab ntxwv me me hauv qab no tuaj yeem siv los tso cov xov hluav taws xob uas twb muaj lawm yog li cov teeb ntxiv tuaj yeem sib tw nrog cov uas twb muaj lawm thiab rov ua dua.

Wemos lub rooj tsavxwm hauv nws daim ntawv tau muab tso tawm ntawm txoj kev yog li nws yuav tsis yooj yim tsoo txog, txij li lub nkas -las tseem yog kuv lub rooj ua haujlwm ntoo. Nws ua haujlwm tau zoo heev thiab kuv vam tias kuv tau ua qhov no sai dua.

Pom zoo: