Управление зеркалами , для тех автомобилей у которых они складываются нажатием на не фиксируемую кнопку
схема используется из шапки.

Code for Carduino / Arduino / Freeduino
PHP код:
// http://compcar.ru
#include <EEPROM.h>
int ACC 12;
int button 2;

void setup()
{
    
pinMode(ACCINPUT);
    
pinMode(buttonOUTPUT);
}

void loop()
{
int value EEPROM.read(0); // Прочитать статус до задержки 
delay(5000);                // задержка для того что бы не дергать зеркала лишний раз

if ((value==0) && (EEPROM.read(0)==0) && (digitalRead(ACC)==HIGH)) //если включен АСС и статус
  
{                                                               // зеркала сложены то открыть зеркала
     
digitalWrite(buttonHIGH); // нажать кнопку
     
delay(300);                 // длительность нажатия
     
digitalWrite(buttonLOW);  // отпустить кнопку
     
delay(100);
      
EEPROM.write(0255);      // сохраняем статус зеркал 255=разложены
  
}
if ((
value==255) && (EEPROM.read(0)==255) && (digitalRead(ACC)==LOW)) // если ACC выключен и статус зеркал 
  
{                                                                   // разложены, то сложить зеркала  
     
digitalWrite(buttonHIGH); // нажать кнопку
     
delay(300);                 // длительность нажатия
     
digitalWrite(buttonLOW);  // отпустить кнопку
     
delay(100);
      
EEPROM.write(00);        // сохраняем статус зеркал 0=сложены
  
}