Indholdsfortegnelse:
Video: Robotgreb: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I dette projekt vil jeg vise dig, hvordan jeg lavede en robotgreb, der styres af en Arduino og er fuldt ud 3D -udskrivbar. Projektet er baseret på den open source robotarm, som jjshortcut lagde ud på instruktører for over 8 år siden, du kan tjekke hans projekt her.
Trin 1: 3D -udskrivning
Alle de anvendte dele er 3D -printede. Jeg tog DXF -filen med open source -projekter og åbnede den i blæk. Jeg adskilte derefter alle de enkelte dele og slettede, når jeg ikke behøvede det, gemte jeg derefter hver del individuelt og brugte en online SVG til STL -konverter. Efter konvertering indstillede jeg højden til 5 mm for alle delene bortset fra hovedgriberne, som jeg indstillede til en 10 mm højde.
Jeg åbnede derefter STL -filerne i Cura og gemte dem på SD -kortet og udskrivte alle delene.
Trin 2: Montering
Når alle delene var trykt, brugte jeg derefter et 3 mm bor til at forstørre hullerne i delene, da de var lidt under størrelse. Jeg var derefter nødt til at arkivere nogle af slots for at få alle delene til at passe sammen.
Jeg brugte M3 bolte og M3 nyloc møtrikker til at fastgøre delene sammen. Jeg fastgjorde servoen til 3D -printet ved hjælp af virkelig små selvskærende skruer. Jeg vedhæftede derefter 3D -printet til enden af servomotoren også ved hjælp af små selvskærende skruer.
Jeg brugte også dobbeltsidet tape til at klæbe et gummibælte til enden af griberen, så det har mere greb, når man tager ting op.
Trin 3: Controlleren
Jeg besluttede at bruge en Arduino UNO til at styre servoen. Kredsløbet er meget enkelt, bare tilslut servoens positive til 5v og det negative til jord og derefter signalkablet til pin 9.
Når servoen er tilsluttet, tilsluttes et potentiometer til den analoge pin 0, derefter en gang til potentiometeret til jord og den anden side til 5v.
Derefter uploadede jeg koden ved at forbinde Arduino til computeren og kompilere og derefter uploade den til Arduino. Jeg har inkluderet koden herunder.
#include Servo myservo; // opret et servoobjekt for at styre en servo
int potpin = 0; // analog pin bruges til at forbinde potentiometeret
int val; // variabel for at læse værdien fra den analoge pin
ugyldig opsætning () {
myservo.attach (9); // fastgør servoen på pin 9 til servoobjektet}
void loop () {
val = analogRead (potpin); // læser potentiometerets værdi (værdi mellem 0 og 1023)
val = kort (val, 0, 1023, 0, 180); // skaler den for at bruge den med servoen (værdi mellem 0 og 180)
myservo.write (val); // indstiller servopositionen i henhold til den skalerede værdi
forsinkelse (15); // venter på at servoen kommer derhen}
Trin 4: Udført
Nu hvor alt er tilsluttet og programmeret, når du drejer på potentiometerknappen, åbnes og lukkes griberen. Denne griber kunne fastgøres til en robotarm for at få den til at samle ting op.
Trin 5: Anerkendelse
Jeg takker LCSC Electronics for partnerskabet.
LCSC Electronics er Kinas førende distributør af elektroniske komponenter. LCSC sælger en lang række elektroniske komponenter af høj kvalitet til lave priser. Med over 150.000 dele på lager burde de have de komponenter, du har brug for til dit næste projekt. Tilmeld dig i dag og få $ 8 rabat på din første ordre.
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å:
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 ++)
Blødt robotgreb: 9 trin
Soft Robotic Gripper: Feltet inden for blød robotik (robotter fremstillet af iboende bløde materialer som silicium og gummi) har vokset hurtigt i de seneste år. Bløde robotter kan være fordelagtige i forhold til deres hårde modstykker, fordi de er fleksible, ada