Cov txheej txheem:

Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim): 11 Kauj Ruam (nrog Duab)
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim): 11 Kauj Ruam (nrog Duab)

Video: Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim): 11 Kauj Ruam (nrog Duab)

Video: Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim): 11 Kauj Ruam (nrog Duab)
Video: Tus Neeg Ruam - R-Lin Thoj | New Song [ Official MV ] Nkauj Tawm Tshiab 2023 Hmong Song 2023 2024, Kaum ib hlis
Anonim
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim)
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim)
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim)
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim)
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim)
Wifi Ntse Qhov Rooj (Txoj Kev Yooj Yim)

Nov yog qhov haujlwm yooj yim ua nrog arduino uno R3, lub hom phiaj yog tswj lub qhov rooj xauv yam tsis muaj tus yuam sij, thiab siv lub xov tooj ntse kom ua tiav qhov no, kev sib txuas lus nruab nrab yuav yog internet (wifi module-ESP8266).

Kuv twb tau tshaj tawm cov lus qhia txog tib txoj haujlwm nrog bluetooth module, koj tuaj yeem xa nws rau txhua qhov kev qhia meej. (Nyem ntawm no).

Hauv cov lus qhia no koj yuav paub txog IOT txoj haujlwm yooj yim ntawm kev tswj lub xauv ntawm koj lub qhov rooj nrog wifi module.

Nov yog ib txoj hauv kev yooj yim tshaj plaws los siv ESP-8266.

Kauj Ruam 1: Sau cov Khoom Yuav Tsum Tau

Sau Cov Khoom Yuav Tsum Tau
Sau Cov Khoom Yuav Tsum Tau

1. Arduino UNO R3

los tswj cov servo thiab cuam tshuam nrog ESP 8266 (GPIO tus pin-0)

lub tswv yim yog qhov yooj yim heev peb tab tom yuav tswj hwm ESP8266 (GPIO tus pin 0) los ntawm peb lub xov tooj ntse nrog ib qho app.

yog GPIO -pin 0

LOW ----------------------------------- xauv lub xeev-kaw.

HIGH ----------------------------------- xauv lub xeev-qhib.

GPIO tus pin 0 lub xeev yuav lees paub los ntawm arduino siv digitalRead hais kom ua thiab ua qhov haujlwm xav tau ntawm Servo.

Kauj Ruam 2: ESP-8266 Wifi Module

ESP-8266 Wifi Module
ESP-8266 Wifi Module
ESP-8266 Wifi Module
ESP-8266 Wifi Module

Qhov no yuav pab peb txoj haujlwm kom txuas nrog huab.this yog pheej yig heev thiab siv tau yooj yim.

Hauv txoj haujlwm no peb yuav siv tsuas yog GPIO tus pin-0 ntawm ESP8266.

Kauj ruam 3: Siab Torque Servo

Siab Torque Servo
Siab Torque Servo
Siab Torque Servo
Siab Torque Servo
Siab Torque Servo
Siab Torque Servo

tig lub ntsuas phoo thaum lub teeb liab xa los ntawm arduino

nws tau siv los ntawm arduino 5v tus pin nws tus kheej thiab nws ua haujlwm tau zoo nrog nws. (tsuas yog thaum lub arduino tau siv nrog usb cable)

Kauj Ruam 4: Ntawv Hlau

Ntawv Hlau
Ntawv Hlau

qhov no yog siv los ua rooj plaub rau lub cav servo uas tso cai rau nws kom tuav lub cav kom raug rau ntawm lub qhov rooj thiab qhov sib hloov kom raug kho rau qib ntawm lub xauv.

rooj plaub yog nyob ntawm koj kev muaj tswv yim koj tuaj yeem siv lwm yam khoom siv/khoom los ua rooj plaub. HOLD MOTOR ntawm lub qhov rooj

Kauj Ruam 5: 3.3V FTDI Programmer

3.3V FTDI Programmer
3.3V FTDI Programmer

Qhov no tsuas yog siv los ua qhov haujlwm, txhawm rau program ESP8266 vim nws tsis tuaj yeem ua haujlwm ncaj qha los ntawm arduino.

Kauj Ruam 6: Teeb tsa ESP8266

