Beim Versuch eines einfachen LED-Blinkprogramms konnte ich die eingebaute LED auf einer LoLin Node MCU v3 nicht zum Laufen bringen. Die LED_BUILTIN
Konstante wird auf Pin 16 / GPIO16 / D0 gesetzt.
Beim Lesen mehrerer Artikel und der Qualitätssicherung denke ich, dass die Node-MCU-Karten eine integrierte LED an Pin 16 haben sollen. Wenn ich diesen Port jedoch anspreche, passiert nichts.
Mit dem gleichen Code kann ich die Daten-LED blinken, die sich auf einem RX-Pin, Pin 2, befindet.
Fehlt die eingebaute LED auf der LoLin Node MCU v3 oder ist die LED auf meinem Board möglicherweise defekt?
Antworten:
Der ESP8266 verfügt über eine integrierte LED, die an D4 angeschlossen ist, wie auf LoLin-Karten angegeben, die GPIO2 zugeordnet sind. Zu beachten ist, dass die LED niedrig niedrig ist. Mit anderen Worten ... Wenn Sie PIN 2 auf '0' setzen, wird die LED eingeschaltet, und wenn Sie PIN 2 auf '1' setzen, wird die LED ausgeschaltet
Lolin Builtin_Led Bild
Dies ist die einzige LED auf den LoLin-Karten und unterscheidet sich von anderen Devkits, die eine LED am GPIO16 haben.
quelle
Ich habe NodeMCU v3 und Pin 2 für mich gearbeitet.
quelle
Die NodeMCU mit der CP2102-Serie und einer etwas engeren Pin-Grundfläche verfügt über 2 LEDs.
Das
$led1 = BUILTIN_LED
(auf GPIO 16) ist ** nicht * auf der LoLin NodeMCU v3.quelle