Orodha ya maudhui:

Jinsi ya Kudhibiti Roboti ya Neato Kutoka kwa Raspberry Pi: Hatua 8
Jinsi ya Kudhibiti Roboti ya Neato Kutoka kwa Raspberry Pi: Hatua 8

Video: Jinsi ya Kudhibiti Roboti ya Neato Kutoka kwa Raspberry Pi: Hatua 8

Video: Jinsi ya Kudhibiti Roboti ya Neato Kutoka kwa Raspberry Pi: Hatua 8
Video: Roboti saba za kubadilisha kilimo ▶ TAZAMA SASA! 2024, Julai
Anonim
Jinsi ya Kudhibiti Roboti ya Neato Kutoka kwa Raspberry Pi
Jinsi ya Kudhibiti Roboti ya Neato Kutoka kwa Raspberry Pi

Ikiwa una nia ya kutengeneza Roboti ya Raspberry Pi Neato ni robot nzuri ya kutumia kwa mradi huo kwa bei rahisi na ina sensorer nyingi zaidi kuliko Uundaji wa IRobot. Kile nilichofanya kwa roboti yangu ilikuwa kunasa pi ya Raspberry juu yake na uchapishaji wa 3D kiambatisho chake na kuiweka moto kwa moto. Kisha nikawasha moto sinia ya usb inayobebeka juu ya hiyo ili kuwezesha Pi. Baada ya hapo nilikuwa nimeunganisha kamera kwenye moto kwa matumizi ya baadaye na CV wazi.

Roboti zote za Neato zina adapta ya usb ya kuidhibiti kutoka. Inazuiliwa na kizuizi cha mpira. Utahitaji kuiondoa ili ufikie uchunguzi wa roboti ili kuidhibiti. Basi utahitaji kunasa kebo ya USB ambayo pia inaunganisha kwenye Pi.

Ninapendekeza sana kutumia Pi 3. Hiyo ndiyo njia bora ya kuifanya. Hakuna toleo la pi litakalofanya kazi sawa na mafunzo haya au itakuwa na wifi iliyojengwa ndani yake. Tuanze!

Hatua ya 1: Sakinisha Ubuntu MATE 16.04

Sakinisha Ubuntu MATE 16.04
Sakinisha Ubuntu MATE 16.04

Nilitumia Ubuntu MATE 16.04 kwa mradi huu. Ikiwa unaamua kutotumia mafunzo haya hayawezi kuwa sawa na kuifanya na toleo jingine la Ubuntu.

Utahitaji kusanikisha OS inayoweza kutumika kwenye kadi yako ya SD. Ikiwa haujui jinsi ya kuifanya unaweza kutumia Rufus. Rufus ni programu ya bure ambayo inabadilisha picha za OS kuwa buti kwenye vifaa vya bootable kama vile anatoa flash na kadi za SD.

Hatua ya 2: Sakinisha Screen

Sakinisha Screen
Sakinisha Screen

Tutatumia skrini ya Kifurushi kwa mafunzo haya. Screen labda ndiyo njia bora ya kuwasiliana kati ya pi na roboti. Baada ya kuingiza kibodi na panya kwenye Pi yako utahitaji kuandika amri ifuatayo kwenye kituo chako.

Sudo apt-pata kufunga skrini

Kisha utahitaji kuandika nenosiri lako ulilochagua kwenye terminal yako ili kuiweka rasmi.

Hatua ya 3: Sudo Screen / dev / ttyAMC0

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

Utahitaji kuandika hii kwenye kituo chako wakati roboti yako imewashwa ili kuwasiliana nayo.

skrini ya sudo / dev / ttyAMC0

Ikiwa hiyo haifanyi kazi pata moja ya bandari za tty ambazo sio tty #. Unaweza kuipata kwa kutumia amri hii.

ls / dev /

Hatua ya 4: Amri ya Msaada

Amri ya Msaada
Amri ya Msaada
Amri ya Msaada
Amri ya Msaada

Utahitaji kuona ni amri gani Neato yako anayo. Kila Neato ni tofauti kidogo lakini sawa sawa. Matoleo tofauti ya Neato yatakuwa na sasisho tofauti au tofauti za amri sawa. Hii ni hatua muhimu kwa sababu katika hatua hii utajifunza ni amri gani ambazo neato yako ina. Andika tu kwa amri ifuatayo ili uone nini nyanya yako inaweza kufanya.

msaada

Hatua ya 5: TestMode

Jaribio la Njia
Jaribio la Njia

Utahitaji kuwasha TestMode ili ufanye vitu vingi na Neato wako. Ili kuwasha au kuzima hali ya mtihani weka nambari hapa chini kwenye kituo chako.

Ili kuiwasha fanya hivi.

Njia ya majaribio imewashwa

Ili kuizima fanya hivi.

Njia ya majaribio imezimwa

Hatua ya 6: Usomaji wa Sensorer

Usomaji wa Sensorer
Usomaji wa Sensorer

Unaweza kuchapa mstari huu wa nambari ili kuweza kuona ni nini sensorer zako za dijiti zinasoma.

Sensors za GetDigital

Hatua ya 7: Kusonga Robot Yako

Kusonga Robot Yako
Kusonga Robot Yako

Jambo la kupendeza juu ya Neato ni kweli unaweza kudhibiti umbali ambao kila motors za roboti husafiri kwa Milimita, unadhibiti kuongeza kasi, na RPM yao. Mstari ufuatao wa nambari unasonga motor kushoto 100 mm mbele, motor kulia 100 mm nyuma, kasi ya 20 mm / s, kuongeza kasi ya 50 mm / s, 75 rpm, na kuzima motors za brashi.

KuwekaMotor 100 -100 20 50 75 0

Nambari nyingi za kushoto ziliacha umbali wa magari. Umbali wa kulia wa gari unadhibitiwa na nambari ya pili kushoto zaidi. Kasi inadhibitiwa na idadi ya tatu kushoto zaidi. Kuongeza kasi kunadhibitiwa na idadi ya tatu kulia zaidi. RPM inadhibitiwa na nambari ya pili kulia zaidi. Mwishowe brashi zinawezeshwa au zimelemazwa na nambari ya mwisho.

Hatua ya 8: Hitimisho

Neato XV ni roboti baridi. Sio tu kwamba ni chanzo wazi ni rahisi sana kudanganya. Nimekuwa na raha nyingi kujaribu kufanya hii ya uhuru na ni nzuri sana. Kwa vyovyote natumahi umefurahiya kusoma hii. Napenda kujua ya maswali yoyote au maoni tafadhali. Asante!

Ilipendekeza: