Sadržaj:

Čitanje i pisanje iz serijskog porta s Raspberry Pi pomoću Wemosa: 5 koraka
Čitanje i pisanje iz serijskog porta s Raspberry Pi pomoću Wemosa: 5 koraka

Video: Čitanje i pisanje iz serijskog porta s Raspberry Pi pomoću Wemosa: 5 koraka

Video: Čitanje i pisanje iz serijskog porta s Raspberry Pi pomoću Wemosa: 5 koraka
Video: BTT Octopus V1.1 - Klipper Configuration 2024, Srpanj
Anonim
Čitajte i pišite sa serijskog porta s Raspberry Pi pomoću Wemosa
Čitajte i pišite sa serijskog porta s Raspberry Pi pomoću Wemosa
Čitajte i pišite sa serijskog porta s Raspberry Pi pomoću Wemosa
Čitajte i pišite sa serijskog porta s Raspberry Pi pomoću Wemosa

Komunikacija s Raspberry Pi pomoću Wemos D1 mini R2.

Korak 1: Korak 1: Flash Wemos D1 R2 Mini

Korak 1: Flash Wemos D1 R2 Mini
Korak 1: Flash Wemos D1 R2 Mini

Prenesite sljedeći kôd u Wemos D1 R2 mini:

/ * * ESP8266 Način dubokog mirovanja

*/

void setup () {

ESP.deepSleep (0);

}

void loop () {{100} {101}

}

Korak 2: Korak 2: Onemogućavanje usluge konzole na Raspberry Pi

Onemogućite uslugu serijskog dobivanja.

sudo systemctl onemogućiti [email protected]

Otvorite “/boot/cmdline.txt”.

sudo nano /boot/cmdline.txt

Uklonite “console = serial0, 115200”, a zatim spremite datoteku.

Ponovno podizanje sustava.

sudo ponovno podizanje sustava

Korak 3: Korak 3: Povežite Raspberry Pi s Wemos D1 R2 Mini

Korak 3: Povežite Raspberry Pi s Wemos D1 R2 Mini
Korak 3: Povežite Raspberry Pi s Wemos D1 R2 Mini

RX RX

TX TX

GND GND

Korak 4: Korak 4: Prenesite Python skriptu

Pokrenite sljedeći kôd na svom Raspberry Pi:

import time uvoz serijski

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

dok 1:

x = ser.readline () ispis x

ssssss

Korak 5: Korak 5: Unesite serijske podatke u kit

Korak 5: Unesite serijske podatke u kit
Korak 5: Unesite serijske podatke u kit

Napišite serijske podatke u Putty i pogledajte odjek na Raspberry Pi.

Preporučeni: