
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:58

„Arduino“naudojimas servo varikliui valdyti dviem mygtukais.
1 veiksmas: įsigykite tinkamus komponentus

Naudokite pateiktas nuorodas, jei jums reikia kokių nors komponentų, taip pat apsilankykite svetainėje, kur rasite kitų puikių arduino gėrybių, jie nemokamai siunčiami visame pasaulyje ir aptarnavimas yra puikus. Be to, tu mane palaikai:)
Eikite į svetainę čia.
Ačiū už tavo pagalbą.
1) „Arduino Link“: su „Arduino“suderinama „Uno R3 Rev3“plėtros lenta
2) Duonos lentos nuoroda: pusės dydžio 400 kontaktų elektronikos „pasidaryk pats“duonos lenta arba 830 taškų be litavimo elektronikos „pasidaryk pats“duonos lenta
3) Paspaudimo mygtukų nuoroda: DIP P4 Sqaure jungiklio mygtukai (100 pakuočių)
4) jungiamųjų kabelių nuoroda: įvairiaspalviai 40 kontaktų „DuPont“duonos plokštės jungiamieji laidai (20 cm)
5) Du 10k omų rezistorių saitai: „pasidaryk pats“universalus 1/4W 1% metalo plėvelės rezistorius (600 vnt.)
6) Servo variklio jungtis: „Tower Pro SG90 9g Gear Steering Servo“
2 veiksmas: prijunkite maitinimą

Prijunkite GND ir 5V
3 žingsnis: prijunkite „Servo“

Raudona iki 5V
Nuo rudos/juodos iki GND
Oranžinė iki 9 kaiščio
4 žingsnis: prijunkite mygtukus

Vienas iš DIGITAL 2 mygtukų
Kitas - DIGITAL 4
5 žingsnis: patikrinkite grandinę


Įsitikinkite, kad grandinė yra teisinga
6 žingsnis: Kodas
Aš panaudojau „Arduino“„Sweep“pavyzdį ir pakeičiau, kad jis veiktų.
#įtraukti
const int mygtukasPin = 2;
const int mygtukasPin2 = 5;
int buttonState = 0;
int mygtukasStatus2 = 0;
Servo servoA;
int pozicija = 0;
void setup () {
servoA.attach (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
void loop () {
buttonState = digitalRead (buttonPin);
buttonState2 = digitalRead (buttonPin2);
if (buttonState == HIGH && pozicija <180) {
servoA.write (padėtis ++);
vėlavimas (5);
}
if (buttonState2 == HIGH && position> 3) {
servoA.write (pozicija--);
vėlavimas (5);
}
}
Rekomenduojamas:
Kaip valdyti servo variklį „Arduino“, pamoka: 4 žingsniai

Kaip valdyti servo variklį „Arduino“, pamoka: Ei, vaikinai! Sveiki atvykę į mano naują mokymo programą, tikiuosi, kad jums jau patiko mano ankstesnis nurodomas „Didelio žingsninio variklio valdymas“. Šiandien aš paskelbiu šią informatyvią pamoką, kad išmokytumėte bet kokio servomotoriaus valdymo pagrindų, aš jau paskelbiau vaizdo įrašą
„Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: 6 žingsniai

„Arduino“Kaip prijungti kelis servo variklius - PCA9685 Pamoka: Šioje pamokoje sužinosime, kaip prijungti kelis servo variklius naudojant PCA9685 modulį ir arduino. PCA9685 modulis yra labai geras, kai reikia prijungti kelis variklius, daugiau apie tai galite perskaityti čia https : //www.adafruit.com/product/815Žiūrėkite vaizdo įrašą
Kas yra servo viduje ir kaip jį naudoti su visa „Arduino“pamoka: 6 žingsniai

Kas yra servo viduje ir kaip jį naudoti su visa „Arduino“pamoka: šioje pamokoje panagrinėkime, kas yra šio vaizdo įrašo pamoka
„Arduino“akselerometro pamoka: valdykite laivo tiltą naudodami servo variklį: 5 žingsniai

„Arduino“akselerometro pamoka: valdykite laivų tiltą naudodami servo variklį: Akselerometro jutikliai dabar yra daugelyje mūsų išmaniųjų telefonų, kad suteiktų jiems platų naudojimo ir galimybių spektrą, kuriuos naudojame kasdien, net nežinodami, kad už tai atsakingas akselerometras. Viena iš šių galimybių yra valdymas
Pamoka 30A „Micro Brush“variklio stabdžių valdiklis naudojant servo testerį: 3 žingsniai

Pamoka 30A „Micro Brush“variklio stabdžių valdiklis naudojant servo testerį: Specifikacija: 30A šepetėlio greičio reguliatorius. Funkcija: į priekį, atgal, stabdys Darbinė įtampa: 3.0V --- 5.0V. Srovė (A): 30A BEC: 5V/1A Vairuotojo dažnis: 2KHz Įvestis: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10cell Pastovi srovė 30A Max 30A <