Teeb rau ESP8266
Teeb rau ESP8266

Koj tsuas yog xav tsim kom muaj kev sib txuas lus sib txuas ntawm koj tus FTDI programmer thiab koj ESP8266.

Connections: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Kauj Ruam 7: Tshaj Tawm Txoj Cai rau ESP (software yooj yim)

Uploading Code rau ESP (software yooj yim)
Uploading Code rau ESP (software yooj yim)

siv ESPlorer IDE uas yog qhov haujlwm tsim los ntawm 4refr0nt xa cov lus txib rau koj ESP8266.

Ua raws li cov lus qhia no rub tawm thiab teeb tsa ESPlorer IDE:

1. Nyem qhov no mus rub ESPlorer

2. Ua zip cov ntawv ntawd

3. Mus rau lub nplaub tshev tseem ceeb Run "ESPlorer.jar" cov ntaub ntawv

4. Qhib ESPlorer IDE

5. Txuas koj tus programmer FTDI rau koj lub computer

6. Select koj qhov chaw nres nkoj FTDI programmer

7. Nyem Qhib/Kaw

8. Select NodeMCU+MicroPtyhon tab

9. Tsim cov ntawv tshiab hu ua init.lua10. Nyem Txuag rau ESP

11. Txhua yam uas koj xav tau txhawj xeeb lossis hloov pauv tau hais nyob hauv lub thawv liab.

12. Upload cov cai hauv qab no rau hauv koj li ESP8266 siv cov software ua ntej. Koj cov ntaub ntawv yuav tsum muaj npe "init.lua".

ntxiv koj lub npe network (SSID) thiab tus password rau tsab ntawv

Ntxiv koj li WIFI NETWORK Npe (SSID) THIAB PASSWORD mus rau kab ntawv

Koj ESP IP Chaw Nyob Thaum twg koj li ESP8266 rov pib dua, nws luam tawm hauv koj li kev saib xyuas tus ESP IP chaw nyob. Txuag tus IP chaw nyob ntawd, vim tias koj xav tau tom qab.

Kauj Ruam 8: Coding Arduino Nrog IDE

Coding Arduino Nrog IDE
Coding Arduino Nrog IDE

Kuv tau muab cov lej koj tuaj yeem rub tawm cov ntawv los ntawm no.

upload cov cai no rau ARDUINO!

Kauj Ruam 9: Tsim Koj Tus Kheej App

Tsim Koj Tus Kheej App
Tsim Koj Tus Kheej App
Tsim koj tus kheej App
Tsim koj tus kheej App
Tsim Koj Tus Kheej App
Tsim Koj Tus Kheej App

koj tuaj yeem tsim ib qho los ntawm koj tus kheej los ntawm kev hais txog cov duab muab saum toj no.

koj tseem tuaj yeem rub tawm lub app los ntawm no thiab nruab rau koj lub xov tooj Android.

Nws yooj yim heev rau teeb tsa. Nyem lub pob "Teeb IP Chaw Nyob" nyob hauv qab ntawm qhov screen thiab ntaus koj tus IP chaw nyob.

Kauj Ruam 10:.aia Cov Ntaub Ntawv rau App

koj tuaj yeem hloov kho app los ntawm kev siv MIT app tus tsim lub vev xaib. (siv kev xaiv ntshuam)

Kauj ruam 11: Sib dhos

Los ua ke!
Los ua ke!
Los ua ke!
Los ua ke!

xyuas kom cov kev sib txuas hauv qab no ua tiav.

SERVO CONNECTION1.orange ----- arduino tus pin 2

2.red ------- 5v tus pin hauv arduino

3.brown ------ av pin hauv arduino

thaum kawg txuas koj ESP 8266 (GPIO tus pin 0) rau tus lej digital 5 ntawm arduino.

TXHUA TUS! Nws yog lub sijhawm los sim koj txoj haujlwm thiab debug yog tias muaj qhov ua yuam kev.

vam tias koj nyiam nws !!!

NYIAJ:

Kuv tau xa mus rau lub vev xaib hauv qab no hauv kev tsim thiab tshaj tawm ntawm kuv qhov project, 1.

Pom zoo: