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
led taster
20.09.2014, 15:56 (Dieser Beitrag wurde zuletzt bearbeitet: 20.09.2014 15:57 von Jadopack.)
Beitrag #9
RE: led taster
Zitat:/*
 *
 * Led Leuchtet nach Tastendruck einmal kurz auf und Bleibt nach kurzer
 * Pause dauerhaft an.
 * 
 *  
 *
 *
 */

int Taster = 2; // Pinnummer des Tasters
int LED = 3; // Pinnummer der Led

int state = LOW; // Derzeitiger Status der Led
int reading; // the current reading from the input pin
int previous = LOW; // the previous reading from the input pin

// the follow variables are long's because the time, measured in miliseconds,
// will quickly become a bigger number than can be stored in an int.

unsigned long time = 0; // the last time the input changed
int debounce = 50; // the debounce time, increase if the output flickers

void setup()
{
  pinMode(Taster, INPUT);
  pinMode(LED, OUTPUT);
}

void loop()
{
  reading = digitalRead(Taster);

  // if the input just went from LOW and HIGH and we've waited long enough
  // to ignore any noise on the circuit, toggle the output pin and remember
  // the time
unsigned long now = millis();
if(reading != previous) { // input changed
    time = now;    
    previous = reading;
};
if(reading && now - time > debounce) { // HIGH seit x ms
   digitalWrite(LED, !state); //LED Soll einmal aufblinken
   delay(500);
   digitalWrite(LED, state);
   delay(500);
   state != state;
   digitalWrite(LED, state);
   
}

    }

Nur so passiert kaum was, ausser dass teilweise bei nem längeren Tastendruck die led2 mal blinkt?!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 15:59
Beitrag #10
RE: led taster
Hi,
wie schon gesagt:
Statt
state != state;
muss es
state ~= state;
heißen.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 16:13
Beitrag #11
RE: led taster
Sorry, gerade gelesen!
Habs so eingebaut nur wird das Programm so nicht angenommen!

Fehlermeldung expected ; before ~ token
Huh
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 16:15
Beitrag #12
RE: led taster
Hi,
upps.
Versuch mal
state = !state;
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 16:29
Beitrag #13
RE: led taster
Ne sorry, Led blinkt lediglich zweimal bei der stromzufur!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 17:50
Beitrag #14
RE: led taster
Benutzt Du einen Pulldown-Widerstand, oder hängt der Input Pin einfach in der Luft, wenn der Taster offen ist?
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 18:19
Beitrag #15
RE: led taster
Pulldown Wiederstand.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.09.2014, 18:33 (Dieser Beitrag wurde zuletzt bearbeitet: 20.09.2014 18:49 von Thorsten Pferdekämper.)
Beitrag #16
RE: led taster
Willst Du mir damit sagen, dass Du einen Pulldown-Widerstand benutzt?
Mach' mal eine Skizze Deiner Schaltung.

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  mehrere Taster entprellen Kitt 15 493 24.10.2016 21:17
Letzter Beitrag: georg01
  Taster für mehrere Funktionen matthias3579 5 345 16.08.2016 16:00
Letzter Beitrag: StephanBuerger
  Steuern von 4 Servo mittels eines Taster und eines Potis Jackie09 17 748 16.07.2016 11:43
Letzter Beitrag: Binatone
  Schwellwert mit Taster ändern malsehen 16 1.410 12.04.2016 20:11
Letzter Beitrag: malsehen
  3 Schrittmotoren, 2 LED's 1 Taster cichla 0 388 31.03.2016 15:21
Letzter Beitrag: cichla
  Arduino Alarmanlage mit Taster erweitern Vengance 0 516 22.03.2016 17:54
Letzter Beitrag: Vengance
  Taster abfragen Rudi 3 685 25.02.2016 14:03
Letzter Beitrag: hotsystems
  digitalOutputpin mit Taster an- oder ausschalten Raptor 2 565 26.12.2015 20:59
Letzter Beitrag: torsten_156
  Problem mit Taster eddykett 0 777 23.08.2015 10:16
Letzter Beitrag: eddykett
  Taster-Programm TheTerrawr 2 1.053 06.08.2015 16:24
Letzter Beitrag: TheTerrawr

Gehe zu:


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