Indholdsfortegnelse:
- Trin 1: Design af chassiset
- Trin 2: 3D -udskrivning af chassiset
- Trin 3: Kredsløb til drift
- Trin 4: Kodning af Quadruped
- Trin 5: Geometriske beregninger
- Trin 6: Yderligere forbedring
Video: 3D -printet firkantet: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Det er mit første projekt med 3D -print. Jeg ville lave en billig Quadruped med alle operationer. Jeg fandt mange projekter på internettet om det samme, men de var dyrere. Og i ingen af disse projekter lærte de om, hvordan man designede en quadruped? Da jeg er en spirende maskiningeniør, er disse principper meget vigtige. Fordi alle kan 3D -udskrive en allerede eksisterende model og køre den samme kode. Men intet af værdi læres.
Jeg har lavet dette projekt i løbet af min semesterbremse og vil tilføje forbedringerne over tid.
Jeg har uploadet videoen. Du kan downloade og se det.
Trin 1: Design af chassiset
Chassiset skal være konstrueret således, at det maksimale drejningsmoment, der anvendes på motorerne, ligger inden for motorens nominelle værdi.
De vigtigste parametre, der skal tages i betragtning ved design af chassiset er:
1. Lårbenlængde
2. Tibia længde
3. Estimeret vægt (behold den på den højere side)
4. Afklaringer påkrævet
Da dette er hardware, skal der tages passende afstand. Jeg har brugt selvskærende skruer overalt. Så mit design har tråde i dem. Og at lave små tråde med 3D -printer er ikke en god idé. Du skal muligvis først printe små dele for at kontrollere frigange før det sidste snit. Dette trin er kun påkrævet, når du ikke har nok erfaring som mig.
Chassiset er designet på Solid Works 2017-18. Linket til det samme er:
grabcad.com/library/3d-printed-quadruped-1
Hvis du vil have endnu større kontrol over din firbenede bevægelse. Gangdesignet bør også tages med i ligningen. Da det var mit første projekt, indså jeg dette lidt senere.
Trin 2: 3D -udskrivning af chassiset
Jeg 3D -printede chassiset i PLA (Poly Lactic Acid). Slib delene for at få tilstrækkelig afstand. Samlede derefter alle delene med servoer, som jeg har designet. Husk, at alle dine servoer er af samme producent, da forskellige producenter kan have forskellige designs. Dette skete med mig. Så tjek inden hånden.
Trin 3: Kredsløb til drift
Jeg bruger en Arduino UNO og 16-kanals servo controller til min bot. Du kan finde dem meget let online. Tilslut stifterne i overensstemmelse hermed. Du skal skrive forbindelsen mellem servostifter er med hvilken pin. Ellers bliver det forvirrende senere. Bund ledningerne sammen. Og vi er gode til at gå.
Til batteri har jeg leveret to LiPo -celler (3,7V) med høj strømafladning. Jeg har forbundet dem parallelt, da den maksimale indgang til servoer er 5v.
Trin 4: Kodning af Quadruped
Selvom det kan virke hårdt i starten, men det bliver lettere senere. Alt du skal huske på, mens kodning er gangdesignet. Husk følgende:
1. På alle tidspunkter skal tyngdepunktet for de firdobbelte være inden for det område, der dannes af dine ben.
2. Vinklerne skal tages fra en sæt reference. Dette afhænger af dit design og hvordan du vil flytte dine ben.
3. Jeg bruger en 180 graders servo ikke en gearmotor, så du skal kontrollere dette, mens du reparerer servoerne
Med hensyn til forklaringen på koden er dette link tilstrækkeligt:
makezine.com/2016/11/22/robot-quadruped-ar…
Det er mine koder
Trin 5: Geometriske beregninger
Vinklerne beregnes via trigonometri:
1. Du har først fundet 2D benlængde
2. Kontroller derefter højden af din bot
Med disse to begrænsninger kan du nemt beregne vinklerne til dine servoer.
Skriv Jeg har skrevet kode til at komme videre. Jeg opdaterer koden senere, når jeg forfølger den igen.
Trin 6: Yderligere forbedring
Jeg tilføjer et bluetooth (BLE) modul til styring af bot fra telefon.
Tak fordi du så mit projekt, enhver tvivl er velkommen.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)