
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Përdorimi i një Arduino për të kontrolluar një servo motor me përdorimin e dy butonave.
Hapi 1: Merrni Komponentët e duhur

Ju lutemi përdorni lidhjet e ofruara nëse keni nevojë për ndonjë nga komponentët, gjithashtu shikoni faqen për të mira të tjera të shkëlqyera arduino, ato dërgohen në të gjithë botën falas dhe atje shërbimi është i shkëlqyeshëm. Plus me mbeshtet:)
Shkoni në sitin këtu.
Faleminderit per mbeshtetjen.
1) Arduino Link: Arduino Compatible Uno R3 Rev3 Bordi i Zhvillimit
2) Lidhja e tabelës së bukës: Elektronikë me gjysmë madhësi 400-pin DIY Breadboard ose 830-Pikë Solderless Electronics DIY Breadboard
3) Lidhja e butonave të shtytjes: Butonat e butonit të kalimit të DIP P4 Sqaure (100-paketë)
4) Lidhja e kabllove të kërcyesit: Tela të shumtë me ngjyra 40-pin DuPont Breadboard Jumper (20cm)
5) Lidhja e dy rezistencave 10k Ohm: DIY Universal 1/4W 1% Rezistencë e Filmit Metal (600PCS)
6) Lidhje Servo Motor: Tower Pro SG90 9g Servo Drejtimi i ingranazheve
Hapi 2: Lidhni fuqinë

Lidhni GND dhe 5V
Hapi 3: Lidhni Servo

E kuqe në 5V
Kafe/E zezë në GND
Portokalli në pin 9
Hapi 4: Lidhni butonat

Një nga butonat për DIGITAL 2
Tjetri në DIGJITAL 4
Hapi 5: Kontrolloni qarkun


Sigurohuni që qarku është i saktë
Hapi 6: Kodi
Kam përdorur shembullin Fshij nga Arduino dhe e ndryshova në punë.
#përfshi
const int buttonPin = 2;
const int buttonPin2 = 5;
butoni int Shteti = 0;
butoni int Shteti2 = 0;
Servo servoA;
int pozicioni = 0;
void setup () {
servoA.tash (9);
pinMode (buttonPin, INPUT);
pinMode (butoniPin2, HYRJE);
}
lak void () {
buttonState = digitalRead (butoniPin);
buttonState2 = digitalRead (butoniPin2);
nëse (buttonState == LART && pozicion <180) {
servoA.shkruaj (pozicioni ++);
vonesa (5);
}
nëse (buttonState2 == LART && pozicioni> 3) {
servoA.shkruaj (pozicioni--);
vonesa (5);
}
}
Recommended:
Si të kontrolloni Servo Motor Arduino Tutorial: 4 hapa

Si të kontrolloni Servo Motor Arduino Tutorial: Hej djema! Mirësevini në mësimin tim të ri, Shpresoj që ju të keni shijuar tashmë "Kontrollin e madh të motorit me stepper" të mëparshëm të udhëzueshëm. Sot 'po postoj këtë tutorial informues për t'ju mësuar bazat e çdo kontrolli servomotor, unë tashmë kam postuar një video
Arduino Si të lidhni shumë servo motorë - PCA9685 Tutorial: 6 hapa

Arduino Si të lidhni shumë servo motorë - PCA9685 Tutorial: Në këtë tutorial ne do të mësojmë se si të lidhni disa servo motorë duke përdorur modulin PCA9685 dhe arduino. Moduli PCA9685 është shumë i mirë kur keni nevojë të lidhni disa motorë, mund të lexoni më shumë rreth tij këtu https : //www.adafruit.com/product/815Shikoni Vi
Çfarë është brenda një servo dhe si të përdorni me Arduino Tutorial të plotë: 6 hapa

Çfarë ka brenda një servo dhe si të përdoret me Arduino Tutorial të plotë: në këtë tutorial, le të eksplorojmë se çfarë është një shërbim, shikoni këtë video mësimore
Tutorial Arceino Accelerometer: Kontrolloni një urë anijeje duke përdorur një motor servo: 5 hapa

Arduino Accelerometer Tutorial: Kontrolloni një urë anijesh duke përdorur një motor servo: Sensorët e përshpejtuesit tani janë në shumicën e smartfonëve tanë për t'u dhënë atyre një shumëllojshmëri të gjerë të përdorimit dhe aftësive që ne përdorim çdo ditë, pa e ditur as që përgjegjësi për të është akselerometri. Një nga këto aftësi është kontrollueshmëria
Servo Servo Servo Controller Servo: 6 hapa

Servo Servo Servo Controller Servo: Ky është një kontrollues i thjeshtë serial për servos të shumtë bazuar në Arduino. (e para ime e mësueshme :)) Pjesa më e madhe e punës në këtë erdhi nga marrja e softuerit për të folur me arduino dhe bërja e një protokolli për transferimin e të dhënave. Si f