Вроде бы нашел решение (не уверен, потому как к текущему моменту микроконтроллер pic16f690 еле живой и глючит, после того, как я случайно подал на него 12 вольт). Исследовал схему с помощью осциллографа, и в
этом месте, получил вот такую картину:
Момент включения + шум (обычное состояние):
Шум:
после чего пришел к выводу, что "кнопка" срабатывает, если на ножку МК подается подобный сигнал. Набросал на ардуино простенькую "включалку", которая через раз работает (видимо из-за умершего МК).
void setup() {
pinMode(10, OUTPUT);
pinMode(2, INPUT);
}
int buttonState = 0;
void loop() {
buttonState = digitalRead(2);
if (buttonState == HIGH) {
digitalWrite(10, HIGH);
delayMicroseconds(2);
digitalWrite(10, LOW);
delayMicroseconds(2);
}
}
необходимо объединить землю между ардуино и выключателем, схема включения кнопки для ардуины -
arduino.cc/en/Tutorial/Button.
Заказал новый выключатель на АЛИ, когда он придет, опробую это на нем, по всей логике вещей, должно будет работать идеально, возможно кому-то поможет, всем спасибо за попытки помочь.