Cuprins:

Cum să controlați un servomotor de la PC cu GUI: 5 pași
Cum să controlați un servomotor de la PC cu GUI: 5 pași

Video: Cum să controlați un servomotor de la PC cu GUI: 5 pași

Video: Cum să controlați un servomotor de la PC cu GUI: 5 pași
Video: Control Arduino with Python using Firmata / PyFirmata 2024, Noiembrie
Anonim
Cum se controlează un servomotor de la PC cu GUI
Cum se controlează un servomotor de la PC cu GUI

अपनी Servomotor को pc से Interfață grafică utilizator (GUI) के prin control करने के लिए में अपनी Share Instruire partajabilă कर रहा हूँ myblog-www.mechanic37.com पर आप ऐसे बहुत से proiect देख सकते है इस citire instructabilă करें जिसके द्वारा आप अपने pc से servomotor control कर सकेंगे जिसका use आप home automation के लिए कर सकते है Machine Machine CNC बनाने के लिए भी कर सकते है और अपने robot को भी अपने computer से control कर सकते है क्यूंकि robot में servo motor का use होता है

ओम का नियम

हमे इन चीजों की जरूरत होगी

Pasul 1: Pasul 1 Material

Hardware-

1. Arduino uno (am folosit)

2. servomotor

3. Sârmă de jumper (de la tată la tată)

Software-

1. Arduino 1.6.5 IDE

2.procesarea

Pasul 2: Pasul 2-Creați un circuit

Pasul 2-Creați un circuit
Pasul 2-Creați un circuit

1. Motor servo pin Pin maro को Arduino की Pin GND से conectare करें

2. Motor servo pin pin roșu को Arduino pin pin 5v से conectare करें

3. Motor servo pin pin galben को Arduino की pin pin 9 से conectare करें

Vizitați-www.mechanic37.com

Pasul 3: Pasul 3 - Programare Arduino

/ * creat de mechanic37

servo control-GUI1 www.mechanic37.com

atașați servo la pinul pwm 9 * /

#include Servo mservo;

configurare nulă () {

Serial.begin (9600); // Inițializați comunicația în serie

mservo.attach (9); }

bucla nulă () {

if (Serial.available ()> 0) {

int data = Serial.read ();

comutare (date) {

cazul '1': // Numărul 1 este primit

mservo.write (30);

pauză;

cazul '2': // Numărul 2 este primit, mservo.write (60);

pauză;

cazul '3': // Numărul 3 este primit, mservo.write (90);

pauză;

cazul '4': // Numărul 4 este primit, mservo.write (180);

pauză;

implicit: pauză;

} } }

Pasul 4: Rezultat

आपने ये सभी pas clar कर ली होंगी अब आप procesare के program को redare करें ये interfață grafică utilizator creați करेगा जिसकी एक fereastră deschisă होगी जिस पर चार buton होंगे 30 grade, 60 grade, 90 grade, 180 grade जिसके लिए आप अपने tastatură पर A, B, C, D apăsați कर के अपनी motor को control कर पाएंगे मेरी citire instructabilă करने के लिए धन्यवाद मेरे blog पर जाएँ vizită-

Pasul 5: Rezultat

Rezultat
Rezultat

आपने ये सभी pas clar कर ली होंगी अब आप procesare के program को redare करें ये interfață grafică utilizator creați करेगा जिसकी एक fereastră deschisă होगी जिस पर चार buton होंगे 30 grade, 60 grade, 90 grade, 180 grade जिसके लिए आप अपने tastatură पर A, B, C, D apăsați कर के अपनी motor को control कर पाएंगे मेरी citire instructabilă करने के लिए धन्यवाद मेरे blog पर जाएँ vizită-

Recomandat: