Hallo zusammen,
ich habe hier eine kleine Schaltung mit Arduino aufgebaut, halt so eine
Art Eier-Uhr ... Gesteuert wird die komplett per IR-Fernbedienung. Das
funktioniert auch alles soweit. Zum Ausschalten ist geplant, den Arduino
in den Sleep-Mode zu versetzen.
1 | sleep_enable();
|
2 | attachInterrupt(0, wakeUp, LOW);//attaching a interrupt to pin d2
|
.. das klappt auch..
Mein Problem ist nun, ich möchte den Arduino auch per IR-Fernbedienung
wieder einschalten. Da der LED-PIN 8 weiterhin auch im Sleep-Mode high
ist funktioniert auch das IR-LED Modul (KY-022), allerdings ist das
Ganze sehr störempfindlich. Ein Feuerzeug z.B. in der Nähe angemacht
weckt den Arduino wieder auf.
Auf dem Screen-Shot (gelb = Eingang Inverter(, (blau Ausgang) erkennt
man, das es hier einen 10mS LOW-Puls gibt, den würde ich gerne
auswerten. Also, gibt es einen 10mS Puls,wird über den Transitor der Pin
D2 auf LOW gezogen und der Arduino aufgeweckt.
Gibt es einfache Ideen ?
Gruß Ingo