Sadržaj:
- Autor John Day [email protected].
- Public 2024-01-30 08:04.
- Zadnja izmjena 2025-01-23 14:37.
Korištenje Arduina za upravljanje servo motorom pomoću dva gumba.
Korak 1: Nabavite odgovarajuće komponente
Molimo vas da upotrijebite navedene veze ako vam je potrebna bilo koja od komponenti. Također provjerite web stranicu za druge odlične arduino dobrote, koje se isporučuju diljem svijeta besplatno, a usluga je odlična. Osim toga podržavate me:)
Idite na web lokaciju ovdje.
Hvala na podršci.
1) Arduino Link: Arduino kompatibilna Uno R3 Rev3 razvojna ploča
2) Veza za matičnu ploču: Pola veličine elektronike sa 400 pinova, uradi sam Breadboard ili elektronika sa lemljenjem bez lemljenja u 830 tačaka, uradi sam
3) Povezni tasteri: DIP P4 Sqaure prekidači pritisni tasteri (100 pakovanja)
4) Kablovi za kratkospojnike: Višebojne 40-pinske DuPont žice za kratke ploče (20 cm)
5) Dva otpornika od 10 k Ohma Veza: DIY univerzalni otpornik od metalnog filma 1/4W 1% (600 kom)
6) Veza servo motora: Servo servo upravljač Tower Pro SG90 9g
Korak 2: Priključite napajanje
Spojite GND i 5V
Korak 3: Povežite servo
Crveno na 5V
Smeđa/Crna prema GND
Narančasto do pin 9
Korak 4: Povežite dugmad
Jedno od dugmadi za DIGITAL 2
Drugi na DIGITAL 4
Korak 5: Provjerite krug
Uverite se da je kolo ispravno
Korak 6: Kôd
Koristio sam primjer Sweep iz Arduina i promijenio ga da radi.
#include
const int buttonPin = 2;
const int buttonPin2 = 5;
int buttonState = 0;
int buttonState2 = 0;
Servo servoA;
int položaj = 0;
void setup () {
servoA.attach (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
void loop () {{100} {101}
buttonState = digitalRead (buttonPin);
buttonState2 = digitalRead (buttonPin2);
if (buttonState == VISOKO && pozicija <180) {
servoA.write (pozicija ++);
kašnjenje (5);
}
if (buttonState2 == HIGH && position> 3) {
servoA.write (položaj--);
kašnjenje (5);
}
}
Preporučuje se:
Kako kontrolirati servo motor Arduino Vodič: 4 koraka
Kako kontrolirati servo motor Arduino Vodič: Hej momci! dobrodošli u moj novi vodič, nadam se da ste već uživali u mojim prethodnim uputstvima "Kontrola velikih koračnih motora". Danas objavljujem ovaj informativni vodič koji će vas naučiti osnovama svake kontrole servomotora, već sam objavio video
Arduino Kako spojiti više servo motora - Vodič za PCA9685: 6 koraka
Arduino Kako spojiti više servo motora - PCA9685 Vodič: U ovom vodiču ćemo naučiti kako spojiti nekoliko servo motora pomoću PCA9685 modula i arduino.PCA9685 modul je vrlo dobar kada trebate spojiti nekoliko motora, više o tome možete pročitati ovdje https : //www.adafruit.com/product/815Gledajte Vi
Šta se nalazi u Servo -u i kako se koristi s Arduinom Cijeli vodič: 6 koraka
Što se nalazi u Servo -u i kako se koristi s Arduino Full Tutorial: u ovom vodiču istražimo što je servowatch ovaj video vodič
Vodič za Arduino akcelerometar: Kontrola brodskog mosta pomoću servo motora: 5 koraka
Vodič za Arduino akcelerometar: Kontrola brodskog mosta pomoću servo motora: Senzori akcelerometra sada su u većini naših pametnih telefona kako bi im dali široku paletu upotrebe i mogućnosti koje svakodnevno koristimo, čak i ne znajući da je za to odgovoran akcelerometar. Jedna od ovih mogućnosti je kontrola
Vodič 30A Kočioni regulator kočnice motora pomoću mikro četkice pomoću servo testera: 3 koraka
Vodič 30A Kočioni motor kočnice motora pomoću motorne četkice pomoću servo testera: Specifikacija: Regulator brzine četke 30A. Funkcija: naprijed, natrag, kočnica Radni napon: 3.0V --- 5.0V. Struja (A): 30A BEC: 5V/1A Frekvencija upravljačkog programa: 2KHz Ulaz: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10 ćelija Stalna struja 30A Maks. 30A <
