Cov txheej txheem:

Los ntawm Roomba mus rau Rover Tsuas yog 5 Kauj Ruam!: 5 Kauj Ruam
Los ntawm Roomba mus rau Rover Tsuas yog 5 Kauj Ruam!: 5 Kauj Ruam

Video: Los ntawm Roomba mus rau Rover Tsuas yog 5 Kauj Ruam!: 5 Kauj Ruam

Video: Los ntawm Roomba mus rau Rover Tsuas yog 5 Kauj Ruam!: 5 Kauj Ruam
Video: Mus zoo nplooj siab (Official Music Video) 2024, Kaum ib hlis
Anonim
Los ntawm Roomba rau Rover Tsuas yog 5 Kauj Ruam!
Los ntawm Roomba rau Rover Tsuas yog 5 Kauj Ruam!

Roomba neeg hlau yog kev lom zem thiab yooj yim txoj hauv kev los ntsaws koj cov ntiv taw hauv ntiaj teb neeg hlau. Hauv Cov Lus Qhia no, peb yuav nthuav qhia yuav ua li cas hloov pauv Roomba yooj yim mus rau hauv kev tswj hwm lub zog uas ib txhij tshuaj xyuas nws ib puag ncig.

Daim Ntawv Teev Npe

1.) MATLAB

2.) Roomba (nrog lub tshuab nqus tsev tshem tawm)

3.) Raspberry-pi contoller

4.) Arduino tswj lub koob yees duab

5.) Yeem yeem rab riam

Kauj Ruam 1: Ua tiav Roomba Toolboxes

Tau txais Roomba Toolboxes
Tau txais Roomba Toolboxes
Tau txais Roomba Toolboxes
Tau txais Roomba Toolboxes

Khiav cov cai saum toj no txhawm rau ntxiv cov cuab yeej tsim nyog rau txuas rau koj Roomba hauv MATLAB.

Kauj ruam 2: Txuas rau Roomba

Txuas mus rau Roomba
Txuas mus rau Roomba
Txuas mus rau Roomba
Txuas mus rau Roomba

Tom qab txhim kho Roomba cov cuab yeej, koj yuav tsum txuas rau koj Roomba. Muaj ntau txoj hauv kev txuas los ntawm xws li Bluetooth, tab sis peb txuas nrog wifi. Ua ntej, ua qhov rov pib dua los ntawm nias lub pob "dock" thiab "spot" rau 10 vib nas this. Txuas Roomba thiab ntaus ntawv ua haujlwm rau tib lub network wifi. Tom ntej no, siv cov lus txib hauv qab no hauv koj lub qhov rai Editor txhawm rau txuas rau koj tus neeg hlau:

r = roomba (# ntawm Roomba)

Tom qab cov lus txib no ua tiav, chav nyob yuav nyob ntawm koj qhov kev tswj hwm.

Kauj Ruam 3: Txuas Rau Xov Tooj (Chaw Taws Teeb)

Txuas rau Xov Tooj (Chaw Taws Teeb)
Txuas rau Xov Tooj (Chaw Taws Teeb)

Kev tswj hwm Roomba los ntawm koj lub xov tooj tso cai rau qib ntawm qhov tseeb uas tsis tuaj yeem ua tiav nrog hom kev ywj pheej ntawm Roomba. Nws yog qhov tseem ceeb los tsim qhov kev sib txuas no vim hais tias ntawm thaj chaw martian dav dav muaj peev xwm xaiv qhov chaw tshwj xeeb los tshuaj xyuas yog qhov tseem ceeb. Cov lus qhia hauv qab no piav qhia yuav ua li cas thiaj ua tiav qhov no.

1. Siv MATLAB Connector ™ txhawm rau teeb tsa kev sib txuas ntawm koj lub khoos phis tawj siv MATLAB thiab MATLAB Mobile daim ntawv thov ntawm koj lub cuab yeej iOS.

2. Hauv MATLAB Command Window, enterconnector ('on', 'password', 'mypassword'); Qhia koj tus kheej lo lus zais hauv qhov kev sib cav zaum kawg. Siv qhov chaw nres nkoj pib. Txhawm rau txheeb xyuas qhov chaw nres nkoj twg tus txuas txuas siv, pib qhov txuas thiab saib ntawm qhov URL nws qhia rau kev sim txuas. Hauv MATLAB Command Window, nyem qhov kab ntawv txuas uas tau qhia kom paub meej tias lub khoos phis tawj tau npaj txuas mus. Nco ntsoov lub npe DNS thiab IP chaw nyob, uas koj xav tau kom ua tiav qhov kev sib txuas.

3. Hauv MATLAB Txawb, xaiv Txuas rau Koj Lub Computer. Yog tias yav dhau los koj tau txuas nrog huab lossis lwm lub khoos phis tawj sib txawv, mus rau Chaw, thiab coj mus rhaub Ntxiv rau Computer.

4. Hauv Khoos phis tawj teeb tsa, sau lub npe DNS lossis IP chaw nyob uas tau tshwm sim hauv qib 2.

5. Hauv qhov teeb tsa tus lej txuas, sau tus password uas koj tau teev tseg hauv qib 1.

6. Save koj cov chaw, thiab pib qhov kev sib txuas los ntawm tapping Txuas rau saum lub vijtsam.

7 Hauv ntu MATLAB tom ntej nrog tib lub khoos phis tawj, pib kev sib txuas ntawm lub khoos phis tawj thiab lub cuab yeej. Hauv MATLAB, nkag qhov txuas rau. Hauv MATLAB Txawb Chaw, coj mus rhaub khawm nyob ib sab ntawm lub khoos phis tawj IP chaw nyob hauv Txuas rau Koj Lub Computer.

8. Tam sim no koj tuaj yeem tsim koj cov khoom mobiledev thiab pib nrhiav cov ntaub ntawv, raws li tau piav qhia hauv Tau Txais Sensor Cov Ntaub Ntawv Tshaj Tawm.

Kauj Ruam 4: Kev Paub Xim

Kev Paub Xim
Kev Paub Xim

Tag nrho cov kauj ruam no tau ua tiav hauv MATLAB. Ua ntej, nrhiav cov ntaub ntawv duab rau cov xim tsim nyog thiab tom qab ntawd teeb tsa Roomba kom paub txog cov xim ntawd. Thaum Roomba lees paub qhov tsim nyog RGB tus nqi, nws yuav tso tawm cov lus lossis ua qhov kev nqis tes ua. Piv txwv li, peb Roomba stabs neeg txawv teb chaws (xim liab) nrog cov riam butter txuas (lossis cov khoom xav tau ntawm kev tiv thaiv) thiab tseem xa xov rov qab mus rau lub hauv paus hauv tsev thaum nws pom cov neeg ya dav hlau (xim ntsuab).

Kauj Ruam 5: Xeem Neeg Hlau

Cov kauj ruam no yog qhov tseem ceeb tshaj plaws ntawm cov txheej txheem. Nws yog qhov tsim nyog kom paub tseeb tias cov chaw taws teeb ua haujlwm tau zoo nrog rau kev paub xim thiab tas li ntawm lub cim ntsuas lub ntsej muag ntawm Roomba. Qhov sib txawv ntawm lub teeb tuaj yeem cuam tshuam rau koj tus neeg hlau lub peev xwm los tshuaj xyuas cov xim yog li cov tswv yim no yuav xav tau kho.

Peb cov cai tau txuas hauv qab no. Ib qho tseem ceeb los saib xyuas yog tias lub kaum tig yuav txawv ntawm Roomba mus rau Roomba yog li nws yog qhov tseem ceeb los txiav txim siab koj tus kheej. Qhov no kuj muaj tseeb rau RGB qhov tseem ceeb.

Pom zoo: