[spoiler=Пример программы] [/spoiler]
[spoiler=Получаемый скетч]
Код: Выделить всё
bool _kPin3 = 0;
bool _kPin4 = 0;
bool _kPin6 = 0;
void setup()
{
pinMode(17, INPUT);
pinMode(18, INPUT);
pinMode(19, INPUT);
pinMode(6, OUTPUT);
}
void loop()
{
//Плата:1
digitalWrite (3, (digitalRead (17)));
digitalWrite (4, (digitalRead (18)));
digitalWrite (6, (digitalRead (19)));
}
Как видим из скетча, Pin3 и Pin4 не были объявлены выходами, как следствие при выполнении на них не появляется сигнал.
Проверялось в версии программы 2.5.1 для виндовс и линукс
Решил поднять, т.к. данная проблема присутствует в каждой версии, в том числе 5.3.0
Доставляет кучу неудобств.