Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje mes padarysime vairasvirtės valdymo servo, naudodami „Arduino Uno“. Servo judės pagal vairasvirtės judesį.
1 veiksmas: reikalingi komponentai:
- Arduino Uno
- Vairasvirtė
- Servo variklis
- Bandomoji Lenta
- laidai
2 veiksmas: prijungimas:
Prijunkite visus komponentus pagal schemą:
-
Vairasvirtės jungtis:
- vairasvirtė VCC Arduino 5V
- vairasvirtė GND Arduino GND
- vairasvirtė x_axis „Arduino“kaištis A0
-
Servo jungtis:
- servo VCC Arduino 5V
- servo GND Arduino GND
- „Servo data_pins“„Arduino“kaištis 10
3 žingsnis: programavimas:
Įkelkite šią programą į „Arduino Uno“lentą:
#includeServo servo;
int x_axis;
int servo_val;
negaliojanti sąranka ()
{
pinMode (A0, INPUT);
servo.attach (10);
}
tuštumos kilpa ()
{
x_axis = analogRead (A0);
servo_val = žemėlapis (x_axis, 0, 1023, 0, 180);
servo.write (servo_val);
}
4 žingsnis: šaltinio kodas:
kodas: šaltinio kodas (spustelėkite čia)