Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: GPIOs ändern RX u TX Pins nutzen

GPIOs ändern RX u TX Pins nutzen 30 Nov 2017 23:27 #341

  • delucks
  • deluckss Avatar
  • Offline
  • New Member
  • Beiträge: 6
  • Karma: 0
Moin Moin
ich bin im ESP-Thema noch neu,darum kann einiges seltsam wirken !
Von der RNT-Seite hab ich eine Anregung nachgebaut und es funzt ganz gut;LEDs per W-Lan schalten..Das geht über GPIO-0 und GPIO-2.Jetzt sind aber bei einer Spannungsadapterplatine die ich nutzen möchte nur die Pins für TX und RX beschaltet.Könnte das Sketch einfach umgeschrieben werden;mnso das GPIO-1 und -3 als Schaltaugänge benutzt werden können ?
Funktioniert das ? Was muss umgeschrieben werden(Ich bin nicht tief drin in der Arduino-IDE,leider)Um nicht soviellatz zu verbrauchen schreib ich nicht das Sketch hier rein sondern die Adresse wo es gelesen werden kann.
randomnerdtutorials.com/esp8266-web-server-with-arduino-ide/
Schonmal Danke für Antworten
Frank
Der Administrator hat öffentliche Schreibrechte deaktiviert.

GPIOs ändern RX u TX Pins nutzen 02 Dez 2017 10:32 #344

  • premo
  • premos Avatar
  • Offline
  • New Member
  • Beiträge: 12
  • Dank erhalten: 2
  • Karma: 0
Hallo
Wenn es ein ESP01 ist dann sind TX=Gpio1 und RX=Gpio3
Im Skript mal folgenes hinzufügen und Testen

int gpio0_pin = 0;
int gpio2_pin = 2;
int gpio1_pin = 1;
int gpio3_pin = 3;
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Folgende Benutzer bedankten sich: delucks

GPIOs ändern RX u TX Pins nutzen 06 Dez 2017 19:35 #348

  • delucks
  • deluckss Avatar
  • Offline
  • New Member
  • Beiträge: 6
  • Karma: 0
Danke für´s Interesse und die Antwort
Mit deiner Anregung habe ich das Sketch auf die
zusätzlichen Pins erweitert.
Leider liegen an beiden Pins immer 3,3 V an.Obwohl sämtliche Ausgänge am Programmanfang auf Low gesetzt werden.
Man braucht wohl zusätzliche Tricks um aus den "Komunikationskanälen" Schaltkanäle zu machen.
Ja es ist die -01 Version.
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.

GPIOs ändern RX u TX Pins nutzen 19 Dez 2017 16:49 #350

  • Tom
  • Toms Avatar
  • Offline
  • New Member
  • Beiträge: 9
  • Karma: 0
Mit den beiden Zeilen hast du nur die neuen Pins 1 und 3 initialisiert.
Jetzt musst du noch alle Zeilen die sich auf die Pins 0 und 2 beziehen auf 1 und 3 anpassen und alle Zeilen mit Serial.println oder Serial.print auskommentieren (mit //). Die serielle Kommunikation würde sich mit den Ausgabe-Pins 1 und 3 stören.
Einfacher wäre es, du würdest deinen Aufbau anpassen gemäß der Beschreibung Final Circuit.
Gruß
Tom
Der Administrator hat öffentliche Schreibrechte deaktiviert.

GPIOs ändern RX u TX Pins nutzen 21 Dez 2017 15:50 #351

  • premo
  • premos Avatar
  • Offline
  • New Member
  • Beiträge: 12
  • Dank erhalten: 2
  • Karma: 0
Hallo
Da ich vom Programmieren nicht viel verstehe habe ich das Skript mal für Gpio1 und 3 erweitert. Auf der Weboberfläche werden jetzt die 4 Schaltebenen angezeigt. Das Schalten von Gpio0 und 2 funktioniert. Bei Gpio1/3 passiert leider nichts (die angeschlossene Led leuchtet auf DAUER)es wird aber bei betätigen des Button An/Aus in der Adressleiste der Schaltbefehl ausgegeben.
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.

GPIOs ändern RX u TX Pins nutzen 29 Dez 2017 10:06 #355

  • premo
  • premos Avatar
  • Offline
  • New Member
  • Beiträge: 12
  • Dank erhalten: 2
  • Karma: 0
Mit Hilfe aus einem anderen Forum funktioniert
nun das Skript.

Kann durch auskommentieren von "// Serial.begin(115200);"
die Gpios jetzt schalten. Die blaue Onboard Led leuchtet jetzt
zwar bei anlegen der Spannung aber erlischt bei AN schalten von Gpio1.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Diese Seite verwendet Cookies weche nach Ihrem Besuch automatisch gelöscht werden (sog.Session Cookies)! Durch die Nutzung dieser Website erklären Sie sich mit der Verwendung von Cookies einverstanden.
EINVERSTANDEN