Tartalomjegyzék:
- 1. lépés: Telepítse az Ubuntu MATE 16.04 -et
- 2. lépés: Telepítse a képernyőt
- 3. lépés: Sudo Screen /dev /ttyAMC0
- 4. lépés: Súgóparancs
- 5. lépés: Tesztmód
- 6. lépés: Az érzékelő leolvasása
- 7. lépés: A robot mozgatása
- 8. lépés: Következtetés
Videó: Hogyan lehet irányítani a Neato robotot a Raspberry Pi -ről: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ha kíváncsi egy Raspberry Pi robot készítésére, akkor a Neato kiváló robot a projektben, mivel olcsó és sokkal több érzékelővel rendelkezik, mint az IRobot Create. Amit a robotomért tettem, egy Raspberry pi -t akasztottam rá úgy, hogy 3D -s nyomtatást készítettem hozzá, és felragasztottam. Aztán felragasztottam rá egy hordozható USB töltőt a Pi tápellátására. Ezt követően forró ragasztóval ragasztottam rá egy fényképezőgépet későbbi használatra nyílt CV -vel.
Minden Neato robot rendelkezik usb adapterrel, amellyel vezérelheti. Gumidugóval blokkolják. Ezt el kell távolítania, hogy hozzáférjen a robot diagnosztikájához, és irányítsa azt. Ezután csatlakoztatnia kell egy USB -kábelt, amely szintén csatlakozik a Pi -hez.
Nagyon ajánlom a Pi 3 használatát. Ez a legjobb módja ennek. Egyik pi verzió sem fog ugyanúgy működni, mint ez az oktatóanyag, vagy beépített wifi lesz benne. Lássunk neki!
1. lépés: Telepítse az Ubuntu MATE 16.04 -et
Ehhez a projekthez az Ubuntu MATE 16.04 -et használtam. Ha úgy dönt, hogy nem használja, akkor ez az oktatóanyag nem ugyanaz, mint az Ubuntu másik verziójával.
Telepítenie kell egy indítható operációs rendszert az SD -kártyára. Ha nem tudja, hogyan kell csinálni, használhatja a Rufust. A Rufus egy ingyenes szoftver, amely az operációs rendszer képeit rendszerindító eszközökre, például flash meghajtókra és SD -kártyákra konvertálja.
2. lépés: Telepítse a képernyőt
Ebben az oktatóanyagban a Csomag képernyőt fogjuk használni. A képernyő valószínűleg a legjobb módja a pi és a robot közötti kommunikációnak. Miután csatlakoztatta a billentyűzetet és az egeret a Pi -hez, be kell írnia a következő parancsot a terminálba.
sudo apt-get telepítési képernyő
Ezután be kell írnia a jelszót, amelyet a terminálon választott a hivatalos telepítéshez.
3. lépés: Sudo Screen /dev /ttyAMC0
Ezt be kell írnia a terminálba, amikor a robot be van kapcsolva, hogy kommunikálni tudjon vele.
sudo screen /dev /ttyAMC0
Ha ez nem működik, keresse meg a tty#egyik portját. Ezt a parancsot használva találhatja meg.
ls /dev /
4. lépés: Súgóparancs
Látnia kell, hogy a Neato milyen parancsokkal rendelkezik. Minden Neato kissé más, de többnyire ugyanaz. A Neato különböző verzióiban ugyanazok a parancsok különböző frissítéseket vagy változatokat tartalmaznak. Ez azért fontos lépés, mert ebben a lépésben megtudhatja, hogy a neato milyen parancsokkal rendelkezik. Csak írja be a következő parancsot, hogy megnézze, mire képes a neato.
Segítség
5. lépés: Tesztmód
Be kell kapcsolnia a TestMode -ot, hogy a legtöbb dolgot elvégezze a Neato -val. A tesztmód be- vagy kikapcsolásához helyezze be az alábbi kódot a terminálba.
A bekapcsoláshoz tegye ezt.
TestMode Be
A kikapcsoláshoz tegye ezt.
TestMode Off
6. lépés: Az érzékelő leolvasása
Ezt a kódsort begépelve megtekintheti, hogy a digitális érzékelők mit olvasnak.
GetDigitalSensors
7. lépés: A robot mozgatása
A Neato klassz tulajdonsága, hogy ténylegesen szabályozhatja a robot minden motorjának megtett távolságát milliméterben, ott szabályozhatja a gyorsulást és azok fordulatszámát. A következő kódsor a bal motort 100 mm -rel előre, a jobb motort 100 mm hátra, 20 mm/s sebességet, 50 mm/s gyorsulást, 75 fordulat/percet mozgatja, és letiltja az ecsetmotorokat.
SetMotor 100 -100 20 50 75 0
A bal oldali legtöbb szám vezérli a motortávolságot. A jobb oldali motortávolságot a második bal bal szám szabályozza. A sebességet a harmadik bal szám tartja. A gyorsulást a harmadik jobb szám szabályozza. Az RPM -et a második jobboldali szám vezérli. Végül, de nem utolsósorban az ecseteket az utolsó szám engedélyezi vagy tiltja le.
8. lépés: Következtetés
A Neato XV egy klassz robot. Nemcsak, hogy többnyire nyílt forráskódú, hanem nagyon könnyű feltörni. Nagyon jól szórakoztam, amikor megpróbáltam ezt az autonómot létrehozni, és ez nagyon jó. Mindenesetre remélem tetszett ez az olvasmány. Kérjük, tudassa velem bármilyen kérdését vagy észrevételét. Kösz!
Ajánlott:
DIY -- Hogyan készítsünk egy pókrobotot, amelyet okostelefonnal lehet irányítani az Arduino Uno használatával: 6 lépés
DIY || Hogyan készítsünk egy pókrobotot, amelyet az okostelefon segítségével vezérelhetünk az Arduino Uno használatával: A pókrobot készítése során sok mindent megtudhat a robotikáról. A robotok készítése szórakoztató és kihívást jelent. Ebben a videóban megmutatjuk, hogyan lehet Pók robotot készíteni, amelyet okostelefonunk segítségével működtethetünk (Androi
Hogyan építsünk PHIL - fénykövető robotot: 6 lépés (képekkel)
Hogyan építsünk PHIL -t - fénykövető robotot: Ebben az utasításban megmutatom, hogyan készítettem el ezt a kéttengelyes fénykövető robotot egy Arduino Uno segítségével. Minden CAD és kód benne lesz, így saját maga készítheti el programozás vagy tervezési készség nélkül. Minden amire szüksége lesz
Hogyan készítsünk Arduino alapú élkerülő robotot: 4 lépés
Arduino alapú élkerülő robot készítése: Készítsünk teljesen autonóm robotot Arduino és IR érzékelők használatával. Leesés nélkül fedezi fel az asztal felületét. Nézze meg a videót további információkért
Hogyan készítsünk intelligens robotot az Arduino használatával: 4 lépés
Hogyan készítsünk intelligens robotot az Arduino használatával: hello, arduino vagyok
Hogyan lehet zenét szerezni szinte minden (Haha) webhelyről (amíg csak hallja, addig megkaphatja Ok, jó, ha Flash -be van ágyazva, lehet, hogy nem lesz rá képes) SZERKESZTETT !!!!! Hozzáadott információk: 4 lépés
Hogyan lehet zenét szerezni szinte minden (Haha) webhelyről (amíg csak hallja, addig megkaphatja … Ok, jó, ha Flash -be van ágyazva, lehet, hogy nem lesz rá képes) SZERKESZTETT !!!!! Hozzáadott információk: ha valaha felkeres egy webhelyet, és olyan dalt játszik le, amely tetszik és szeretné, akkor itt az utasítás, hogy ne te legyél az én hibám, ha valamit elrontasz (csak akkor fog ez megtörténni, ha ok nélkül elkezdesz törölni valamit) ) sikerült zenét szereznem