Mundarija:

Potentsiometr va Servo: Arduino bilan boshqariladigan harakat: 4 qadam
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat: 4 qadam

Video: Potentsiometr va Servo: Arduino bilan boshqariladigan harakat: 4 qadam

Video: Potentsiometr va Servo: Arduino bilan boshqariladigan harakat: 4 qadam
Video: Arduino yordamida Potansiyometr bilan Servo Dvigatelni boshqaring 2024, Noyabr
Anonim
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat
Potentsiometr va Servo: Arduino bilan boshqariladigan harakat

Avval siz ushbu sxemani birlashtirish uchun tegishli materiallarni to'plashingiz kerak.

Ta'minotlar

1 Arduino

1 Potansiyometr

1 Servo

1 Non paneli

2 ta qora o'tish simlari (tuproqli/salbiy)

2 ta qizil o'tish simlari (kuchlanish/musbat)

2 sariq/rangli o'tish simlari (kirish/chiqish)

1 -qadam: Komponentlarni tushunish

Komponentlarni tushunish
Komponentlarni tushunish
Komponentlarni tushunish
Komponentlarni tushunish
Komponentlarni tushunish
Komponentlarni tushunish
Komponentlarni tushunish
Komponentlarni tushunish

Har bir komponentni tushunish uchun jismoniy sxemani yig'ishdan oldin muhim:

Non paneli har ikki tomonida ikkita (qora/ko'k) va musbat (qizil) kirishlar uchun uyasi bo'lgan ikkita elektr relslar to'plamiga ega. Ular ketma -ket vertikal ravishda ulangan. Terminal chiziqlari ulanishni gorizontal ravishda taqsimlaydi, lekin parallel terminal chiziqlari ajratgichni ulash uchun o'tish simini talab qiladi.

Potentsiometr 5V pinli (qizil), Vout pinli (sariq/rangli) va Ground/GND pinli (qora).

Servo 5V port (qizil), puls kengligi modulyatsiyasi/PWM porti (sariq/rangli) va Ground/GND porti (qora) ga ega. Bu qanday ishlashi haqida ko'proq bilish uchun havolani bosing.

2 -qadam: O'chirish sxemasini sozlash

O'chirish tizimini o'rnatish
O'chirish tizimini o'rnatish

Diagramma tartibiga rioya qiling. Tarmoqni o'rnatayotganda, komponentlaringizga zarar yetkazmaslik uchun har doim arduino -ni elektr tarmog'idan uzib qo'yishni unutmang.

Potentsiometrni uning yo'nalishini hisobga olgan holda non paneliga ulang (bu arduinoga ulanish uchun o'tish simlarini ishlatganda muhim bo'ladi). Sariq o'tish simini ishlating va o'rta chiqish pinini arduino analog (A0) portiga ulang. Qizil o'tish simini V5 portiga va qora o'tish simini arduino GND portiga ulang.

Servo panelini arduino va non paneliga ulang. Kirish/signal portini arduino 9 raqamli PWM portiga ulash uchun sariq o'tish simidan foydalaning. Qizil o'tish simini V5 terminal tasmasiga va qora o'tish simini potentsiometrli ketma -ketlikdagi GND terminal tasmasiga ulang (rasmga qarang).

Tarmoq o'rnatilgandan so'ng, arduino -ni kompyuteringizga ulashni davom eting.

3 -qadam: Arduino GUI va kirish kodini yuklab oling

Arduino GUI va kirish kodini yuklab oling
Arduino GUI va kirish kodini yuklab oling
Arduino GUI va kirish kodini yuklab oling
Arduino GUI va kirish kodini yuklab oling

Arduino grafik foydalanuvchi interfeysi (GUI) ni bu yerdan yuklab oling.

Quyidagi kodni ulang, "//" belgisining o'ng tomonidagi ma'lumot sizga ushbu kod qatori nima qilayotganini aytib beradi:

#qo'shing // Servo kutubxonasi

Servo servo_test; // ulangan servo uchun servo ob'ektni ishga tushirish

int burchagi = 0;

int potentsial = A0; // potentsiometr uchun A0 analog pinini ishga tushiring

bo'sh o'rnatish () {

servo_test.attach (9); // servo signal pinini arduino -ning 9 -piniga ulang

}

void loop () {

burchak = analogRead (potentsial); // potentsiometr qiymatini 0 dan 1023 gacha o'qish

burchak = xarita (burchak, 0, 1023, 0, 179); // potentsiometr qiymatini servo uchun burchak qiymatiga 0 dan 180 gacha o'lchash)

servo_test.write (burchak); // servoni belgilangan burchak kechikishiga aylantirish buyrug'i (5);

}

4 -qadam: Potentsiometr + Servo + Arduino

Potentsiometr + Servo + Arduino
Potentsiometr + Servo + Arduino

Oxirgi sxema shunday ko'rinishi kerak. Bu qanday ishlashini ko'rish uchun videoni tomosha qiling.

Tavsiya: