» elektronika » Arduino »CARduino - váltásirányú robot az Arduinón

CARduino - házi robot az Arduinón


A névből azonnal világossá válik, hogy a robot készült a vezérlőn Arduino. A szerző saját könyvtárakat készített a könnyebb használat érdekében. A robot alapfelszerelése tartalmaz egy távolságmérőt, az elülső panelen, két kereket és két motort. A lehetséges jövőbeli frissítések érdekében kenyérlemez van telepítve a gép tetejére. A készülék vezérlése és önállóan működik, ha szükséges, rádiós vezérlést is hozzáadhat. A cikk leírja a CARduinoval és a könyvtárakkal való együttműködést, van néhány példa.

Mi az a könyvtár?
A könyvtár nagyban leegyszerűsíti a robotvezérlést. A projektet olyan emberek számára tervezték, akik nem különösebben erősek a programozásban, de egyszerű robotok készítésére törekszenek. Egy ilyen modell létrehozásához nem szükséges ismeretek a motorvezérlés területén. A könyvtár mindent önmagában megtesz, a programot a legegyszerűbb parancsokra csökkenti: „forduljon jobbra és menjen egy másodpercig” vagy „menjen előre három másodpercig, majd gyorsuljon”. A könyvtárban vannak mintaprogramok, amelyek segítenek a CARduino konfigurálásában.

Mi a teendő, ha ugyanazok az anyagok nem állnak rendelkezésre?
Összeállíthat egy ilyen robotot ilyen anyagok nélkül. A könyvtár szinte bármilyen szerelvényen képes dolgozni. Például használhat más kerekeket vagy anyagokat az alvázhoz, főleg az, hogy a megváltozott alkatrészek ugyanazt a funkciót látják el.

Mit tehet egy robot?
A robot funkcionalitása szinte korlátlan. Ennek a könyvtárnak a felhasználásával a program írása Arduino számára meglehetősen egyszerű feladat. A kenyérlemez lehetővé teszi különféle érzékelők telepítését.

Robot költsége
A szerző az USA-ban él, ezért úgy vélte, hogy a robot semmiből történő összeszerelése körülbelül 100 dollárba kerülne, mivel a legtöbb részlettel 30 dollárt költött a projektre. Ha alkatrészeket rendel Kínában, akkor körülbelül ötször csökkentheti a költségeket.


Használt anyagok:
- Arduino Uno - R3
- Fejlesztő kártya 30x10
- Arduino tartó és kenyérdeszka
- Rangefinder Sharp GP2Y0A02YK0F
- mikromotorok 2 db
- Két kerék 49x12 mm
- Tartók a motorhoz 2 db
- Golyós kerekek 2 db
- Motormeghajtók az Arduino-hoz 2 db
- Az alváz talpa (fa) 15x10,75 cm (a méretet az Arduino és a kenyérlemez tartójának mérete alapján választottuk meg)
- Kis fa csavarok
- 9V akkumulátor 1 db


Első lépés. Előkészítő munka.
Mielőtt folytatná a robot összeszerelését, a szerző előkészíti az alkatrészeket. Mindenekelőtt a megfelelő méretű téglalapot vágjuk ki a szükségesnél nagyobb fadarabból.Ezenkívül összegyűjti a golyókerekeket, mivel azokat szétszerelve szállították, és az összeszerelésükhöz a hozzájuk tartozó utasításokat használja. A kerekek a motorokhoz vannak rögzítve, és az Arduino kenyérdeszkával a tartóba kerülnek.

Második lépés Gömbkerekek beszerelése.
Úgy döntöttek, hogy ezeket a kerekeket ceruza segítségével az alváz egyik oldalára telepítik, a szerző 0,5 cm-t észlelt a tábla mindkét oldalán. A rögzítéshez fa csavarokat használtak.


Harmadik lépés Motorok beszerelése.
Ez a lépés elég egyszerű volt. Csak arra volt szükség, hogy a motorokat behelyezzék a konzolokba, és szuperragasztóval rögzítsék a tábla szélein. Használhat forrasztópáka is, fontos, hogy ne keverje össze a negatív és a pozitív érintkezőket.


A negyedik lépés. Telepítse az Arduino és a Bredboard szoftvert.
Először fel kellett jegyezni az alkatrészek helyét. A kenyérdeszkát a tartó elejére, az Arduino hátuljára pedig csavarokkal rögzítik. Maga a tartó a közepén lévő két csavarral kerül az alvázra.


Ötödik lépés Érzékelő telepítése
Ez a lépés is elég egyszerű. A lyukakat közepén elöl vannak jelölve, az érzékelõt csavarokkal rögzítjük. A rögzítéshez feltétlenül használjon mindkét érzékelő furatot. Csatoláskor a szerző az érzékelőt úgy helyezi el, hogy a rajta levont következtetések felül legyenek. Ezután a JST vezetéket behelyezik az érzékelőbe, és csatlakoztatják a kenyérpulthoz, piros a pozitív csatlakozóhoz, fekete negatívhoz és a sárga bárhol a táblán található.


Hatodik lépés Motormeghajtó csatlakoztatása.
Az illesztőprogramok csak igazodnak és telepítve vannak az Arduino-ra.

Hetedik lépés. Forrasztás a motorokhoz.
Ezenkívül a huzalok szokásos forrasztása is megtörténik, csak fontos megjegyezni, melyik huzal pozitív és melyik negatív.


Hetedik lépés. Összekötő kerekek.
A szerző így a motorok vezetékeit köti össze a vezetővel:
- A jobb oldali motor pozitív érintkezője az A vezető negatív kivezetéséhez kapcsolódik.
- A jobb oldali motor negatív érintkezése az A hajtás pozitív érintkezőjéhez kapcsolódik.
- A bal motor negatív érintkezője a B hajtás negatív érintkezőjéhez kapcsolódik.
- A bal oldali motor negatív érintkezője a B hajtás pozitív érintkezőjéhez kapcsolódik.


Nyolc lépés. Érzékelő és tápcsatlakozás.
5 V tápfeszültség csatlakoztatva + kenyérvágódeszka, GND és GND. Az érzékelő sárga vezetéke a 2. analóg érintkezőhöz van csatlakoztatva.


Kilencedik lépés. Az akkumulátor behelyezése.
A szerző egyszerűen öntapadóval ragasztotta az akkumulátort a robot hátuljára. Aztán egyszerűen összekapcsolta a pozitív és negatív vezetékeket Carduino pozitív és negatív következtetéseivel.


A könyvtár
Ez befejezi a standard robot összeszerelését. A könyvtár és a mintaprogramok rajta dolgoznak, a cikk alatt letöltheti. Az archívum néhány funkció leírását is tartalmazza. A könyvtár az Arduino IDE-be töltődik az út mentén -> importáló könyvtár -> Carduino. A program letöltése után a projekt teljesen készen áll.


Videó egy példával Carduino-ról:



carduino.rar [2,1 Kb] (letöltések: 204)
9
8.5
9

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...