Mundarija:

Servo dvigatel klaviaturasini boshqarish: 7 qadam
Servo dvigatel klaviaturasini boshqarish: 7 qadam

Video: Servo dvigatel klaviaturasini boshqarish: 7 qadam

Video: Servo dvigatel klaviaturasini boshqarish: 7 qadam
Video: BAOYU Gt180 (TO'G'RI CHOK) 2024, Iyul
Anonim
Servo dvigatel klaviaturasini boshqarish
Servo dvigatel klaviaturasini boshqarish

Birinchidan, servo motorni sozlash.

  1. O'rta sim 5V portiga o'tadi
  2. Chap GND portiga o'tadi
  3. Oxirgi (boshqaruv simini) 9 -portga ulang

1 -qadam: Klaviaturani ulang

Klaviaturani ulang
Klaviaturani ulang

Klaviatura juda oddiy. O'ngdan chapga 8, 7, 6, 5, 4, 3, 2, 1 pimlarini ulang. Rasm bir tomonga siljiydi, lekin biz servo 9 ga ulanmoqdamiz, shuning uchun hammasini pastga siljiting.

2 -qadam: Kodni yuklab oling

Kodni yuklab oling (sharh berilgan) va ishga tushiring. Hammasi yaxshi bo'lishi kerak. Asosan 180 dan past bo'lgan 3 xonali raqamni kiritganingizda, u servo qo'lni shu darajaga o'tkazadi. Uch raqamli degani, siz 10ni olish uchun 010, 5ni olish uchun 005 ni kiritishingiz kerak.

3 -qadam: Kodni sozlash

Kodni sozlash
Kodni sozlash

Klaviatura boshqacha bo'lishi mumkin, faqat sizniki char qatoriga o'xshab ketishiga ishonch hosil qiling. Reset val (0) ni ushlab turish uchun start o'zgaruvchisini ishlatardim. Siz har doim bu usulga 0 ni o'tkazishingiz mumkin.

4 -qadam: 1 -raqam

Raqam 1
Raqam 1

Bu kod faqat 0 yoki 1 bo'lishi mumkin bo'lgan birinchi raqamni baholayaptimi yoki yo'qligini tekshiradi, chunki boshqa narsa servo 0 ga qaytarilishiga olib keladi, chunki kirish noto'g'ri. Agar haqiqiy bo'lsa, keyingi raqamga ko'tariladi va agar 1 kiritilgan bo'lsa, 100 qo'shiladi. Shunday qilib, sizning bazangiz 100 ga teng.

5 -qadam: 2 -raqam

Raqam 2
Raqam 2
Raqam 2
Raqam 2

Birinchisiga o'xshab, u faqat raqamlarni baholaydi, bu safar 1-9. To'g'ri belgi kiritilgandan so'ng, 10 -o'rinni to'ldirish uchun 10 marta kiritilgan son qo'shiladi. Aytaylik, 1 -raqam 1 edi, shuning uchun sizda 100, endi siz 5 ga kirgansiz. Endi baza 150 ga teng.

6 -qadam: 3 -raqam

Raqam 3
Raqam 3
Raqam 3
Raqam 3

3-raqam boshqalarga o'xshaydi, lekin tanlanganiga qarab 1-9 ni qo'shadi. Aytaylik, 8 kiritildi. Sizda servo ko'chirish usuliga o'tish uchun 158 bor. O'tgandan so'ng, keyingi bosqichga o'ting …

7 -qadam: Servo Move

Servo harakati
Servo harakati

Val, bizning misolimiz 158, 180 dan past ekanligini tekshiradi. Aynan u dvigatelni 158 gradusgacha siljitadi. Agar 190 deyilgan bo'lsa, servo 0 ga qaytadi. Seriyali chop etish faqat ma'lumotlarni tekshirish uchun mo'ljallangan. U erda muhim narsa yo'q.

Tavsiya: