Hilfe bei Laser-tag!

Ok hallo erst Mal! Wie schon in anderen Fragen benötige ich wieder einmal Hilfe bei meinem Laser-tag system!

Ok nun zu der Frage:

Ich habe auf der Waffe einen Knopf welcher wenn dieser gedrückt ist ein IR-Signal ausgeben soll.

Das Signal auszugeben ist nicht das problem jedoch ist die Zeit in welcher der Taster gedrückt wird zu kurz um das Signal auszugeben.

"Wie schaffe ich das das wenn der Knopf gedrückt wird, ein ganzes Signal ausgegeben wird?"

So nicht :wink:

Bitte auch den Code mitliefer in [code] hier der Sketch rein [/code] (ohne *)

Möglichkeit wäre, das Signal am Taster erst wieder nach x ms wieder auf 0 zu setzen. Aber bitte gebe uns noch ein paar Infos und deinen bisherigen Sketch.

Hi Inivisi,
Du setzt mit dem Taster einen Hilfmerker auf 1 der erst wieder auf 0 gesetzt wird sobald der IR-Code gesendet ist

//Pseudocode

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

if (HM==1){
sendeIRCode();
HM=0;
}
}

void sendeIRCode(){
// hier der Code rein zum Senden 
}

Gruß
Der Dani