» elektronika » Težak »Arduino Robot Beetle Ringo

Arduino robot Beetle Ringo

Arduino robot Beetle Ringo

Čak i početnici mogu napraviti ovaj projekt, uz malo truda. Djelo ne koristi nikakve složene dijelove i ne zahtijeva dodatne vještine prilikom sastavljanja. Čak i nije potrebno posjedovati željezo za lemljenje, jer se u kukcu koristi kutija za kuglice, tako da lemljenje nije potrebno. Programiranje također nije teško, jer je autor dao gotov kod za ovaj projekt.

materijali:
- Težak Uno s USB kabelom
- 9V kutija za baterije
- 9V baterija (može se koristiti 7,2-8,4V baterija)
- Servo analog 3 kom
- IC (infracrveni) prijemnik i odašiljač
- Mini dasaka
- Spajanje žica
- Čelična žica (promjer 1,5-2 mm)
- metalne kopče za papir 2-3 kom



Naravno, još uvijek su nam potrebni alati:


Korak 1 spajanje IR prijemnika u Arduino:
IR odašiljač može biti daljinski upravljač vašeg televizora. Za početak, autor čita i pamti signalni kod kako bi ga kasnije koristio za kontrolu robota. Za ovaj korak uzimaju se povezujuće žice, Arduino, vijećnica i sam prijemnik s odašiljačem. Krug je sastavljen kao što je prikazano na donjim fotografijama.

Krug se koristi za Tsop2136 prijemnik. Ako koristite drugi prijemnik, prvo morate pogledati njegove specifikacije. Zatim se putem Arduino IDE otvara datoteka iz arhive zvane ir_receiver.ino. Tamo možete vidjeti prvi redak #include "IRremote.h" koda. Ova linija označava da će skica koristiti knjižnicu koja će implementirati svu funkcionalnost za prijenos IR signala. IRremote.h sam po sebi nije dio Arduino IDE softvera, pa je unaprijed instaliran. Zatim autor otvara serijski monitor i provjerava brzinu prijenosa signala. Brzina se postavlja ručno na 9600. Nakon što smo uzeli daljinski upravljač, provjeravamo rad sklopa, kliknem na tipke na daljinskom upravljaču, a ako su kodovi vidljivi na serijskom monitoru, to znači da model Ona radi.

Za svaki model daljinskog upravljača kodovi se mogu razlikovati i za pojednostavljenje zadatka podudaranja pritisnutih tipki koje se koriste jednostavno se pišu. Treba napomenuti da neki od kodeksa odgovaraju dugom ili ponovljenom tisku, no neće se koristiti u ovom projektu.

Robot moći će izvršiti 13 različitih naredbi:
1. Pomaknite se naprijed.
2. Pomaknite se natrag.
3. Skrenite lijevo.
4. Skrenite udesno.
5. Pomaknite se naprijed lijevim zavojem.
6. Krenite prema naprijed s desnim zavojem.
7. Pomaknite se levo zavojem.
8. Kretanje unatrag s desnim zaokretom.
9. Stani.
10. Postavljanje 1. brzine (sporo).
11. Postavljanje 2. brzine.
12. Postavljanje 3. brzine.
13. Postavljanje 4. brzine (brzo).

Za izvršavanje ovih naredbi odabiraju se prikladni gumbi pritiskom na tipke i pisanjem jedinstvenog koda za svaku od njih.



Korak 2 sastavljanje prototipa:
Prije nastavka montaže u potpunosti se provjerava operabilnost isporučenog željeza i samog programa. Skica se učitava u mikrokontroler. Kodovi se mijenjaju u skladu s ranije sastavljenom tablicom. Pritiskom na tipke na daljinskom upravljaču, servomotori se provjeravaju kako reagiraju. Također provjerava rad modela s napajanjem ne samo s USB-a, nego i iz baterije.



Korak 3 hoda buba:
Imajući 3 servoa, moguće je provesti hod šestonoge. Noge budućeg robota izrađene su u jednom komadu. Instalirani su u redu s lijeva na desno. Lijevi servo bit će odgovoran za lijevu prednju i desnu zadnju nogu, desni za prednje desne i zadnje noge, a srednji za srednje noge. Noge budućeg robota izrađene su u jednom komadu.

Videozapis koji pokazuje ispravan rad servo-uređaja:


Korak 4 instalacija:
Za pričvršćivanje odjeljka za bateriju na ploču bila je potrebna narukvica, od nje je izrađen nosač. Stezaljka za papir izrađena je prema šabloni koja je pričvršćena na dnu članka. Važno je da veličina šablone odgovara navedenim dimenzijama. Preostale komponente su instalirane na Arduino Uno: mini dostava, servo uređaji.

Držač za papir savija se duž šablone i spaja se s iglicama 9 i 12. Ne možete brinuti zbog zatvaranja kontakata, jer se oni ne koriste u skici. Nosač je zalijepljen za dno držača baterije.






Autor preporučuje upotrebu pletenice najmanje moguće veličine, prema njegovom mišljenju najbolja opcija bila bi veličina 5 * 10 igle. Ploča ploče ove veličine može se odrezati s ploče ili odmah kupiti gotova.



Tada se serviraju sami servi - uklanjaju se naljepnice i odrezuju se petlje koje zauzimaju previše prostora. Taj se proces odvija s posebnom pažnjom, jer su servovi prilično krhki.



Izvađene naljepnice prethodno su na servo držače na bateriji. Postavljeni su tako da pored njih ima mjesta za malu dasku.

Dalje stavite ploču. IC prijemnik je usmjeren prema gore za kvalitetan prijem signala. Još jednom sve se provjerava radi izvedbe.




Korak 5 stopa:
Za taj izbor veličine i oblika noge buba postoje i šablone (u prilogu dolje). Prvo za prednje i zadnje noge, drugo za srednju. Stopala se drže servomotora. Sada robot sigurno može krenuti tamo gdje ga pokažete.

Ples robota:



Ovaj se projekt može dalje razvijati na zahtjev svih. Moguće je promijeniti izgled i promijeniti kod. Na njega također možete priključiti kameru ili Bluetooth adapter. I, općenito, sve za što imate dovoljno mašte.

Još jedan video s radom robota:


arduino-master.zip [13,64 Kb] (preuzimanja: 535)
trafarety.rar [23.58 Kb] (preuzimanja: 469)
10
10
10

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 ...