Pro ty, kteří se rozhodnou vyzkoušet své dovednosti v oblasti robotiky a současně si přejí prozkoumat možnosti platformy Ardunio, existuje skvělý způsob, jak to provést sestavením pavoučího robota, který bude popsán v tomto článku. Jako hlavní pevnostní prvky, díky kterým robot budou se pohybovat jsou serva. Co se týče mozku, tady to funguje jako Arduinostejně jako Fischertechnik. Podle autora se ukázalo, že robot je docela zajímavý a slibný.
Materiály a nástroje pro výrobu:
- sada nožů;
- horké lepidlo;
- Dremel (potřebují velmi tenké vrtačky);
- šroubovák;
- vrták s vrtákem 7/32;
- šroubovák Phillips;
- čepel;
- přihrádka na baterie;
- prkénko.
Z elektroniky budete potřebovat:
- osm mikroservisů s držáky;
- 6 baterií AA a kolíček na prádlo;
- mnoho propojek a konektorů.
Jako softwarová část budete potřebovat Arduino s napájením.
A součásti vyžadují soupravu Fischertechnik.
Výrobní proces robota. :
První krok. Vytvořte rám robota
K vytvoření rámu potřebujete soupravu Fischertechnik. Jak by to mělo vypadat, je vidět na fotografii. K vytvoření rámu potřebujete tři vysoké „cihly“, mezi nimi musí být čtyři díry. Konkrétně v tomto domácí bude použit prvek s 11 řezy. Je důležité zajistit, aby všechna serva byla funkční.
Krok dva Nainstalujte serva
Mezi „cihly“ budou instalovány serva. Serva jsou upevněna šrouby, za tímto účelem je třeba nejprve vyvrtat otvory v upevňovacích bodech pomocí dremelu. Vyvrtejte otvory nejmenšího průměru. Pro tyto účely je však také vhodné horké lepidlo, v tomto případě však bude návrh neoddělitelný.
Druhé servo je instalováno na druhé straně obráceně.
Krok tři Instalace jednoho servomotoru na druhý
Nejprve se musíte vypořádat s montážními prvky serv. Pokud se motor otáčí opačným směrem, musí se otočit až doprava.Jak na to, můžete vidět na fotografii.
Konkrétně v tomto případě by servo šroub měl vyčnívat nad plast, takže bude pohyblivý. V pouzdru druhého serva musíte vytvořit otvor pod hlavou šroubu.
Cože?
Ke spojení obou serv se používá horké lepidlo.
Krok čtyři Připojte nohy
Jak si udělat nohy, můžete vidět na fotografii. Měli by být čtyři.
Po sestavení nohou a připojení k robotu by měl design vypadat jako na fotografii.
Krok pět Vytvoření grafu vztahu
Schéma je potřeba, aby bylo možné pochopit, jaký úhel se každé serva může natočit. Dále je každému servopohonu přiřazeno specifické číslo a na základě tohoto čísla bude pro robota vytvořen firmware.
Krok šestý Prkénko
Musíte vytáhnout všech 30 propojek. Dále musí být vše propojeno s vodiči, jak je znázorněno na obrázku. Každý servopohon má tři kontakty, jeden je zodpovědný za uzemnění, napájení je dodáváno prostřednictvím jednoho a druhý je potřebný pro řízení motoru.
Piny serva Vcc a GND musí být připojeny k piny rozvržení Vcc a GND. Ke kanálům rozvržení GND a Vcc je také připojen napájecí zdroj 7,5V.
Dráty pro ovládání serva jsou natřeny oranžovou a žlutou barvou. Připojují se na piny 2 a 9. Například kontakt z prvního motoru se připojí k druhému kolíku na Arduino. Druhý motor je již připojen ke třetímu kontaktu a tak dále.
Sedmý krok. Nastavit serva.
Nyní je čas vytvořit programový kód pro robota. Nejprve musíte na Arduinu vytvořit nový projekt pro synchronizaci motorů. Jak by měl kód vypadat, je vidět na fotografii. Díky tomuto kódu jsou nohy robota vyrovnány.
Aby se pavouk zvedl, musíte vytvořit další projekt s názvem Nahoru a Dolů. Díky tomuto kódu se nohy pavouka budou moci pohybovat nahoru a dolů.
Aby se robot mohl pohybovat vpřed a vzad, musíte také vytvořit další projekt. Jak to bude vypadat, je vidět na fotografii.
A konečně, aby robot odešel, musíte kombinovat přední a zadní část. Jak lze poznamenat, programový kód robota se skládá ze čtyř bloků.
To je vše, robot je připraven. Nyní je možné na něj nainstalovat různé senzory, které robotovi umožní navigaci ve vesmíru. Robotovi můžete také udělat ruce, aby mohl brát předměty. Obecně to vše závisí na nadšení a představivosti výrobce robota. Avšak i v této podobě se robot chová docela zajímavě.
Firmware: