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

Pirmiausia reikia nustatyti servo variklį.
- Vidurinis laidas eina į 5V prievadą
- Kairė eina į GND prievadą
- Prijunkite paskutinį (valdymo laidą) prie 9 prievado
1 veiksmas: prijunkite klaviatūrą

Klaviatūra yra gana paprasta. Tiesiog prijunkite kaiščius iš kairės iš dešinės 8, 7, 6, 5, 4, 3, 2, 1. Vaizdas pasislenka vienu, bet mes prijungiame servo prie 9, todėl tiesiog perkelkite viską žemyn.
2 veiksmas: atsisiųskite kodą
Atsisiųskite kodą (kuris yra komentuojamas) ir paleiskite. Viskas turėtų būti gerai. Iš esmės, kai įvedate 3 skaitmenų skaičių žemiau 180, servovariklis perkeliamas į tą laipsnį. Turėdamas omenyje tris skaitmenis, turėsite įvesti 010, kad gautumėte 10, o 005, kad gautumėte 5.
3 žingsnis: kodo sąranka

Klaviatūros gali skirtis, tik įsitikinkite, kad jūsų išvaizda panaši į char masyvą, jei ne, tiesiog pakeiskite simbolius, kad jie atitiktų jūsų. Aš naudoju pradžios kintamąjį, kad palaikyčiau atstatymo vožtuvą (0), kuris yra pasirinkimas. Vietoj to metodui visada galite perduoti 0.
4 žingsnis: 1 skaitmuo

Šis kodas patikrina, ar jis vertina pirmąjį skaitmenį, kuris gali būti tik 0 arba 1. Dėl bet kokių kitų priežasčių servo sistema atstatoma į 0, nes įvestis buvo neteisinga. Jei galioja, padidinkite iki kito skaitmens ir pridėkite 100, jei įvestas 1. Taigi dabar turite 100 bazių.
5 žingsnis: 2 skaitmuo


Panašiai kaip ir pirmasis, jis vertina tik skaičius, šį kartą 1–9. Įvedus galiojantį simbolį, jis prideda 10 kartų įvestą skaičių, kad užpildytų 10 vietą. Tarkime, kad 1 skaitmuo buvo 1, taigi jūs turite 100, dabar įvedėte 5. Bazė dabar yra 150.
6 žingsnis: 3 skaitmuo


Skaitmuo 3 yra panašus į kitus, bet tiesiog prideda 1–9, atsižvelgiant į tai, kas buvo pasirinkta. Tarkime, buvo įvesta 8. Dabar turite 158 pereiti prie servo judėjimo metodo. Kai praėjo, pereikite prie kito žingsnio…
7 žingsnis: „Servo Move“

Patikrina, ar val, mūsų pavyzdys yra 158, yra mažesnis nei 180. Kadangi jis perkelia variklį iki 158 laipsnių. Jei būtų sakoma 190, servo sistema atsistatytų į 0. Serijiniai atspaudai skirti tik duomenims patikrinti. Nieko ten reikšmingo.
Rekomenduojamas:
Servo variklio valdymas naudojant STM32F4 ARM MCU: 4 žingsniai

Servo variklio valdymas naudojant STM32F4 ARM MCU: Sveiki, bičiuliai :) Taigi, šiame projekte mes valdysime servo variklį su STM32F4 ARM MCU. Mano atveju naudosiu atradimų lentą, bet jei suprasite problemos esmę, galėsite ją pritaikyti kiekvienam MCU. Taigi. Pradėkime:)
„Arduino“pamoka - servo variklio valdymas vairasvirte: 4 žingsniai

„Arduino“pamoka - servo variklio valdymas naudojant vairasvirtę: Šioje pamokoje mes išmoksime naudoti servo su vairasvirte. Mes valdysime 1 vnt servo variklį su 1 vairasvirte. Galite įgyvendinti savo robotų rankų projektus remdamiesi šia pamoka. Žinoma, kai naudosime išorinę bateriją / energiją
„Arduino“pamoka - servo variklio valdymas su potenciometru: 5 žingsniai

„Arduino“pamoka - servo variklio valdymas su potenciometru: ši instrukcija yra mano „Arduino: kaip valdyti servo variklį su potenciometru“rašytinė versija. „YouTube“vaizdo įrašas, kurį neseniai įkėliau. Aš primygtinai rekomenduoju jums tai patikrinti. Apsilankykite „YouTube“kanale
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: 4 žingsniai (su paveikslėliais)

Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: Šioje pamokoje aš jums pasakysiu, kaip galime sujungti klaviatūrą su 8051 ir rodyti klaviatūros numerius 7 segmentų ekrane
„Apple“aliuminio klaviatūros arba bet kurios kitos minkštos klaviatūros valymas: 5 žingsniai

„Apple“aliuminio klaviatūros valymas …. arba bet kuri kita minkšto prisilietimo klaviatūra: Tokios švarios, kaip jūs ar aš, galbūt bandysime išlaikyti aliuminio obuolių klaviatūras, po metų jie tampa nešvarūs. Ši instrukcija padės jums ją išvalyti. Būkite atsargūs, nes aš nesu atsakingas, jei jūsų klaviatūra sulūžta tai darant …. SUCKS F