INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Blaulicht steuerung
23.12.2020, 19:37
Beitrag #17
RE: Blaulicht steuerung
soweit so gut , ich habe ihn ergänzt aber ich kann nur einschalten und danach nur den L4 zu und weg schalten. Ganz ausmachen geht nur über reset. habe ich da was vergessen ?
Code:
int pinT1 = A0;
int pinT2 = A1;
int L1 = 6;
int L2 = 7;
int L3 = 8;
int L4 = 9;

bool t1Status,t2Status;

void lampenAn() {
digitalWrite(L1, HIGH);  // L1,L2,L3 an
digitalWrite(L2, HIGH);
digitalWrite(L3, HIGH);
digitalWrite(L4, LOW);   // L4 aus
}

void lampenAus() {
digitalWrite(L1, LOW);  // L1,L2,L3 aus
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);  // L4 läuft weiter? Wenn nein, wie alles aus
}

void allesAn() {
digitalWrite(L1, HIGH);  // L1,L2,L3,L4 an
digitalWrite(L2, HIGH);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
}

void allesAus() {
digitalWrite(L1, LOW);  // L1,L2,L3,L4 aus
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
}

void setup() {
pinMode (pinT1, INPUT);  // pinModes setzen
pinMode (pinT2, INPUT);  // Taster INPUT = HIGH-Aktiv
pinMode (L1,   OUTPUT);
pinMode (L2,   OUTPUT);
pinMode (L3,   OUTPUT);
pinMode (L4,   OUTPUT);
}

void loop() {
  bool t1 = digitalRead(pinT1);
  bool t2 = digitalRead(pinT2);
  delay(20); // Entprellen

  if (t1) {
    if (!t1Status) lampenAn();
    else lampenAus();
  }
  if (t2) {
    if (!t2Status) allesAn();
    else allesAus();
  }
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 19:38 (Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2020 19:38 von Tommy56.)
Beitrag #18
RE: Blaulicht steuerung
Ich hatte bei Edit noch eine Ergänzung gemacht.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 19:38
Beitrag #19
RE: Blaulicht steuerung
was hast du da eigentlich mit entprellen gemeint?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 19:44
Beitrag #20
RE: Blaulicht steuerung
Jeder Schalter / Taster prellt beim Betätigen für ca. 10-20 ms, macht also mehrfach auf und zu. Wenn es nicht ganz schlechte Taster sind ist das in 20 ms abgeklungen.
Wenn man ihn also frühestens nach 20 ms wieder liest, das nennt man Entprellen.
Es ist eine Variante, wenn nichts zeitkritisches dabei ist. Man kann es auch mit millis() oder in Hardware über einen RC-Tiefpass machen.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 20:32
Beitrag #21
RE: Blaulicht steuerung
Hast Du die Ergänzung eingearbeitet?

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 21:04
Beitrag #22
RE: Blaulicht steuerung
ja habe ich eingebunden und jetzt gehen LEDs auch wieder über die Taster aus, nur das Entprellen macht mir gerade noch Kopfschmerzen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 21:05
Beitrag #23
RE: Blaulicht steuerung
(23.12.2020 21:04)Alexander307 schrieb:  ja habe ich eingebunden und jetzt gehen LEDs auch wieder über die Taster aus, nur das Entprellen macht mir gerade noch Kopfschmerzen.
Wieso?

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2020, 21:35
Beitrag #24
RE: Blaulicht steuerung
mit 20ms klappert es nicht wirklich( im Veruchsaufbau ). bin jetzt bei 150ms damit ich nicht direkt wieder die Lampen ausmache. Besteht nicht noch die möglichkeit das da noch was sketchmässig eingebaut wird, was das mehrfachschalten (lange drücken) unterbindet?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  MOBA-Steuerung per Android Merino 20 1.610 27.04.2021 20:03
Letzter Beitrag: Merino
  Thermostat Steuerung für Fußbodenheizung FALLout 16 1.453 24.01.2021 19:53
Letzter Beitrag: Tommy56
Question Steuerung Lineartisch AnS 40 4.784 06.01.2021 11:37
Letzter Beitrag: MicroBahner
  Mouse Steuerung - Absolut und Relativ, Aulösung/Skalierung Arduino4Fun 10 1.039 15.12.2020 18:14
Letzter Beitrag: Tommy56
  Terrarium Steuerung kintaro 13 1.305 12.12.2020 22:55
Letzter Beitrag: hotsystems
  Steuerung meines Gartenweges Iron_Daddy 9 1.597 11.12.2020 15:18
Letzter Beitrag: Bitklopfer
  Aquarium Steuerung sopolka 9 2.566 11.11.2020 20:15
Letzter Beitrag: sopolka
  Tag Nacht Steuerung Hühnerstall Klappe Raging Ender 10 1.742 10.09.2020 13:31
Letzter Beitrag: hotsystems
  Ramps 1.4 mit #Accel Stepper Steuerung per Serial Monitor Arduino DMX Master 14 2.617 12.08.2020 15:26
Letzter Beitrag: Arduino DMX Master
  Steuerung KFZ Hebebühne Markus3D 6 2.666 31.07.2020 14:45
Letzter Beitrag: Beatzler

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste