Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu yo'riqnomada oddiy servo -testerni qanday yasash ko'rsatilgan.
1 -qadam: Nega Servo Tester kerak?
Servo - bu dvigatel tishli qutisi, siz qo'lning burilish burchagini ishorali signal yordamida boshqarishingiz mumkin. Eng keng tarqalgan servo qo'l burchagini 0 - 180 gradusgacha boshqarishi mumkin. Servo - bu robot yaratish uchun juda keng tarqalgan komponent.
Biroq, hamma servo harakati bir xil emas, ayniqsa arzon. Hatto siz uni katta hajmda sotib olsangiz ham, burilish burchagi o'zgaruvchan va nuqsonni olish juda oson. Shuningdek, ularning ba'zilari 0 va 180 graduslik burchakda qulfga ega emas, siz elektr tarmog'iga ulanmasdan oldin signalni berolmaysiz. Shuning uchun uni ishlatishdan oldin sinab ko'rish yaxshiroqdir.
Bu vosita robotga kirishdan oldin servoni sinab ko'rishga yordam beradi.
2 -qadam: Tayyorgarlik
Arduino taxtasi
Har qanday Arduino taxtasi yaxshi bo'lishi kerak. Bu safar men Arduino Nano -dan foydalanmoqdaman.
Kichik displey
Hozirgi servo qo'l burchagini ko'rsatish uchun ishlatiladigan displey, Arduino -ga mos keladigan har qanday displey yaxshi bo'lishi kerak. Hatto uni o'tkazib yuborishingiz mumkin, buning o'rniga ketma -ket monitordan foydalaning. Bu safar men ST7735 80 x 160 IPS LCD modulidan foydalanmoqdaman.
Servo pin sarlavhasi
Oddiy qilib aytganda, 3 ta pinli erkak pinli, 90 daraja egilgan.
Rotary kodlovchi
Servo qo'l burchagini burish uchun foydalanuvchi interfeysi.
Non paneli
Bu safar men ushbu asbob uchun 2 ta kichkina taxtani birlashtirdim.
Boshqalar
Ba'zi non paneli simlari.
3 -qadam: yig'ish
Bu erda simlarning qisqacha tavsifi:
Arduino Nano
D2 -> Aylanadigan chiqish A D3 -> Aylanadigan chiqish B GND -> Aylanadigan GND, Servo pinli sarlavha 1, LCD GND 5V -> Servo pinli sarlavha 2, LCD Vcc D5 -> Servo pinli sarlavha 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL
4 -qadam: Dastur
Iltimos, dasturni Arduino -ga yuklab oling, kompilyatsiya qiling va yuklang:
github.com/moononournation/ServoTester.git
Bog'liq kutubxona:
github.com/moononournation/Arduino_GFX.git
5 -qadam: Baxtli robot
O'z robotingizni yaratish vaqti keldi!