Naja, das Bild aus #1 ist folgendes:
Da hängt der NPN-Transistor an D13 des Nano. Ich finde, das ist so ziemlich die schlechtest mögliche Wahl.
Während der Bootloader läuft blinkt D13. Der Taster muss so lange gehalten werden, bis der Bootloader "fertig" ist, das dauert ein paar Sekunden (das ist aber unabhängig davon ob D13 oder ein anderer Pin verwendet wird). Ich finde es generell eher ungünstig, wenn der Arduino "aktiv am halten" beteiligt ist.
Der TO sucht ja so etwas:
cybeaer:
ich will ueber einen "relativ kurzen" druck auf einen taktilen push button einen Arduino/Attiny mit Strom versorgen ...
Natürlich könnte man den Bootloader entfernen, beziehungsweise ist er bei einem ATtiny ja gar nicht vorhanden.
Ich denke, am günstigsten ist eine Schaltung, die nicht davon abhängig ist, dass der µC "aktiv hält" (also einen Pin auf HIGH oder LOW setzen muss), sondern nur, dass er aktiv am Ausschalten beteiligt ist.
Es gab in der Vergangenheit schon öfter solche Fragen:
http://forum.arduino.cc/index.php?topic=285286.msg2013521#msg2013521
http://forum.arduino.cc/index.php?topic=235605.msg1695440#msg1695440
https://forum.arduino.cc/index.php?topic=425658.msg2960113#msg2960113
Gerade jetzt beschäftige ich mich auch mit diesem Problem. Und es scheint, dass "einfache Lösungen", also mit sehr wenigen Bauteilen, nicht sehr gut funktionieren.
Und viele Schaltungen "aus dem Internet" sind ziemlicher Quatsch ![]()
