Bağlantı Pinleri
Bazı Önemli Noktalar
Arduino Kod
- GND // Ground
- VCC // +5V
- VM // Motor besleme pini
- STBY //Motor sürücüyü aktif etmek için
- STBY_HIGH için pasif
- STBY_LOW için aktif
- PWMA // 1. Motorun hız kontrolü için kullanılır
- PWMB // 2. Motorun hız kontrolü için kullanılır
- AIN1 // 1. Motorun CW yada CCW dönme yönünü ayarlamak için kullanılır
- AIN2
- BIN1 // 2. Motorun CW yada CCW dönme yönünü ayarlamak için kullanılır
- BIN2 //
- A01 //1. Motorun bağlantı pini
- A02
- B01 // 2. Motorun bağlantı pini
- B02
Bazı Önemli Noktalar
- 1A Dual TB6612FNG motor sürücü maksimum 13 V ile beslenebilir.
- Arduino PWM değerleri 8 bitliktir, dolayısıyla 0-255 arasında PWM değerleri gönderilebilir.
- Yani 0' da motor stop, 255 PWM değerinde ise motor maksimum hızda çalışacaktır, 0-255 arasındaki PWM değerlerine göre motorun hızı değişecektir.
- PWMA- PWMB pinleri Arduino'nun digital kısmındaki PWM pinlerine bağlanmalıdır.
- 3, 5, 6, 9, 10, 11. pinleri.
- 1A Dual TB6612FNG motor sürücüsü için gerekli olan +5V Arduino üzerinden verilebilir, +5V harici olarak dışarıdan verilmek istendiğinde, Arduino'nun GND pini ilede birleştirilmelidir.
Arduino Kod
Kod:
//http://www.depositericrobotic.com/
const int POTPIN = A0;
int STBY = 2;
int PWMPIN = 3;
int AIN1 = 7;
int AIN2 = 8;
int i = 0;
int val;
void setup(){
pinMode(POTPIN, INPUT);
pinMode(STBY,OUTPUT);
pinMode(PWMPIN,OUTPUT);
pinMode(AIN1,OUTPUT);
pinMode(AIN2,OUTPUT);
}