» Elektronika » Arduino »CARduino - īslaicīgs robots uz Arduino

CARduino - mājās gatavots robots uz Arduino


Pēc nosaukuma uzreiz kļūst skaidrs, ka robots izgatavots uz kontroliera Arduino. Autors ērtākai lietošanai izveidoja savas bibliotēkas. Robota standarta aprīkojumā ir diapazona meklētājs, kas atrodas uz priekšējā paneļa, divi riteņi un divi dzinēji. Iespējamiem jauninājumiem nākotnē mašīnas augšpusē ir uzstādīta maizes tāfele. Ierīce tiek kontrolēta un darbojas autonomi, ja vēlaties, varat pievienot radio vadību. Rakstā aprakstīts darbs ar CARduino un bibliotēkām, ir daži piemēri.

Kas ir bibliotēka?
Bibliotēka ievērojami vienkāršo robotu vadību. Projekts ir paredzēts cilvēkiem, kuri nav īpaši spēcīgi programmēšanā, bet ar vēlmi izgatavot vienkāršus robotus. Lai izveidotu šādu modeli, nav vajadzīgas zināšanas motora vadības jomā. Bibliotēka darīs visu pati par sevi, samazinās programmu līdz visvienkāršākajām komandām "pagriezieties pa labi un dodieties vienu sekundi" vai "pārejiet uz priekšu trīs sekundes un pēc tam paātriniet". Bibliotēkā ir programmas, kas palīdz konfigurēt CARduino.

Ko darīt, ja tie paši materiāli nav pieejami?
Jūs varat salikt šādu robotu bez šādiem materiāliem. Bibliotēkai ir iespēja strādāt gandrīz jebkurā montāžā. Piemēram, šasijai varat izmantot citus riteņus vai materiālu, galvenais, lai nomainītās detaļas veiktu to pašu funkciju.

Ko var darīt robots?
Robota funkcionalitāte ir gandrīz neierobežota. Izmantojot šo bibliotēku, programmas rakstīšana Arduino kļūst diezgan viegls uzdevums. Maizes dēlis ļauj uzstādīt dažādus sensorus.

Robota izmaksas
Autors dzīvo ASV un tāpēc uzskatīja, ka robota salikšana no nulles maksātu apmēram 100 USD, jo lielākajai daļai detaļu viņš projektam iztērēja 30 USD. Ja jūs varat pasūtīt komponentus Ķīnā, jūs varat samazināt izmaksas apmēram 5 reizes.


Izmantotie materiāli:
- Arduino Uno - R3
- Attīstības dēlis 30x10
- Arduino un maizes tāfeles turētājs
- Rangefinder Sharp GP2Y0A02YK0F
- mikromotori 2 gab
- divi riteņi 49x12 mm
- Kronšteini motoram 2 gab
- lodīšu riteņi 2 gab
- Motoru vadītāji Arduino 2 gab
- Šasijas pamatne (koka) 15x10,75 cm (izmērs tika izvēlēts atbilstoši Arduino un maizes dēļa turētāja izmēram)
- Mazas koka skrūves
- akumulators 9V 1 gab


Pirmais solis. Sagatavošanas darbi.
Pirms turpināt robota montāžu, autors sagatavo komponentus. Pirmkārt, no lielāka, nekā nepieciešams, koka bloka tiek izgriezts pareiza izmēra taisnstūris.Pēc tam viņš savāc lodīšu riteņus, jo tie tika piegādāti izjaukti, un montāžai izmanto tiem paredzētās instrukcijas. Riteņi ir piestiprināti pie motoriem, un Arduino ar maizes dēli tiek ievietots turētājā tiem.

Otrais solis Bumbu riteņu uzstādīšana.
Tika nolemts uzstādīt šos riteņus vienā šasijas pamatnes pusē, izmantojot zīmuli, autors atzīmēja 0,5 cm katrā dēļa pusē. Stiprināšanai tika izmantotas koka skrūves.


Trešais solis Motoru uzstādīšana.
Šis solis bija diezgan vienkāršs. Viss, kas bija jādara, bija ievietot motorus iekavās un nostiprināt tos ar superlīmi paneļa malās. Varat arī izmantot lodāmuru, ir svarīgi nesajaukt negatīvos un pozitīvos kontaktus.


Ceturtais solis. Instalējiet Arduino un Bredboard.
Pirmkārt, bija nepieciešams atzīmēt sastāvdaļu atrašanās vietu. Maizes dēlis tiek novietots turētāja priekšpusē, un attiecīgi Arduino aizmugurē, un tie ir piestiprināti ar skrūvēm uz esošajiem caurumiem. Pats turētājs tiek novietots uz šasijas, izmantojot divas skrūves centrā.


Piektais solis Sensora uzstādīšana
Šis solis ir arī diezgan vienkāršs. Centrā priekšā ir marķēti caurumi, un sensors ir piestiprināts ar skrūvēm. Montāžai noteikti izmantojiet abus sensora caurumus. Piestiprinot, autors ievieto sensoru tā, lai secinājumi par to būtu augšpusē. Pēc tam JST vads tiek ievietots sensors un savienots ar maizes dēli, sarkans līdz pozitīvajam spailei, melns ar negatīvu un dzeltens atrodas jebkur uz tāfeles.


Sestais solis Motora vadītāja pieslēgšana.
Autovadītāji ir tikko izlīdzināti un instalēti Arduino.

Septītais solis. Motora lodēšana.
Turklāt notiek parastais vadu lodēšana, ir svarīgi tikai atcerēties, kuri vadi ir pozitīvi un kuri negatīvi.


Septītais solis. Savienojošie riteņi.
Tagad autore šādā veidā savieno vadus no dzinējiem ar vadītāju:
- labā motora pozitīvais kontakts ir savienots ar vadītāja A negatīvo spaili.
- labā motora negatīvais kontakts ir savienots ar vadītāja A pozitīvo spaili.
- Kreisā motora negatīvais kontakts ir savienots ar vadītāja B negatīvo spaili.
- Kreisā motora negatīvais kontakts ir savienots ar vadītāja B pozitīvo spaili.


Astotais solis. Sensora un strāvas savienojums.
5 V barošana pievienota + maizes dēlim, GND - GND. Sensora dzeltenais vads ir savienots ar 2. analogo tapu.


Deviņi soli. Akumulatora uzstādīšana.
Autore vienkārši pielīmēja akumulatoru ar superlīmi robota aizmugurē. Tad viņš vienkārši savienoja pozitīvos un negatīvos vadus ar pozitīvajiem un negatīvajiem Carduino secinājumiem.


Bibliotēka
Tas pabeidz standarta robota montāžu. Bibliotēka un paraugu programmas darbosies pie tā, jūs varat lejupielādēt to zem raksta. Arhīvā ir arī dažu funkciju apraksts. Bibliotēka tiek ielādēta Arduino IDE pa ceļu -> importēt bibliotēku -> Carduino. Pēc programmas lejupielādes projekts ir pilnībā gatavs.


Video ar Karduino piemēru:



carduino.rar [2,1 kb] (lejupielādes: 204)
9
8.5
9

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulceņirgāšanāsnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...