2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie projek sit ons twee potensiometers in twee broodborde om servomotors te beheer. Die servomotore sal dood veg !!!!!!
*** Hierdie projek is slegs 'n prototipe. Ons is op soek na 'n groter een met 'n groter servomotor. Ons werk nog aan die kode.
Stap 1: materiaal
Arduino
2 broodborde
2 potensiometers
2 servomotors
20 drade
Kragtoevoer AC/DC adapter
Stap 2: Servomotor
*** Hou hierdie prentjie in gedagte wanneer u hierdie projek doen.
www.google.com/search?
Stap 3: Kodeer
#insluit
Servo myservo; // skep servo -voorwerp om 'n servo servo myservo1 te beheer;
int potpin = 0; // analoog pen wat gebruik word om die potensiometer aan te sluit
int val = 0; // veranderlike om die waarde van die analoog pen af te lees
int potpin2 = A2;
int val2 = 0;
ongeldige opstelling () {
myservo.attach (9); // plak die servo op pen 9 aan die servo -voorwerp
myservo1.aanheg (10); pinMode (potpen, INVOER);
pinMode (potpin2, INPUT);
Serial.begin (9600); }
leemte lus (); {
val = analogRead (potpin);
val2 = analogRead (potpin2); // lees die waarde van die potensiometer (waarde tussen 0 en 1023)
val = map (val, 0, 1023, 0, 180); // skaal dit om dit saam met die servo te gebruik (waarde tussen 0 en 180)
val2 = kaart (val2, 0, 1023, 0, 180);
Serial.println (val);
Serial.print (val2);
myservo.write (val);
myservo1.write (val2); // stel die servoposisie volgens die geskale waarde
vertraging (10); // wag vir die servo om daar te kom}
Stap 4: Stappe:
1.) plaas die twee petiometers in aparte broodplanke.
2.) Plaas die penne agterin.
1ste petentiometer:
linker pen gaan na minus
middelste pen gaan na A0
Regter pen gaan na plus.
2de petentiometer:
linkerpen gaan na plus op die ander broodbord.
middelste pen gaan na a2 in die arduino.
regterpen gaan na minus in die ander arduino.
1ste servomotor:
Brown gaan grond toe
Rooi gaan na plus
Oranje speld in die arduino. ons gebruik d10.
2de servomotor
Brown gaan grond toe
Rooi gaan na plus
Oranje gaan pen. Ons gebruik d9
Stap 5: Prente:
Opsioneel: u kan swaarde aan die punte voeg.
Deur: Justin Herskowitz en Ian Friedman