Sadržaj:

Roomba Bot Bulider: 5 koraka (sa slikama)
Roomba Bot Bulider: 5 koraka (sa slikama)

Video: Roomba Bot Bulider: 5 koraka (sa slikama)

Video: Roomba Bot Bulider: 5 koraka (sa slikama)
Video: Орлов – комедия русской хтони / The comedy of Russian anguish 2024, Juli
Anonim
Roomba Bot Bulider
Roomba Bot Bulider

Bot the Builder je roomba, koja će s "grabberima" pričvršćenim sprijeda moći pomicati objekte. Kôd s njim postavljen je tako da bilježi prvi pomak pomoću grafičkog okvira koji možete kontrolirati samo jednim klikom miša. Nakon prvog pokretanja, bot se može postaviti da radi upravo ono što je radio prvi put u petlji!

Korak 1: Potrošni materijal

Supplies
Supplies
Supplies
Supplies
Supplies
Supplies
Supplies
Supplies

Roomba kojoj je vakuum zamijenjen 3D kapom

Malina Pi koja je povezana sa roombom

Kamera za postavljanje u roombu

Napajanje

Hvataljke u obliku slova U za postavljanje na prednju stranu roombe

Korak 2: Preuzmite Roomba Toolbox

Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox
Preuzmite Roomba Toolbox

Otvorite MATLAB i stvorite novu fasciklu projekta kako bi vaše projektne datoteke bile organizirane.

NAPOMENA: Ovaj kôd je korišten za dati projekt, možda za vas ne mora raditi isto kao i za nas.

Pokrenite ovaj kôd i sve datoteke bi sada trebale biti pohranjene u fascikli vašeg projekta.

Desnom tipkom miša kliknite bilo gdje u prozoru 'Trenutna mapa' u MATLAB -u, a zatim kliknite 'Dodaj na putanju' kako biste dozvolili MATLAB -u da locira vaše datoteke.

Kako biste bili sigurni da imate najnoviju verziju alata, upotrijebite kôd sa slike 3

Korak 3: Dizajn kod za željene izlaze

Ako preuzmete sve tri gore navedene datoteke, moći ćete kontrolirati svoju roombu/Mars rover kao donji video. Prva datoteka je m-datoteka koda, druga i treća datoteka su vaš stvarni kôd koji će biti potrebno promijeniti i urediti u vašu specifičnu roombu. Na primjer, naša roomba se zvala Roomba 30, pa smo se prilikom povezivanja s našom roombom upisivali cod

r = roomba.30

i to bi se povezalo dopuštajući nam da pokrenemo naš kôd.

Korak 4: Pokrenite i uredite kôd dok se ne usavrši

Možda ćete morati pokrenuti svoj kôd nekoliko puta prije nego što postignete skretanje, brzinu itd. Različite roombe će imati različito klizanje guma i okretat će se manje ili više ovisno o podlozi na kojoj se nalazite. Preporučujemo probnu vožnju roombom na otvorenom prostoru kako ne biste naletjeli na sve dok se ne uvjerite u sve što roomba može. Nakon što ste se navikli na svog robota i usavršili kutove okretanja, možete početi graditi!

Korak 5: Završni projekat

Završni projekat
Završni projekat

Vaš posljednji projekt trebao bi izgledati nešto poput gornje slike, gdje ćete imati svoju roombu i grabilice pričvršćene na prednju stranu. Sa kodom koji ste usavršili i robotom koji ste izgradili bit ćete spremni za trenutak početi kretati stvarima samo sa svojim robotom!

Preporučuje se: