Добрый день!!!!!
Прошу сильно не пинать а ткнуть носом где ошибка в коде или схеме.
![Нажмите на изображение для увеличения.
Название: motor.jpg
Просмотров: 251
Размер: 43.3 Кб
ID: 19298](http://compcar.ru/forum/attachment.php?s=2a47e821d2058b0332eb857bfe9493f0&attachmentid=19298&d=1516040458&thumb=1)
При нажатие на кнопку 1 выходное напряжение 1.74v
При нажатие на кнопку 2 выходное напряжение 4.54v
А должно быть одинаковое напряжение 5v.
Код:
int button0 = 2; //Кнопка врашение мотора по часовой
int button1 = 4; //Кнопка врашение мотора против часовой
int IN2 = 7;
int IN1 = 8;
void setup() {
pinMode(button1, INPUT);
pinMode(button0, INPUT);
}
void loop(){
//Врашение мотора против часовой
if (digitalRead(button1) == HIGH) {
digitalWrite(IN1, HIGH);
}
//Врашение мотора по часовой
if (digitalRead(button0) == HIGH) {
digitalWrite(IN2, HIGH);
}
else {
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
}
}