» elektronika » Težak »CARduino - improvizirani robot na Arduinu

CARduino - domaći robot na Arduinu


Iz imena odmah postaje jasno da robot izrađena na regulatoru Težak, Autor je stvorio vlastite biblioteke za praktičniju upotrebu. Standardna oprema robota sadrži daljinomjer koji se nalazi na prednjoj ploči, dva kotača i dva motora. Za moguće buduće nadogradnje, ploča je postavljena na vrh stroja. Uređaj je upravljan i radi autonomno, po želji možete dodati radijsku kontrolu. U članku je opisan rad s CARduino i knjižnicama, ima nekoliko primjera.

Što je knjižnica?
Biblioteka uvelike pojednostavljuje kontrolu robota. Projekt je osmišljen za ljude koji nisu posebno snažni u programiranju, ali sa željom da naprave jednostavne robote. Za stvaranje takvog modela nije potrebno znanje iz područja upravljanja motorima. Biblioteka će učiniti sve sama, program će smanjiti na najjednostavnije naredbe "skrenite desno i idite jednu sekundu" ili "idite naprijed tri sekunde, a zatim ubrzajte". U knjižnici se nalaze primjeri programa koji vam pomažu u konfiguriranju CARduino-a.

Što učiniti ako isti materijali nisu dostupni?
Takvog robota možete sastaviti bez takvih materijala. Knjižnica ima mogućnost rada na gotovo bilo kojem sklopu. Na primjer, za kućište možete koristiti druge kotače ili materijal, glavna stvar je da promijenjeni dijelovi obavljaju istu funkciju.

Što robot može učiniti?
Funkcionalnost robota gotovo je neograničena. Pomoću ove biblioteke pisanje programa za Arduino postaje prilično lak zadatak. Ploča ploče omogućuje ugradnju raznih senzora.

Trošak robota
Autor živi u SAD-u i zato je smatrao da će sklapanje robota ispočetka koštati oko 100 dolara, a za većinu detalja potrošio je 30 dolara na projektu. Ako komponente možete naručiti u Kini, možete smanjiti troškove za oko 5 puta.


Korišteni materijali:
- Arduino Uno - R3
- Razvojna ploča 30x10
- Držač za Arduino i šipku
- Rangefinder Sharp GP2Y0A02YK0F
- Mikromotori 2 kom
- Dva kotača 49x12 mm
- Nosači za motor 2 kom
- Kuglični kotači 2 kom
- Vozači motora za Arduino 2 kom
- postolje za šasiju (drvo) 15x10,75 cm (veličina je odabrana prema veličini držača za Arduino i šipku)
- Mali vijci za drvo
- Akumulator 9V 1 kom


Prvi korak. Pripremni rad.
Prije nego što nastavite sa sastavljanjem robota, autor priprema komponente. Prije svega, pravokutnik prave veličine izrezan je iz drvenog bloka većeg od potrebnog.Nadalje, on sakuplja kuglice s kuglicama, budući da su isporučeni rastavljeni, koristi upute za sastavljanje. Kotači su pričvršćeni na motore, a Arduino s pločom je postavljen u držač za njih.

Drugi korak Ugradnja kuglica s kuglicama.
Odlučeno je instalirati ove kotače na jednu stranu podloge, koristeći olovku, autor je zabilježio 0,5 cm sa svake strane ploče. Za pričvršćivanje korišteni su vijci za drvo.


Treći korak Ugradnja motora.
Ovaj je korak bio prilično jednostavan. Sve što je trebalo učiniti je umetnuti motore u nosače i pričvrstiti ih super ljepilom na rubovima ploče. Također možete koristiti lemljenje, važno je ne miješati negativne i pozitivne kontakte.


Četvrti korak. Instalirajte Arduino i Bredboard.
Prvo je trebalo zabilježiti mjesto sastavnih dijelova. Ploča je postavljena na prednjoj strani držača, a Arduino, odnosno na stražnjoj strani, pričvršćeni su vijcima na postojeće rupe. Sam držač je postavljen na kućište pomoću dva vijka u sredini.


Peti korak Ugradnja senzora
Ovaj je korak također prilično jednostavan. Rupe su označene sprijeda u sredini, a senzor je fiksiran vijcima. Obavezno upotrijebite oba otvora za senzore za ugradnju. Prilikom pričvršćivanja, autor postavlja senzor tako da zaključci na njemu budu na vrhu. Zatim se JST žica umetne u senzor i spoji na ploču, crvena na pozitivan terminal, crna u negativnu, a žuta se nalazi bilo gdje na ploči.


Korak šesti Spajanje vozača motora.
Vozači su upravo usklađeni i instalirani na Arduino.

Sedmi korak. Lemljenje motora.
Nadalje, događa se uobičajeno lemljenje žica, važno je samo zapamtiti koje su žice pozitivne, a koje negativne.


Sedmi korak. Povezivanje kotača.
Autor na ovaj način spaja žice motora s vozačem:
- Pozitivni kontakt desnog motora povezan je s negativnim terminalom vozača A.
- Negativni kontakt desnog motora povezan je s pozitivnim terminalom vozača A.
- Negativni kontakt lijevog motora povezan je s negativnim terminalom vozača B.
- Negativni kontakt lijevog motora povezan je s pozitivnim terminalom vozača B.


Korak osmi Priključak senzora i napajanja.
Napajanje 5 V spojeno na + ploču, GND na GND. Žuta žica senzora spojena je na analogni pin 2.


Korak devet Instalacija baterije.
Autor je bateriju jednostavno zalijepio super ljepilom na stražnju stranu robota. Tada je jednostavno povezao pozitivne i negativne žice s Carduinovim pozitivnim i negativnim zaključcima.


Knjižnica
Ovim se završava montaža standardnog robota. Na njemu će raditi knjižnični i primjerski programi, možete ih preuzeti ispod članka. Arhiva također sadrži opis nekih funkcija. Biblioteka se učitava u Arduino IDE duž putanje -> uvoz knjižnice -> Carduino. Nakon preuzimanja programa projekt je u potpunosti spreman.


Video s primjerom Carduina:



carduino.rar [2.1 Kb] (preuzimanja: 204)
9
8.5
9

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...