Cov txheej txheem:

Yuav Ua Li Cas Tswj Neato Neeg Hlau Los Ntawm Raspberry Pi: 8 Kauj Ruam
Yuav Ua Li Cas Tswj Neato Neeg Hlau Los Ntawm Raspberry Pi: 8 Kauj Ruam

Video: Yuav Ua Li Cas Tswj Neato Neeg Hlau Los Ntawm Raspberry Pi: 8 Kauj Ruam

Video: Yuav Ua Li Cas Tswj Neato Neeg Hlau Los Ntawm Raspberry Pi: 8 Kauj Ruam
Video: Txiv tshiab muab ntxhais txi nyiaj p2 11/18/2018 2024, Hlis ntuj nqeg
Anonim
Yuav Ua Li Cas Tswj Neato Neeg Hlau Los Ntawm Raspberry Pi
Yuav Ua Li Cas Tswj Neato Neeg Hlau Los Ntawm Raspberry Pi

Yog tias koj txaus siab ua Raspberry Pi neeg hlau Neato yog tus neeg hlau zoo los siv rau txoj haujlwm rau nws rau qhov pheej yig thiab muaj cov ntsuas ntau dua li IRobot Tsim. Qhov kuv tau ua rau kuv tus neeg hlau yog nuv Raspberry pi rau nws los ntawm 3D luam ntawv ib lub thawv rau nws thiab kub gluing nws rau. Tom qab ntawd kuv kub glued lub usb them nyiaj nqa mus rau qhov ntawd kom muaj zog Pi. Tom qab ntawd kuv tau kub glued lub koob yees duab rau nws rau yav tom ntej siv nrog qhib CV.

Txhua tus neeg hlau Neato muaj lub usb adapter rau tswj nws los ntawm. Nws tau raug thaiv los ntawm roj hmab nres. Koj yuav tsum tau tshem nws kom nkag mus rau tus neeg hlau kev kuaj mob los tswj nws. Tom qab ntawd koj yuav tsum tau txuas tus USB cable rau nws uas tseem txuas rau Pi.

Kuv pom zoo kom siv Pi 3. Qhov ntawd yog txoj hauv kev zoo tshaj los ua nws. Tsis muaj pi version yuav ua haujlwm zoo ib yam li cov lus qhia no lossis yuav muaj wifi ua rau hauv. Cia peb pib!

Kauj ruam 1: Nruab Ubuntu MATE 16.04

Nruab Ubuntu MATE 16.04
Nruab Ubuntu MATE 16.04

Kuv siv Ubuntu MATE 16.04 rau qhov haujlwm no. Yog tias koj txiav txim siab tsis siv nws cov ntawv qhia no yuav tsis zoo ib yam li ua nrog lwm version ntawm Ubuntu.

Koj yuav tsum tau teeb tsa bootable OS rau koj daim npav SD. Yog tias koj tsis paub yuav ua li cas koj tuaj yeem siv Rufus. Rufus yog software pub dawb uas hloov cov duab OS rau hauv khau raj rau cov khoom siv uas tuaj yeem siv tau xws li flash drive thiab SD card.

Kauj ruam 2: Nruab Screen

Nruab Screen
Nruab Screen

Peb yuav siv Lub Vev Xaib Pob rau qhov kev qhia no. Screen yog tej zaum txoj hauv kev zoo tshaj plaws los sib tham ntawm tus pi thiab tus neeg hlau. Tom qab koj tau ntsaws rau hauv koj cov keyboard thiab nas rau hauv koj Pi koj yuav tsum tau ntaus cov lus txib hauv qab no rau hauv koj lub davhlau ya nyob twg.

sudo apt-tau nruab screen

Tom qab ntawd koj yuav tsum tau ntaus koj tus password uas koj tau xaiv hauv koj lub davhlau ya nyob twg los nruab nws.

Kauj ruam 3: Sudo Screen /dev /ttyAMC0

