Inhoudsopgave:
Video: Lezen en schrijven vanaf seriële poort met Raspberry Pi met Wemos - Ajarnpa
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Communiceren met een Raspberry Pi met behulp van een Wemos D1 mini R2.
Stap 1: Stap 1: Flash Wemos D1 R2 Mini
Upload de volgende code naar de Wemos D1 R2 mini:
/* * ESP8266 Diepe slaapmodus
*/
ongeldige setup() {
ESP.deepSleep(0);
}
lege lus() {
}
Stap 2: Stap 2: Console-service uitschakelen op de Raspberry Pi
Schakel seriële getty-service uit.
sudo systemctl schakel [email protected] uit
Open "/boot/cmdline.txt".
sudo nano /boot/cmdline.txt
Verwijder “console=serial0, 115200” en sla het bestand op.
Herstart.
sudo reboot
Stap 3: Stap 3: Verbind Raspberry Pi met Wemos D1 R2 Mini
RX RX
TX TX
GND GND
Stap 4: Stap 4: Upload Python-script
Voer de volgende code uit op uw Raspberry Pi:
import tijd import serie
ser = serieel. Seriële(port='/dev/ttyUSB0', baudrate = 9600, pariteit=serieel. PARITY_NONE, stopbits=serieel. STOPBITS_ONE, bytesize=serieel. EIGHTBITS, time-out=1) counter=0
terwijl 1:
x=ser.readline() print x
sssss
Stap 5: Stap 5: Seriële gegevens invoeren in Putty
Schrijf seriële data in Putty en zie de echo op de Raspberry Pi.