» Elektronika » Arduino »Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Dokonce i začátečníci mohou tento projekt vyrobit s trochou úsilí. Práce nevyužívá žádné složité součásti a při montáži nevyžaduje další dovednosti. Není dokonce nutné vlastnit páječku, protože v bugovi se používá beadboard, takže není potřeba pájení. Programování také není obtížné, protože autor poskytl pro tento projekt hotový kód.

Materiály:
- Arduino Uno s kabelem USB
- 9V baterie
- 9V baterie (lze použít 7,2-8,4V baterie)
- Servo analog 3 ks
- IR (infračervený) přijímač a vysílač
- Bradboard mini
- Spojovací vodiče
- ocelový drát (průměr 1,5-2 mm)
- Kovové kancelářské sponky 2-3 ks



Samozřejmě stále potřebujeme nástroje:


Krok 1 připojte IR přijímač k Arduino:
IR vysílač může být vaše dálkové ovládání televizoru. Nejprve autor přečte a zapamatuje si signální kód, aby jej později mohl použít k ovládání robota. Pro tento krok jsou provedeny spojovací vodiče, Arduino, plánovací deska a samotný přijímač s vysílačem. Obvod je sestaven tak, jak je znázorněno na fotografiích níže.

Obvod se používá pro přijímač Tsop2136. Pokud používáte jiný přijímač, musíte se nejprve podívat na jeho specifikaci. Poté se prostřednictvím Arduino IDE otevře soubor z archivu nazvaný ir_receiver.ino. Zde můžete vidět první řádek #include "IRremote.h" kódu. Tento řádek označuje, že skica použije knihovnu, která implementuje všechny funkce pro přenos IR signálů. Samotný IRremote.h není součástí softwaru Arduino IDE, takže je nainstalován předem. Dále autor otevře Serial Monitor a zkontroluje rychlost přenosu signálu. Rychlost je nastavena ručně na 9600. Po zvednutí dálkového ovladače zkontrolujeme funkčnost sestavy, kliknu na tlačítka dálkového ovladače a pokud jsou kódy viditelné v sériovém monitoru, znamená to, že model funguje.

Pro každý model dálkového ovládání se kódy mohou lišit a pro zjednodušení přiřazování použitých stisknutých tlačítek jsou jednoduše vypsány. Je třeba poznamenat, že některé kódy odpovídají dlouhému nebo opakovanému tisku, ale v tomto projektu nebudou použity.

Robot bude schopen provádět 13 různých příkazů:
1. Jděte dopředu.
2. Přesuňte se zpět.
3. Zahněte doleva.
4. Zahněte doprava.
5. Pohybujte se dopředu doleva.
6. Pohybujte se vpřed s pravým otočením.
7. Pohybujte se vlevo zpět.
8. Pohyb dozadu pravou zatáčkou.
9. Zastavte.
10. Nastavení 1. rychlosti (pomalé).
11. Nastavení 2. rychlosti.
12. Nastavení 3. rychlosti.
13. Nastavení 4. rychlosti (rychle).

Pohodlná tlačítka jsou vybrána pro provádění těchto příkazů stisknutím tlačítek a napsáním jedinečného kódu pro každý z nich.



Krok 2 sestavení prototypu:
Před zahájením montáže je plně zkontrolována funkčnost dodávaného železa a samotný program. Skica je načtena do mikrokontroléru. Kódy se mění podle dříve kompilované tabulky. Stisknutím tlačítek na dálkovém ovladači jsou zkontrolovány jejich reakce. Kontroluje také fungování modelu pomocí napájení nejen z USB, ale také z baterie.



Krok 3 chrobák:
Se 3 servy je možné realizovat chození šestnohého brouka. Nohy budoucího robota jsou vyrobeny z jednoho kusu. Jsou instalovány v řadě zleva doprava. Levé servo bude odpovědné za levé přední a pravé zadní nohy, pravé pro přední pravé a zadní nohy a střed pro střední nohy. Nohy budoucího robota jsou vyrobeny z jednoho kusu.

Video ukazující správnou funkci serv:


Krok 4 instalace:
Pro připevnění prostoru pro baterii k desce bylo zapotřebí vzpěry, byla vyrobena konzola. Spona na papír byla vyrobena podle šablony, která je připevněna ke spodní části výrobku. Je důležité, aby velikost šablony odpovídala uvedeným rozměrům. Zbývající komponenty jsou nainstalovány na Arduino Uno: mini-bradboard, serva.

Sponka se ohýbá podél šablony a spojuje se s kolíky 9 a 12. Nelze se obávat uzavření kontaktů, protože nejsou použity v náčrtu. Držák je přilepen ke spodní části držáku baterie.






Autor doporučuje používat co nejmenší braidboard, podle jeho názoru by nejlepší možností byla velikost 5 * 10 pinů. Bradboard této velikosti může být odříznut od prkénku nebo okamžitě nakoupen.



Poté se připraví serva - samolepky se odstraní a smyčky, které zabírají příliš mnoho místa, se odříznou. Tento proces probíhá se zvláštní péčí, protože serva jsou velmi křehká.



Samolepky, které již byly odstraněny, nalepují serva na držák baterie. Jsou instalovány tak, že vedle nich je místo pro malý bradboard.

Poté položte prkénko. IR přijímač je směřován vzhůru pro vysoce kvalitní příjem signálu. Znovu je vše zkontrolováno z hlediska výkonu.




Krok 5 stop:
Pro tento výběr velikosti a tvaru nohou brouka jsou také šablony (připojené níže). První pro přední a zadní nohy, druhý pro střední. Nohy držte servomotory. Nyní může robot bezpečně jít tam, kam to směřujete.

Robot Dance:



Tento projekt lze dále rozvíjet na žádost každého. Je možné změnit vzhled a změnit kód. K ní můžete také připojit fotoaparát nebo adaptér Bluetooth. A obecně, vše, co máte dost fantazie pro.

Další video s prací robota:


arduino-master.zip [13,64 Kb] (počet stažení: 535)
trafarety.rar [23,58 Kb] (počet stažení: 469)
10
10
10

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko

Doporučujeme si přečíst:

Podejte to pro smartphone ...