Pin 13 löst beim Einschalten das Relais aus ... Wie deaktiviere ich es? Ich verwende Pro Mini 5V 16MHz und einen DC 12V 2-Kanal- Relaismodul- Optokoppler . Das Relais Jd-VCC wird von 12 V gespeist und hat eine VCC von 5 V (das gleiche wie Arduino VCC). Das Relais ist aktiv niedrig und ich habe die Stifte 12 und 13 des Pro Mini mit IN1 und IN2 des Relais verlötet.
Wenn ich die Karte einschalte, schaltet sie Pin 13 (und die integrierte LED) ein und dann aus, bevor der von mir hochgeladene Code fortgesetzt wird. Ich glaube, dass dies behoben werden kann, indem diese blinkende Funktion beim Startvorgang deaktiviert wird.
Ich verstehe, dass ich andere Stifte verwenden kann. Warum nicht lernen, wie man dies vom Start entfernt, wenn ich diesen Pin lieber für Schaltungslayoutzwecke verwenden möchte?
Jede Hilfe wäre sehr dankbar. Die meisten meiner Suchanfragen endeten damit, dass Leute den Pin als Eingabe verwendeten ... Mein Problem ist, dass D13 als aktiver Low-Pin beim Start ein unkonventionelles Verhalten aufweist, dann aber wie programmiert funktioniert.
Vielen Dank!!!
quelle
Antworten:
Sie können drei Dinge tun:
Von den drei Optionen ist die dritte bei weitem die einfachste.
quelle
LED_START_FLASHES
- Sie können diese auf Null setzen und neu kompilieren. Aber dann benötigen Sie zusätzliche Hardware, um es hochzuladen. Das Kompilieren des Bootloaders ist nicht für die IDE eingerichtet.