Sudo Screen /dev /ttyAMC0
Sudo Screen /dev /ttyAMC0
Sudo Screen /dev /ttyAMC0
Sudo Screen /dev /ttyAMC0

Koj yuav tsum tau ntaus qhov no hauv koj lub davhlau ya nyob twg thaum koj tus neeg hlau tau siv los txhawm rau sib txuas lus rau nws.

sudo screen /dev /ttyAMC0

Yog tias tsis ua haujlwm nrhiav ib qho ntawm tty chaw nres nkoj uas tsis yog tty#. Koj tuaj yeem pom nws los ntawm kev siv cov lus txib no.

ls /dev /

Kauj Ruam 4: Pab Hais Kom Ua

Pab hais kom ua
Pab hais kom ua
Pab hais kom ua
Pab hais kom ua

Koj yuav tsum pom dab tsi txib koj Neato muaj. Txhua Neato txawv me ntsis tab sis feem ntau zoo ib yam. Cov ntawv sib txawv ntawm Neato yuav muaj qhov hloov tshiab lossis hloov pauv ntawm tib cov lus txib. Nov yog kauj ruam tseem ceeb vim tias hauv qib no koj yuav kawm paub dab tsi cov lus txib koj neato muaj. Tsuas yog ntaus hauv cov lus txib hauv qab no kom pom koj li neato tuaj yeem ua dab tsi.

pab

Kauj ruam 5: TestMode

TestMode
TestMode

Koj yuav tsum tau qhib TestMode ua feem ntau ntawm yam nrog koj Neato. Txhawm rau qhib lossis tua hom sim muab cov cai hauv qab no hauv koj lub davhlau ya nyob twg.

Txhawm rau qhib nws ua qhov no.

TestMode Nyob

Txhawm rau tua nws ua qhov no.

TestMode Tawm

Kauj Ruam 6: Kev Nyeem Ntawv Sensor

Kev Nyeem Ntawv Sensor
Kev Nyeem Ntawv Sensor

Koj tuaj yeem sau kab kab ntawv no kom pom tau tias koj lub tshuab ntsuas digital tau nyeem dab tsi.

GetDigitalSensors

Kauj Ruam 7: Tsiv Koj Tus Neeg Hlau

Tsiv Koj Tus Neeg Hlau
Tsiv Koj Tus Neeg Hlau

Qhov txias tshaj plaws ntawm Neato yog koj tuaj yeem tswj tau qhov deb ntawm txhua tus neeg hlau lub cev muaj zog mus hauv millimeters, koj tswj qhov nrawm, thiab RPM ntawm lawv. Cov kab hauv qab no ntawm cov kab txav mus rau sab laug lub cev 100 hli rau tom ntej, txoj cai lub cev 100 hli rov qab, nrawm 20 mm/s, nrawm ntawm 50 mm/s, 75 rpm, thiab xiam lub tshuab txhuam.

SetMotor 100 -100 20 50 75 0

Sab laug tus lej feem ntau tswj tau sab laug lub cav. Txoj cai lub cev muaj zog nyob deb yog tswj los ntawm tus thib ob sab laug feem ntau. Kev ceev yog tswj los ntawm tus thib peb sab laug feem ntau. Kev nrawm yog tswj los ntawm tus thib peb txoj cai feem ntau. RPM raug tswj los ntawm tus lej thib ob feem ntau. Kawg tab sis tsis tsawg kawg txhuam tau qhib lossis xiam los ntawm tus lej kawg.

Kauj Ruam 8: Xaus

Neato XV yog tus neeg hlau txias. Tsis tsuas yog nws feem ntau qhib qhov nws yog qhov yooj yim heev rau hack. Kuv tau muaj kev lom zem heev sim ua qhov kev ywj pheej no thiab nws zoo nkauj heev. Txawm li cas los kuv vam tias koj nyiam qhov nyeem no. Qhia rau kuv paub ntawm cov lus nug lossis lus thov thov. Ua tsaug!

Pom zoo: