INHOUDSOPGAWE:

Arduino -skedel met bewegende mond: 4 stappe
Arduino -skedel met bewegende mond: 4 stappe

Video: Arduino -skedel met bewegende mond: 4 stappe

Video: Arduino -skedel met bewegende mond: 4 stappe
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Julie
Anonim
Image
Image
Arduino -skedel met bewegende mond
Arduino -skedel met bewegende mond
Arduino -skedel met bewegende mond
Arduino -skedel met bewegende mond
Arduino -skedel met bewegende mond
Arduino -skedel met bewegende mond

Benodighede benodig

*Arduino -module (ek het 'n Arduino Mega 2560, maar enige module met PWM werk)

*Boor

*Boorpunte)

*Skuifspeld

*Servo

*en tik b usb

Stap 1: Boor 'n gat wat groot genoeg is vir u paperclip aan watter kant van die kakebeen u ook al wil hê dat die servo en paperclip aangebring moet word

Boor 'n gat wat groot genoeg is vir u paperclip aan watter kant van die kakebeen u ook al wil hê dat die servo en paperclip aangebring moet word
Boor 'n gat wat groot genoeg is vir u paperclip aan watter kant van die kakebeen u ook al wil hê dat die servo en paperclip aangebring moet word

Stap 2: Vorm u paperclip om op die servo/clip te vou en om die ander kant te laat buig sodat dit op die kakebeen pas om die beweging te beheer

Vorm u paperclip om op die servo/clip te vou en om die ander kant te buig sodat dit op die kakebeen pas om die beweging te beheer
Vorm u paperclip om op die servo/clip te vou en om die ander kant te buig sodat dit op die kakebeen pas om die beweging te beheer
Vorm u paperclip om op die servo/clip te vou en om die ander kant te buig sodat dit op die kakebeen pas om die beweging te beheer
Vorm u paperclip om op die servo/clip te vou en om die ander kant te buig sodat dit op die kakebeen pas om die beweging te beheer

Ek kan nie 'n prentjie van die servo verskaf nie, want dit is op 'n boks gemonteer vir 'n ander projek.

Stap 3: Bedrading

Bedrading
Bedrading

Heg die seinpen van die servo aan 'n PWM -pen (vir Mega 2560 is dit pen 9). Koppel die positiewe einde van die servo aan die ONAFHANKLIKE kragbron. Koppel BEIDE die GND van die Arduino en GND van die kragbron aan die servo se GND.

Stap 4: Kode (ek het geen krediet aan die kode FIY nie)

Kode (ek het geen krediet aan die kode FIY nie)
Kode (ek het geen krediet aan die kode FIY nie)

//www.elegoo.com

//2016.12.08

#sluit "Servo.h" in

Servo myservo; // skep servo -voorwerp om 'n servo te beheer // twaalf servo -voorwerpe kan op die meeste borde geskep word

int pos = 0; // veranderlike om die servoposisie op te slaan

leemte opstelling ()

{

myservo.attach (9); // plak die servo op pen 9 aan die servo -voorwerp

}

leemte lus ()

{

vir (pos = 0; pos <= 180; pos += 1) // gaan van 0 grade tot 180 grade // in stappe van 1 graad

{

myservo.write (pos); // sê vir servo om in posisie in veranderlike 'pos' te gaan

vertraging (15); // wag 15 ms totdat die servo die posisie bereik

}

vir (pos = 180; pos> = 0; pos -= 1) // gaan van 180 grade tot 0 grade

{

myservo.write (pos); // sê vir servo om in posisie in veranderlike 'pos' te gaan

vertraging (15); // wag 15 ms totdat die servo die posisie bereik

}

}

Aanbeveel: