View Single Post
Stary 01-04-2021, 21:15   #26
tedi_k
FCP member
 
Avatar tedi_k
 
Imię: Tadeusz
Zarejestrowany: 03-11-2011
Skąd: Katowice
Model: Mitsubishi Outlander PHEV, C-max Energi (USA) PHEV
Silnik: 2.4 PB, 2.0 PB wolnossące cykl Atkinsona - hybryda plug-in
Rocznik: 2019, 2016
Postów: 17,054
Domyślnie Odp: Wyłącznik automatyczny ASS start stop

@Alecki
Ten jakże skomplikowany "spod strzechy" program dla mikrokontrolera, realizujący "ASS Off" wyglądać będzie mniej więcej tak:
Kod:
void setup() {
  pinMode(1, OUTPUT);
  digitalWrite(1, HIGH);
  delay(10000); // czekaj 10 sek. po włączeniu zapłonu
  digitalWrite(1, LOW);
  delay(1000);  // impuls LOW  o czasie trwania 1 sek.
  digitalWrite(1, HIGH);
}

void loop() {
  // do końca cyklu zasilania nie ma więcej nic do zrobienia...
}
Niestety strasznie się pomyliłem - jest 6 linijek kodu a nie 5...Goście nie mogą oglądać obrazków w postach. Zarejestruj się klikając tutaj aby uzyskać pełen dostęp do forum.Goście nie mogą oglądać obrazków w postach. Zarejestruj się klikając tutaj aby uzyskać pełen dostęp do forum.

Albo wersja bardziej "elegancka" (zoptymalizowana do 5 linii...)Goście nie mogą oglądać obrazków w postach. Zarejestruj się klikając tutaj aby uzyskać pełen dostęp do forum.

Kod:
void setup() {
  delay(10000); // czekaj 10 sek. po włączeniu zapłonu
  pinMode(1, OUTPUT);
  digitalWrite(1, LOW);
  delay(1000);  // impuls LOW  o czasie trwania 1 sek.
  pinMode(1, INPUT_PULLUP);
}

void loop() {
  // do końca cyklu zasilania nie ma więcej nic do zrobienia...
}
__________________
------------------------------------------------------------------------------------------------
Nadal tu jestem - choć jeżdżę Mitsubishi Outlander PHEV 4x4 2019 224KM

Ostatnio edytowane przez tedi_k ; 01-04-2021 o 21:28
tedi_k jest offline   Odpowiedź z Cytatem