Obsah:
- Krok 1: Díly robota
- Krok 2: Části 3D tisku
- Krok 3: Přední Assesmbly
- Krok 4: Spodní servo
- Krok 5: Připevněte trup
- Krok 6: Vložte tužky
- Krok 7: Vytáhněte gumy
- Krok 8: Vložte další tužky
- Krok 9: Vybudujte obvod
- Krok 10: Vrtání
- Krok 11: Vložte Arduino Micro
- Krok 12: Připevněte svorku baterie
- Krok 13: Připojte desku plošných spojů
- Krok 14: Zapojte serva
- Krok 15: Naprogramujte Arduino
- Krok 16: Připojte baterii
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Na 3D tisku je hezké, že usnadňuje stavbu robotů. Můžete navrhnout jakoukoli konfiguraci dílů, o kterých si můžete nechat zdát, a mít je v ruce prakticky okamžitě. To umožňuje rychlé prototypování a experimentování. Tento konkrétní 3D tištěný robot je toho příkladem. Tuto myšlenku mít chodícího robota, který posunul přední střed rovnováhy, mám už několik let. Jeho implementace mimo regálové části se však vždy ukázala jako ošidná a nedovolila mi to opravdu zkoušet. Přesto, když jsem si uvědomil, že to lze rychle a snadno provést pomocí 3D tisku, dokázal jsem tohoto robota konečně vytvořit asi za dva dny. V zásadě mi 3D tisk umožnil vzít myšlenku a zrealizovat ji za méně než 48 hodin. Pokud si chcete vyzkoušet výrobu tohoto snadného robota, přiložil jsem soubory a zaslal pokyny, které můžete sami vyrobit. Je to rozhodně zábavný víkendový projekt pro někoho s 3D tiskárnou, který ví trochu o elektronice a pájení, aby si nohy roboticky namočil.
Krok 1: Díly robota
Získejte následující materiály:
(x1) 3D tiskárna (používám Creality CR-10) (x2) Standardní serva (x1) Arduino micro (x1) 40pinová zásuvka (x1) PCB (x1) 9V baterie snap (x1) 9V držák baterie (x1) 9V baterie (x2) 3kolíkové konektory (x13) matice a šrouby M3 (x4) tužky
(Všimněte si, že některé odkazy na této stránce jsou odkazy na pobočky. Tím se cena položky pro vás nezmění. Veškeré získané výnosy reinvestuji do vytváření nových projektů. Pokud byste chtěli nějaké návrhy pro alternativní dodavatele, dejte mi prosím vědět vědět.)
Krok 2: Části 3D tisku
3D tisk připojených souborů pomocí konkrétní 3D tiskárny. Možná budete muset nastavit soubory tak, aby fungovaly s podporou pro vaše konkrétní nastavení.
Krok 3: Přední Assesmbly
Vložte čtyři šrouby do přední části robota.
Zasuňte dvě přední ozubená kola do přihrádky v přední části těla robota tak, aby patky nohou směřovaly ven.
Umístěte převodový stupeň mezi dva ozubené převody nohou.
Zatlačte kryt servopohonu do zásuvky na středovém převodu a pomocí šroubu jej upevněte na místo.
Nakonec přišroubujte servo na místo pomocí dříve nainstalovaných šroubů a dokončete přední montáž.
Krok 4: Spodní servo
Zasuňte spodní servo do montážního držáku a přišroubujte jej na místo.
Krok 5: Připevněte trup
Zatlačte na 3D vytištěný trup se středem na řazení pohonu motoru a přišroubujte jej na místo.
Krok 6: Vložte tužky
Vložte tužky do trupu tak, aby konce gumy trčely.
Krok 7: Vytáhněte gumy
Pomocí dvou kleští stáhněte gumy ze dvou tužek.
Krok 8: Vložte další tužky
Vložte konec tužek, ke kterým byla guma připevněna, do každé z předních nožních zdířek.
Krok 9: Vybudujte obvod
40pólovou zásuvku připájejte ke středu desky. Připojte černý vodič ze západky 9V k uzemňovacímu kolíku na zásuvce Arduino a červený vodič ke kolíku V-in. První tři kolíkové zástrčky zapojte do 40kolíková zásuvka následovně: kolíkový konektor 1 - 5V kolíkový konektor 2 - kolíkový konektor 3 - digitální kolík 8 (kolíkový kolík 36) Druhý třípinový zásuvkový konektor připájejte k 40pólové zásuvce následujícím způsobem: kolíkový konektor 1 - 5V napájecí konektor 2 - Pin 3 nadzemního konektoru - Digitální pin 9 (kolík 37 zásuvky)
Krok 10: Vrtání
Vyvrtejte otvor 1/8 vycentrovaný na část desky s obvody, kde nejsou pájená elektrická připojení.
Krok 11: Vložte Arduino Micro
Vložte Arduino micro do příslušných kolíků na zásuvce.
Krok 12: Připevněte svorku baterie
Připevněte svorku baterie na spodní stranu desky s obvody a dávejte pozor, abyste s ní nezkratovali elektrická spojení.
Krok 13: Připojte desku plošných spojů
Přišroubujte desku s obvody k montážním otvorům na těle robota.
Krok 14: Zapojte serva
Zapojte servo zásuvky do příslušných kolíkových konektorů na desce s obvody.
Krok 15: Naprogramujte Arduino
Naprogramujte Arduino pomocí následujícího kódu:
//
// Kód pro 3D vytištěného robota // Více informací na: https://www.instructables.com/id/3D-Printed-Robot/ // Tento kód je ve veřejné doméně // // přidejte knihovnu servo # zahrnout // Vytvořit dvě instance serva Servo myservo; Servo myservo1; // Změňte tato čísla, dokud se serva nevycentrují !!!! // 90 je teoreticky perfektní střed, ale obvykle je vyšší nebo nižší. int FrontBalanced = 75; int BackCentered = 100; // Proměnné pro kompenzaci zadního středu rovnováhy, když se přední posune int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // Nastavení počátečních podmínek serv a počkejte 2 sekundy, neplatné nastavení () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); zpoždění (2000); } void loop () {// Jděte rovně goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Odbočte doprava goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Jděte rovně goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Odbočte doleva, jděte doleva (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Funkce chůze neplatná walkOn () {myservo.write (BackCentered + 30); zpoždění (1000); myservo.write (BackCentered - 30); zpoždění (1000); } // Funkce doleva neplatí goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Funkce odbočit doprava neplatné goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Funkce Go straight void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
Krok 16: Připojte baterii
Připojte 9V baterii a zajistěte ji na místě sponou na baterie.
Přišlo vám to užitečné, zábavné nebo zábavné? Sledujte @madeineuphoria a podívejte se na mé nejnovější projekty.
Doporučuje:
3D vytištěný čtyřnásobný robot Arduino: 13 kroků (s obrázky)
3D vytištěný čtyřnásobný robot Arduino: Z předchozích Instructables můžete pravděpodobně vidět, že mám hluboký zájem o robotické projekty. Po předchozím Instructable, kde jsem postavil robotickou dvojnožku, jsem se rozhodl zkusit vyrobit čtyřnásobného robota, který by dokázal napodobit zvířata, jako je pes
3D vytištěný RC tank ovládaný !!: 8 kroků (s obrázky)
3D tištěný tank ovládaný RC !!: Už jste někdy chtěli mít dálkově ovládané vozidlo, které může vyjet ze silnice a dokonce můžete vidět z kamery první osoby, pak je tento tank pro vás úžasný. Pásy na nádrži umožňují skvělou přilnavost při jízdě v terénu jako špína
GorillaBot 3D vytištěný čtyřnásobný robot Arduino Autonomous Sprint: 9 kroků (s obrázky)
GorillaBot 3D vytištěný čtyřnásobný robot Arduino Autonomous Sprint: Každý rok se v Toulouse (Francie) koná závod Toulouse Robot Race #TRR2021. Závod se skládá z 10metrového autonomního sprintu pro dvounohé a čtyřnásobné roboty. Aktuální rekord, který jsem získal u čtyřnožců, je 42 sekund za 10metrový sprint. Takže s tím v m
3D vytištěný hadí robot: 7 kroků (s obrázky)
3D vytištěný hadí robot: Když jsem dostal svou 3D tiskárnu, začal jsem přemýšlet, co s ní mohu vyrobit. Vytiskl jsem spoustu věcí, ale chtěl jsem vytvořit celou konstrukci pomocí 3D tisku. Pak jsem přemýšlel o výrobě robotického zvířete. Můj první nápad byl udělat psa nebo pavouka, ale lo
3D vytištěný robot Raspberry Pi Zero: 12 kroků
3D tištěný nulový robot Raspberry Pi: Chtěli jste někdy postavit robota, ale prostě jste neměli všechny materiály na jeho stavbu, aniž byste skončili se zbytečně objemným podvozkem? 3D tiskárny jsou tu, aby zachránily den! Nejenže mohou vytvářet díly, které jsou kompatibilní s prakticky