Inhaltsverzeichnis:
Video: Lesen und Schreiben vom seriellen Port mit Raspberry Pi mit Wemos - Gunook
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Kommunikation mit einem Raspberry Pi mit einem Wemos D1 mini R2.
Schritt 1: Schritt 1: Wemos D1 R2 Mini flashen
Laden Sie folgenden Code auf den Wemos D1 R2 mini hoch:
/* * ESP8266 Tiefschlafmodus
*/
Leere Einrichtung () {
ESP.deepSleep(0);
}
Leere Schleife () {
}
Schritt 2: Schritt 2: Deaktivieren des Konsolendienstes auf dem Raspberry Pi
Deaktivieren Sie den seriellen Getty-Dienst.
sudo systemctl deaktivieren [email protected]
Öffnen Sie „/boot/cmdline.txt“.
sudo nano /boot/cmdline.txt
Entfernen Sie „console=serial0, 115200“und speichern Sie die Datei.
Neustart.
sudo neu starten
Schritt 3: Schritt 3: Raspberry Pi mit Wemos D1 R2 Mini verbinden
RX RX
TX TX
GND GND
Schritt 4: Schritt 4: Python-Skript hochladen
Führen Sie folgenden Code auf Ihrem Raspberry Pi aus:
Zeit importieren Seriennummer importieren
ser = seriell. Seriell(port='/dev/ttyUSB0', Baudrate = 9600, parity=serial. PARITY_NONE, stopbits=serial. STOPBITS_ONE, bytesize=serial. EIGHTBITS, timeout=1) counter=0
während 1:
x=ser.readline() drucke x
ssssss
Schritt 5: Schritt 5: Geben Sie serielle Daten in Putty ein
Schreiben Sie serielle Daten in Putty und sehen Sie das Echo auf dem Raspberry Pi.