1. DC motor 1 “+” veya stepper motor A+
2. DC motor 1 “-” veya stepper motor A-
3. 12V jumper –Besleme voltajı 12V dan daha fazla ise bu jumper ı kaldırın. Regülatör devre dışı kalacaktır. Bu sebeple harici olarak 5V besleme yapmanız gerekir.
4. Motor Beslemesini buradan verin. Maksimum 35V DC. 12V dan fazla verirseniz 3 teki jumper ı kaldırın.
5. GND
6. 12V jumper takılı ise 5V çıkış alabilirsiniz. Arduino ve diğer devreleri besleyebilirsiniz.
7. Step motor kullanırken burayı kullanmayın. PWM çıkışı ile DC motorda hız kontrolü yapabilirsiniz.
8. IN1 1.motor yön belirleme pinleri / step motor komutasyon pinleri
9. IN2 1.motor yön belirleme pinleri / step motor komutasyon pinleri
10. IN3 2.motor yön belirleme pinleri / step motor komutasyon pinleri
11. IN4 2.motor yön belirleme pinleri / step motor komutasyon pinleri
12. Step motor kullanırken burayı kullanmayın. PWM çıkışı ile 2. DC motorda hız kontrolü yapabilirsiniz.
13. DC motor 2 “+” veya stepper motor B+
14. DC motor 2 “-” veya stepper motor B-
const int IN1 = 2; const int IN2 = 3; const int IN3 = 4; const int IN4 = 5; const int enA = 10; const int enB = 9; int hiz = 100; void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); } void loop() { //ileri digitalWrite(IN1, 1); digitalWrite(IN2, 0); digitalWrite(IN3, 1); digitalWrite(IN4, 0); analogWrite(enA, hiz); analogWrite(enB, hiz); delay(1000); //geri digitalWrite(IN1, 0); digitalWrite(IN2, 1); digitalWrite(IN3, 0); digitalWrite(IN4, 1); analogWrite(enA, 70); analogWrite(enB, 70); delay(1000); //sol digitalWrite(IN1, 0); digitalWrite(IN2, 1); digitalWrite(IN3, 1); digitalWrite(IN4, 0); analogWrite(enA, hiz / 2); analogWrite(enB, hiz / 2); delay(1000); //sag digitalWrite(IN1, 1); digitalWrite(IN2, 0); digitalWrite(IN3, 0); digitalWrite(IN4, 1); analogWrite(enA, hiz / 2); analogWrite(enB, hiz / 2); delay(1000); }
4 Responses
arduno a yüklediğimkod beni bekletip hata veriyor hata mesajı:Sketch uses 1354 bytes (4%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_drain(): read error: Eri�im engellendi.
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_drain(): read error: Eri�im engellendi.
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_drain(): read error: Eri�im engellendi.
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x52
avrdude: ser_send(): write error: sorry no info avail
avrdude: ser_recv(): read error: Eri�im engellendi.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x52
avrdude: ser_drain(): read error: Eri�im engellendi.
Failed uploading: uploading error: exit status 1
kartı görmüyor. bağlantı yok. usb sürücü bozulmuş olabilir.
abi ben blootut kontrollüaraba yapmıştım sol iki tekerlek çalıştı sağ iki tekerlek çalışmadı ne yapmalıyım bağlan tıları doğruydu
Bağlantıda veya kodda sorun vardır. Tekrar kontrol etmelisin.