![Arduino - Lav en robot hånd (Lavpris): 6 trin (med billeder) Arduino - Lav en robot hånd (Lavpris): 6 trin (med billeder)](https://img.gwsigeps.com/img/img/blank.jpg)
Indholdsfortegnelse:
- Flex Sensor (5 stk) '
Jeg lavede flex sensor selv
' - Arduino Board-Servo Motor (5 stk)
- Skum (som Styrofoam)
- Handske
- Tråd (Jumper) og Breadboard
- Batteri og batteri spænde
- Elastik
- Fishline eller Wire
- Limpistol og værktøjskniv
- Anbefalet websted for at købe den nødvendige hardware
Trin 2: Lav en Flex Sensor
- I fingerlængden skærer vi stykket fra styrofoammen.
- Vi deler det stykke, vi skar i 3 dele som fingersamlinger.
- Vi former siderne af de firkantede dele, vi skærer ved hjælp af sandpapir.
- Vi binder hvert stykke sammen sammen med gummi. Vi må forlade noget mellem hvert stykke.
- Vi bor alle stykkerne langsgående ved hjælp af en spids stang.
- Fra disse huller passerer vi ledningen til toppen af fingeren. Og lad os tage knuden for at holde ledningen stabil.
- Lad os skære et stykke skum så meget som håndstørrelsen.
-
Kombiner alle fingre med hånden.
-
Skær et stykke skum til montering af servomotorer.
-
Tilslut alle fingertråde til servomotorerne.
Trin 4: Oprettelse af handsken
- Du kan bruge en gammel handske til dette.
- Vi sætter flex sensorer vi lavede på handsken fingre.
- Vi fikseres med lim eller kabelbånd.
- Bemærk, at du ikke må holde sensorerne helt i længderetningen. Intervaller er gode til behagelig bevægelse af sensoren.
Trin 5: Forbindelse
- Det eksterne batteri VCC / GND tilsluttes til brødbrættet.
- Arduino GND forbinder til brødbrættets GND-indgang
- De servoforbindelser, vi bruger i dette projekt, er som følger:
Orange Indgang - Signalindgang
Red Input - Power Input (VCC)
Brown Input - Ground Input (GND)
- Alle servomotorer VCC og GND forbinder til brødbordets VCC / GND-indgange.
- Signalindgangene på alle servomotorer er forbundet til henholdsvis Arduino Digital PWM 3-5-6-9-10.
- Sensorerne har to indgange. Den ene er GND-linjen, og den anden er signalet (Analog) -linjen. Signalledningen er forbundet til VCC-linjen ved at dividere ved hjælp af en modstand.
Trin 6: Kode
- Få koden (Kopier og indsæt kun)
- Tilføj Servo biblioteket
- Definer servoer
- Definer Flex sensorer
- Variabel for at læse værdierne fra den analoge pin (flex sensorer)
- Vedhæftning af servo på stifter PWM 3-5-6-9 til servoerne
- Læs værdien af flex sensorer
- Skalere den for at bruge den med servo (værdi mellem 0 og 180)
- Indstil servostilling i henhold til den målte værdi
- Upload koden