Kazalo:
- 1. korak: Pridobite ustrezne komponente
- Korak: Priključite napajanje
- 3. korak: Priključite servo
- 4. korak: Povežite gumbe
- 5. korak: Preverite vezje
- 6. korak: Koda
- 7. korak: Dokončajte
Video: Servo vadnica: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Uporaba Arduina za upravljanje servo motorja z dvema gumboma.
1. korak: Pridobite ustrezne komponente
Uporabite navedene povezave, če potrebujete katero od komponent. Na spletnem mestu poiščite tudi druge odlične dobrote arduino, ki jih po vsem svetu pošiljajo brezplačno in storitev je odlična. Poleg tega me podpiraš:)
Pojdite na spletno mesto tukaj.
Hvala za tvojo podporo.
1) Arduino Link: Arduino združljiva razvojna plošča Uno R3 Rev3
2) Povezava za ploščico: polovica velikosti 400-pinske elektronike DIY Breadboard ali 830-točkovna spajkana elektronika DIY Breadboard
3) Povezava potisnih gumbov: potisni gumbi stikala DIP P4 Sqaure (100 paketov)
4) Povezovalni kabli za skakalce: večbarvne 40-pinske žice za mostiče DuPont iz ploščic (20 cm)
5) Povezava dveh uporov 10k ohmov: univerzalni upor 1/4W 1% kovinskega filma DIY (600 kosov)
6) Povezava servo motorja: servo krmiljenje Tower Pro SG90 9g
Korak: Priključite napajanje
Priključite GND in 5V
3. korak: Priključite servo
Rdeča do 5V
Rjava/črna do GND
Oranžno do pin 9
4. korak: Povežite gumbe
Eden od gumbov za DIGITAL 2
Druga na DIGITAL 4
5. korak: Preverite vezje
Prepričajte se, da je vezje pravilno
6. korak: Koda
Uporabil sem primer Sweep iz Arduina in ga spremenil za delo.
#vključi
const int buttonPin = 2;
const int buttonPin2 = 5;
int buttonState = 0;
int buttonState2 = 0;
Servo servoA;
int položaj = 0;
void setup () {
servoA.priključek (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
void loop () {
buttonState = digitalRead (buttonPin);
buttonState2 = digitalno branje (buttonPin2);
if (buttonState == VISOKO && položaj <180) {
servoA.write (položaj ++);
zamuda (5);
}
if (buttonState2 == VISOKO && položaj> 3) {
servoA.write (položaj--);
zamuda (5);
}
}
Priporočena:
Kako upravljati servo motor Arduino Vadnica: 4 koraki
Kako upravljati servo motor Arduino Vadnica: Hej fantje! dobrodošli v moji novi vadnici, upam, da ste že uživali v mojih prejšnjih navodilih " Krmiljenje velikega koračnega motorja ". Danes objavljam informativno vadnico, ki vas bo naučila osnov vsakega krmiljenja servomotorja, že sem objavil video
Arduino Kako povezati več servo motorjev - Vadnica PCA9685: 6 korakov
Arduino Kako povezati več servo motorjev - Vadnica PCA9685: V tej vadnici se bomo naučili, kako povezati več servo motorjev z uporabo modulov PCA9685 in arduino. Modul PCA9685 je zelo dober, ko morate priključiti več motorjev, več o tem si lahko preberete tukaj https : //www.adafruit.com/product/815Oglejte si Vi
Vadnica za merilnik pospeška Arduino: Upravljanje ladijskega mostu s pomočjo servo motorja: 5 korakov
Vadnica za merilnik pospeška Arduino: Upravljanje ladijskega mostu s pomočjo servo motorja: Senzorji pospeška so zdaj v večini naših pametnih telefonov, kar jim omogoča široko paleto uporabe in zmogljivosti, ki jih uporabljamo vsak dan, ne da bi sploh vedeli, da je za to odgovoren merilnik pospeška. Ena od teh zmogljivosti je nadzorna naprava
Arduino vadnica - krmiljenje servo motorja s potenciometrom: 5 korakov
Vadnica Arduino - krmiljenje servo motorja s potenciometrom: Ta navodila so napisana različica mojega " Arduina: Kako upravljati servo motor s potenciometrom " YouTube videoposnetek, ki sem ga pred kratkim naložil. Toplo vam priporočam, da to preverite. Obiščite kanal YouTube
Arduino Vadnica - Nadzor servo motorja z Arduinom: 5 korakov
Vadnica za Arduino - Nadzor servo motorja z Arduinom: Ta navodila so pisna različica mojega " Arduina: Kako upravljati servo motor z Arduinom " YouTube videoposnetek, ki sem ga pred kratkim naložil. Toplo vam priporočam, da to preverite. Obiščite kanal YouTube