» elektronikk » Arduino »CARduino - en provisorisk robot på Arduino

CARduino - en hjemmelaget robot på Arduino


Fra navnet blir det umiddelbart klart at roboten laget på kontrolleren Arduino. Forfatteren opprettet egne biblioteker for mer praktisk bruk. Standardutstyret til roboten inneholder en rekkeviddersøker lokalisert på frontpanelet, to hjul og to motorer. For mulige fremtidige oppgraderinger er det installert en brødplate på toppen av maskinen. Enheten er kontrollert og fungerer autonomt, hvis ønskelig kan du legge til radiokontroll. Artikkelen beskriver arbeid med CARduino og biblioteker, det er noen eksempler.

Hva er et bibliotek?
Biblioteket forenkler robotkontrollen i stor grad. Prosjektet er designet for mennesker som ikke er spesielt sterke i programmering, men med et ønske om å lage enkle roboter. For å lage en slik modell krever ikke kunnskap innen motorstyring. Biblioteket vil gjøre alt av seg selv, redusere programmet til de enkleste kommandoene "ta til høyre og gå ett sekund" eller "gå tre sekunder frem og deretter akselerere." Det er eksempler på programmer i biblioteket som hjelper deg med å konfigurere CARduino.

Hva gjør jeg hvis de samme materialene ikke er tilgjengelige?
Du kan sette sammen en slik robot uten slike materialer. Biblioteket har muligheten til å jobbe på nesten enhver samling. For eksempel kan du bruke andre hjul eller materiale til chassiset, det viktigste er at de endrede delene utfører samme funksjon.

Hva kan en robot gjøre?
Funksjonaliteten til roboten er nesten ubegrenset. Å bruke dette biblioteket, å skrive et program for Arduino blir ganske en enkel oppgave. Brødbrettet gjør det mulig å installere en rekke sensorer.

Robotkostnad
Forfatteren bor i USA og vurderte derfor at montering av roboten fra bunnen av ville koste rundt $ 100, og hadde mesteparten av detaljene, og brukte 30 dollar på prosjektet. Hvis du kan bestille komponenter i Kina, kan du redusere kostnadene med omtrent 5 ganger.


Materialer brukt:
- Arduino Uno - R3
- Utviklingstavle 30x10
- Holder for Arduino og brødbrett
- Rangefinder Sharp GP2Y0A02YK0F
- Mikromotorer 2 stk
- To hjul 49x12 mm
- Braketter for motor 2 stk
- Kulehjul 2 stk
- Motordrivere for Arduino 2 stk
- Sokkel for chassis (tre) 15x10,75 cm (størrelsen ble valgt i henhold til størrelsen på holderen til Arduino og brødplate)
- Små treskruer
- Batteri 9V 1 stk


Første trinn. Forberedende arbeid.
Før forfatteren fortsetter med montering av roboten, forbereder forfatteren komponentene. Først av alt er et rektangel av riktig størrelse kuttet ut av en større treblokk enn nødvendig.Videre samler han kulehjulene, siden de ble levert demontert, bruker instruksjonene for dem for montering. Hjulene er festet til motorene, og Arduino med brødbordet er plassert i holderen for dem.

Trinn to Montering av kulehjul.
Det ble besluttet å installere disse hjulene på den ene siden av chassisokkelen, ved hjelp av en blyant, forfatteren noterte 0,5 cm på hver side av brettet. For feste ble det brukt treskruer.


Trinn tre Installasjon av motorer.
Dette trinnet var ganske enkelt. Alt som måtte gjøres var å sette motorene inn i konsollene og feste dem med superlim i kantene på brettet. Du kan også bruke loddejern, det er viktig å ikke blande sammen negative og positive kontakter.


Det fjerde trinnet. Installer Arduino og Bredboard.
Først var det nødvendig å merke plasseringen av komponentene. Brødbrettet er plassert på fronten av holderen, og henholdsvis Arduino på baksiden, de er festet med skruer på eksisterende hull. Selve holderen plasseres på chassiset ved hjelp av to skruer i midten.


Trinn fem Sensorinstallasjon
Dette trinnet er også ganske enkelt. Hull er merket foran i midten, og sensoren er festet med skruer. Bruk begge sensorhullene for montering. Når du legger ved, plasserer forfatteren sensoren slik at konklusjonene om den er på topp. Deretter settes JST-ledningen inn i sensoren og kobles til brødplaten, rød til den positive terminalen, svart til den negative, og gult er plassert hvor som helst på brettet.


Trinn seks Koble til en motorfører.
Drivere er akkurat justert og installert på Arduino.

Syvende trinn. Lodd til motorene.
Videre forekommer vanlig lodding av ledninger, det er bare viktig å huske hvilke ledninger som er positive og hvilke som er negative.


Syvende trinn. Koblingshjul.
Nå kobler forfatteren ledningene fra motorene til driveren på denne måten:
- Den positive kontakten til høyre motor er koblet til den negative terminalen til driver A.
- Den negative kontakten til høyre motor er koblet til den positive terminalen til driver A.
- Den negative kontakten til venstre motor er koblet til den negative terminalen til driver B.
- Den negative kontakten til venstre motor er koblet til den positive terminalen til driver B.


Trinn åtte. Sensor og strømtilkobling.
5V strøm koblet til + brødbrett, GND til GND. Den gule ledningen til sensoren er koblet til den analoge pinnen 2.


Trinn ni. Batteriinstallasjon.
Forfatteren limte ganske enkelt batteriet med superlim på baksiden av roboten. Da koblet han ganske enkelt de positive og negative ledningene til de positive og negative konklusjonene fra Carduino.


Biblioteket
Dette fullfører monteringen av standardroboten. Biblioteket og prøveprogrammene vil jobbe med det, du kan laste det ned under artikkelen. Arkivet har også en beskrivelse av noen funksjoner. Biblioteket er lastet inn i Arduino IDE langs banen -> importbibliotek -> Carduino. Etter å ha lastet ned programmet, er prosjektet helt klart.


Video med et eksempel på Carduino:



carduino.rar [2,1 Kb] (nedlastinger: 204)
9
8.5
9

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...