Taula de continguts:

Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos: 5 passos
Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos: 5 passos

Vídeo: Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos: 5 passos

Vídeo: Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos: 5 passos
Vídeo: Что такое Проброс Портов 2024, Juliol
Anonim
Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos
Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos
Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos
Llegiu i escriviu des del port sèrie amb Raspberry Pi mitjançant Wemos

Comunicació amb un Raspberry Pi mitjançant un Wemos D1 mini R2.

Pas 1: Pas 1: Flash Wemos D1 R2 Mini

Pas 1: Flash Wemos D1 R2 Mini
Pas 1: Flash Wemos D1 R2 Mini

Pengeu el següent codi al Wemos D1 R2 mini:

/ * * ESP8266 Mode de son profund

*/

configuració nul·la () {

ESP.deepSleep (0);

}

bucle buit () {

}

Pas 2: pas 2: desactivació del servei de consola al Raspberry Pi

Desactiva el servei serial-getty.

sudo systemctl desactiva [email protected]

Obriu "/boot/cmdline.txt".

sudo nano /boot/cmdline.txt

Traieu “console = serial0, 115200” i deseu el fitxer.

Reinicieu.

sudo reiniciar

Pas 3: Pas 3: Connecteu Raspberry Pi amb Wemos D1 R2 Mini

Pas 3: connecteu Raspberry Pi amb Wemos D1 R2 Mini
Pas 3: connecteu Raspberry Pi amb Wemos D1 R2 Mini

RX RX

TX TX

GND GND

Pas 4: pas 4: pengeu Python Script

Executeu el codi següent al vostre Raspberry Pi:

temps d'importació sèrie d'importació

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

mentre que 1:

x = ser.readline () imprimeix x

ssssss

Pas 5: pas 5: introduïu dades de sèrie a massilla

Pas 5: introduïu dades de sèrie a massilla
Pas 5: introduïu dades de sèrie a massilla

Escriviu dades de sèrie a Putty i vegeu el ressò al Raspberry Pi.

Recomanat: