Cov txheej txheem:

Yooj Yim WiFi Tswj RC Tsheb: 7 Kauj Ruam (nrog Duab)
Yooj Yim WiFi Tswj RC Tsheb: 7 Kauj Ruam (nrog Duab)

Video: Yooj Yim WiFi Tswj RC Tsheb: 7 Kauj Ruam (nrog Duab)

Video: Yooj Yim WiFi Tswj RC Tsheb: 7 Kauj Ruam (nrog Duab)
Video: Военные тактические часы-Топ-10 самых жестких военных ч... 2024, Hlis ntuj nqeg
Anonim
Yooj Yim WiFi Tswj RC Tsheb
Yooj Yim WiFi Tswj RC Tsheb
Yooj Yim WiFi Tswj RC Tsheb
Yooj Yim WiFi Tswj RC Tsheb

Yog tias koj tau hais rau kuv ob peb xyoos dhau los tias koj yuav tuaj yeem hloov kho RC Tsheb los muab nws WiFi yog li koj tuaj yeem tswj hwm ntawm lub vev xaib siv koj lub xov tooj, thiab tus nqi los ua nws yuav tsawg dua € 8, Kuv yuav tsis tau ntseeg koj! Tab sis qhov no yog lub sijhawm zoo los ua tus tsim khoom! Tsis yog tsuas yog qhov ua tau zoo tshaj plaws, nws kuj tseem yog qhov project ncaj ncaj! Ib pliag rov qab kuv tau ua qhov txuas ntxiv ntawm kev tswj hwm WiFi rau lub tsheb ua si, thiab txawm hais tias kuv zoo siab nrog qhov kwj mus, kuv tau xav tias kuv tuaj yeem ua txoj haujlwm txawm tias yooj yim dua li ntawd. ua kom tau raws li qhov yuav tsum tau, yuav tsis muaj qhov yuav tsum tau siv thiab kuv yuav muab txhua txoj cai thiab cov kauj ruam los ua qhov haujlwm no rau koj tus kheej.

Cia peb pib!

Kauj Ruam 1: Qhov Peb Yuav Tsum Tau

Qhov Peb Yuav Tsum Tau
Qhov Peb Yuav Tsum Tau
Qhov Peb Yuav Tsum Tau
Qhov Peb Yuav Tsum Tau
Qhov Peb Yuav Tsum Tau
Qhov Peb Yuav Tsum Tau

Raws li tau hais, Kuv xav ua qhov haujlwm no kom yooj yim ua tau yog li ua tau tiag tiag tsis xav tau ntau ntau.

Pom tseeb ua ntej peb yuav xav tau tsheb. Yog tias koj nyob hauv tebchaws Askiv lossis tebchaws Ireland, Koj tuaj yeem tau txais lub tsheb uas kuv tau txais los ntawm Smyths Cov Khoom Ua Si (€ 10 @ lub sijhawm sau ntawv). Lawv kuj muaj Subaru uas kuv tau siv rau ntawm cov kwj dej uas yog tib lub tsheb tshwj tsis yog lub plhaub.

Yeej txhua lub tsheb tswj chaw taws teeb yuav tsum ua haujlwm, tab sis qhov loj dua zoo dua (yog li peb tuaj yeem haum txhua yam sab hauv). Kuj xyuas kom tseeb tias nws muaj ntau yam kev txav chaw (kauj thiab tsav tsheb). Cov khw muag khoom thib ob tuaj yeem yog qhov chaw zoo rau nrhiav tsheb RC uas tsis xav tau. Nco tseg: txhawm rau ua nws txoj haujlwm tsis muaj kab laug sab tej zaum koj yuav xav tau lub tsheb nrog lub xaim hluav taws xob tswj chaw taws teeb!

Rau sab hauv ntawm lub tsheb peb xav tau cov hauv qab no

  • NodeMCU ESP8266 Kev txhim kho pawg thawj coj* - Yog tias koj tsis paub nrog ESP8266, nws yog Arduino sib xws uas tau tsim hauv WiFi, Kuv nyiam nws! Muaj ntau hom NodeMCU cov laug cam, ob qho tib si nyob hauv daim duab thib 3 kom ntseeg tau tias koj tau txais qhov yog! (qhov me dua).
  • NodeMCU Motor Shield* - Qhov no yog pawg thawj coj saib zoo heev uas muaj L293D lub cev muaj zog tsav tsav ntawm nws uas NodeMCU tsuas yog qhib rau. Muaj cov ntsia hlau txuas rau txuas rau lub tshuab hluav taws xob thiab muaj lub pob kom qhib thiab tua nws
  • 6 X AA roj teeb rooj* - Koj kuj tseem tuaj yeem siv lwm hom kev siv fais fab (xws li roj teeb RC), tab sis tsuas yog xyuas kom nws tsawg dua 10V them tag nrho. Cov roj teeb pob no kuj tseem loj heev, yog tias koj lub tsheb me dua koj tuaj yeem sim ua 4x AA rooj plaub xwb. Koj tuaj yeem tuaj yeem rov siv lub roj teeb uas twb muaj lawm ntawm lub tsheb yog tias koj siv lub tsheb nrog lub xov tooj cua tsis siv xov tooj.
  • Jumper Block* - Ua ntej yuav cov no, xyuas yog tias koj muaj cov qub IDE nyuaj tsav lossis CD tsav raws li lawv yuav muaj ib qho ntawm cov no. Yog tias tsis yog koj tuaj yeem yuav cov pob no ntawm 60 rau delivered 1 xa!

* = Cov koom nrog txuas

Kauj Ruam 2: Npaj Tsheb

Npaj Tsheb
Npaj Tsheb
Npaj Tsheb
Npaj Tsheb
Npaj Tsheb
Npaj Tsheb

Thawj yam peb xav ua yog qhib lub tsheb. Qhov no yuav pom tseeb sib txawv yog tias koj tau txais lub tsheb sib txawv dua li kuv!

Ntawm kuv muaj 4 tus ntsia hlau nyob hauv qab ntawm lub tsheb, ob sab nraub qaum thiab ob sab pem hauv ntej. Ntsia cov no. Tom qab tshem lub plhaub koj yuav tsum tam sim no tuaj yeem pom ob lub cav.

Wired Chaw Taws Teeb:

Yog tias koj muaj cov xaim hluav taws xob zoo ib yam li kuv koj yuav tsum pom 4 lub xov hlau, txiav qhov no tawm ntawm qhov me me, tej zaum 6-8 ntiv tes lossis li ntawd (Nws yooj yim los txiav ntau dua tom qab, nws nyuaj rau tso nws rov qab!).

Tom qab ntawd koj xav hle ib nrab ntiv tes los yog tawm ntawm qhov kawg ntawm tag nrho 4 ntawm cov xov hlau.

Cov Tsis Siv Hluav Taws Xob:

Cov tsheb uas tsis siv xovtooj yuav muaj ob lub cav zoo ib yam li cov xovtooj, tabsis cov xov hlau txuas rau lawv tej zaum yuav luv heev kom siv tau. Tej zaum koj yuav xav tau txuas cov xov hlau ntev dua mus rau ob lub dav hlau ntawm txhua lub cav. Kuv tsis tau ua tus kheej li no yog li kuv tsis tuaj yeem muab cov lus qhia lossis cov lus qhia. Koj tseem tuaj yeem sim tshem tawm ntau ntawm cov khoom siv hluav taws xob uas tsis yog lub tshuab hluav taws xob ntau li ntau tau. Nco tseg: Nws tuaj yeem rov siv lub roj teeb ntawm lub tsheb kom txuag tau qhov chaw (tseem ua rau nws hloov pauv roj teeb tau yooj yim dua)

Kauj Ruam 3: Sib dhos Circuit

Sib dhos Circuit Court
Sib dhos Circuit Court
Sib dhos Circuit Court
Sib dhos Circuit Court
Sib dhos Circuit Court
Sib dhos Circuit Court

Thiab tam sim no rau lub hlwb ntawm kev ua haujlwm, kev sib tw!

Hloov lub NodeMCU lub rooj tsavxwm rau hauv lub cav thaiv lub cav, nco ntsoov cov lus qhia txawm hais tias. Muaj tus kav hlau txais xov kos rau ntawm lub cav thaiv, kom ntseeg tau tias NodeMCU lub kav hlau txais xov (kab kub) tau kab nrog cov cim. Yog tias tso kom raug qhov micro USB qhov yuav tsum nyob ib sab ntawm cov ntsia hlau

Tom ntej no peb yuav tsum tau txuas lub jumper me me. Muaj jumper pins nruab nrab ntawm lub hwj chim khawm thiab cov ntsia hlau txuas, koj yuav tsum txuas ob tus pin uas sau tias VIN thiab VM. Saib daim duab thib ob kom paub meej ntxiv.

Tam sim no peb xav txuas lub roj teeb. Nqa cov xaim liab los ntawm lub roj teeb thiab txuas nws mus rau VIN cov ntsia hlau dav hlau. (Qhov laj thawj peb siv VIN lub davhlau ya nyob twg yog vim lub hwj huam khawm hloov qhov no rau thiab tawm). Txuas cov xaim dub rau ib qho ntawm GND cov dav hlau.

Yog tias koj ntsaws roj teeb rau hauv lub roj teeb thiab xyuas kom txhua yam tau qhib, koj pom tam sim no pom qee qhov LEDS ntawm NodeMCU thiab Tsav Tsheb Shield.

Kauj Ruam 4: Txuas Cov Tsav Tsheb

Txuas cov Motors
Txuas cov Motors
Txuas cov Motors
Txuas cov Motors
Txuas cov Motors
Txuas cov Motors

Muab daim iav thaiv rau ntawm lub roj teeb rov qab uas swb qhib. Kuv pom zoo kom txuas nws nrog blu-tac lossis qee qhov lwm txoj hauv kev tsis ruaj khov kom tau txais nws nyob twj ywm. Tom qab ntawd txuas lub roj teeb ntim rau hauv lub tsheb siv blu-tac dua. (Thaum koj zoo siab nrog lub tsheb koj tuaj yeem siv cov kua nplaum kub los tuav txhua yam.)

Tom ntej no peb xav txuas lub cav mus rau lub cav thaiv. Txuas cov xov hlau los ntawm lub kauj tsheb mus rau lub dav hlau ntsia hlau cim A + thiab A-, Nws tsis muaj teeb meem twg uas xaim mus rau + lossis - rau lub sijhawm tam sim no (peb yuav rov qab los rau qhov no). Lub cav tsav tau pom tseeb tom qab txuas nrog B+ thiab B-terminals.

Yog tias koj pom nws nyuaj rau thawb lub xaim mus rau hauv lub davhlau ya nyob twg, sim ntxig lub hau ntswj taub hau rau hauv qhov uas cov xaim yuav mus, muaj cov hlau uas qee zaum tuaj yeem ua rau me ntsis nqes. (Saib daim duab 5 kom paub meej ntxiv)

Thiab qhov ntawd zoo nkauj npaum li kev tsim kho tiav! Tom ntej no peb yuav teeb tsa lub rooj tsavxwm kom peb tuaj yeem pib ntsuas nws!

Kauj ruam 5: Programming Board

Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj

Yog tias koj tsis tau siv ESP8266 lossis Arduino ua ntej, peb yuav xav tau me ntsis ntawm kev teeb tsa software. Kuv muaj daim video tshwj xeeb rau qhov no. Nws tsuas yog 5 feeb ntev thiab dhau los ntawm txhua yam koj xav tau teeb tsa. Thaum ua raws cov vis dis aus no, nws yog CP2102 tus tsav tsheb uas koj xav teeb tsa.

Yog tias cov yeeb yaj kiab tsis yog koj li tiag, txheeb xyuas tshooj 2 ntawm Becky qhov txaus IoT Class, nws hla txhua yam koj xav tau ib yam.

Ua ntej koj txav mus rau qhov so ntawm cov kauj ruam no koj yuav tsum tuaj yeem xa daim duab yooj yim rau koj li ESP8266 (xws li qhov piv txwv ntsais uas tau hais hauv ob qho yeeb yaj kiab thiab Becky zaj lus qhia)

Ua ntej koj xav tua lub zog rau lub rooj tsavxwm los ntawm cov roj teeb (nias lub pob ntawm lub cav thaiv, lub teeb yuav tsum tawm). Tom qab ntawd koj xav kom ntsaws koj lub micro USB cable rau hauv NodeMCU pawg thawj coj raws li qhia hauv daim duab. Koj tom qab ntawd xav rub lub chaws rau txoj haujlwm no tawm ntawm kuv Github. Nyem rau ntawm Clone lossis rub tawm khawm thiab tom qab ntawd rub tawm Zip. Nthuav tawm cov ntawv zip no thaum nws tau rub tawm tam sim no qhib Arduino IDE, tom qab ntawv nyem rau File -> Qhib, mus rau qhov twg koj nyuam qhuav rho tawm zip los saum toj no thiab qhib MotorWeb.ino cov ntaub ntawv Koj tsuas yog yuav tsum tau hloov pauv rau cov ntawv no, thiab qhov ntawd yog hloov kho SSID thiab Password rau koj li Wifi. Thaum koj tau ua qhov kev hloov pauv upload nws rau koj lub rooj tsavxwm.

Kauj Ruam 6: Kev Tswj

Kev Tswj
Kev Tswj
Kev Tswj
Kev Tswj
Kev Tswj
Kev Tswj

Peb yuav luag npaj txhij los sim qhov no! Txog tam sim no tawm ntawm Micro USB cable ntsaws rau hauv. Arduino IDE qhib lub ntsuas saib (yog tias koj tsis paub meej tias kuv tau cim nws li cas hauv thawj daim duab). Teem lub Baud tus nqi rau 115200. Nias lub pob pib dua ntawm NodeMCU pawg thawj coj, tom qab nws txuas rau WiFi koj yuav tsum pom tus IP chaw nyob ntawm lub cuab yeej tso tawm ntawm lub vijtsam.

Ob ntawm koj lub xov tooj lossis lub khoos phis tawj, qhib lub vev xaib thiab ntaus tus IP chaw nyob rau hauv kab ntawv chaw nyob. Koj yuav tsum pom lub vev xaib zoo ib yam li ib qho hauv kuv daim duab thib ob. Tam sim no yuav tsum tau txheeb xyuas yog cov motors wired txoj kev yog. Ua ntej nias lub Drive thiab Back khawm, lub tsheb puas raug? Yog tias tsis yog koj tuaj yeem sib pauv qhov thaiv ib puag ncig lossis koj tuaj yeem kho nws yooj yim hauv software, tshawb rau DRIVE_MOTOR_DIRECTION thiab txhua qhov chaw nws tau teeb tsa HIGH hloov nws yog li nws tau teeb LOW thiab rov ua dua. Koj yuav tsum tau hloov nws hauv ob qho chaw.

Tib yam siv rau lub kauj, tshwj tsis yog koj tab tom pauv ib ncig ntawm STEER_MOTOR_DIRECTION qhov sib txawv

Thaum koj zoo siab nrog nws ua haujlwm li cas, ntsaws tawm lub micro USB cable thiab nias lub pob dawb ntawm lub cav thaiv. Cia nws ob peb vib nas this thiab sim txuas rau tib tus IP chaw nyob ib yam li ua ntej. NCO TSEG: koj lub tsheb yuav nrawm dua thaum siv roj teeb vim tias qhov hluav taws xob ntau dua, yog li ceev faj koj tsis txhob tsav nws tawm ntawm koj lub rooj!

Kauj Ruam 7: Muaj Kev Lom Zem

Image
Image

Thiab qhov ntawd yog nws! Koj tau ua tiav WiFi tswj lub tsheb RC! Txheeb tawm cov vis dis aus luv luv ntawm kuv sim ua rau kuv cov dev vwm nrog nws! Gaoithe, tus dub tsis nyiam nws ntau dhau, tab sis Riggins yeej tsis mob siab rau! Raws li ib txwm muaj, yog tias koj muaj lus nug lossis lus pom kuv yuav nyiam hnov lawv! Zoo siab ua txhua tus!

Brian

Pom zoo: