Cuprins:

Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos: 5 pași
Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos: 5 pași

Video: Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos: 5 pași

Video: Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos: 5 pași
Video: Transformarea Raspberry Pi Pico la Mitsubishi FX1N PLC 2024, Iulie
Anonim
Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos
Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos
Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos
Citiți și scrieți din portul serial cu Raspberry Pi folosind Wemos

Comunicarea cu un Raspberry Pi folosind un Wemos D1 mini R2.

Pasul 1: Pasul 1: Flash Wemos D1 R2 Mini

Pasul 1: Flash Wemos D1 R2 Mini
Pasul 1: Flash Wemos D1 R2 Mini

Încărcați următorul cod pe Wemos D1 R2 mini:

/ * * ESP8266 Mod somn profund

*/

configurare nulă () {

ESP.deepSleep (0);

}

bucla nulă () {

}

Pasul 2: Pasul 2: Dezactivarea serviciului consolei pe Raspberry Pi

Dezactivați serviciul serial-getty.

sudo systemctl dezactivează [email protected]

Deschideți „/boot/cmdline.txt”.

sudo nano /boot/cmdline.txt

Eliminați „console = serial0, 115200”, apoi salvați fișierul.

Reporniți.

sudo reboot

Pasul 3: Pasul 3: Conectați Raspberry Pi cu Wemos D1 R2 Mini

Pasul 3: Conectați Raspberry Pi cu Wemos D1 R2 Mini
Pasul 3: Conectați Raspberry Pi cu Wemos D1 R2 Mini

RX RX

TX TX

GND GND

Pasul 4: Pasul 4: Încărcați scriptul Python

Rulați următorul cod pe Raspberry Pi:

timp de import serie de import

ser = serial. Serial (port = '/ dev / ttyUSB0', baudrate = 9600, paritate = serial. PARITY_NONE, stopbits = serial. STOPBITS_ONE, bytesize = serial. EIGHTBITS, timeout = 1) contor = 0

în timp ce 1:

x = ser.readline () print x

ssssss

Pasul 5: Pasul 5: Introduceți datele seriale în chit

Pasul 5: introduceți datele seriale în chit
Pasul 5: introduceți datele seriale în chit

Scrieți date de serie în Putty și vedeți ecoul pe Raspberry Pi.

Recomandat: