Sadržaj:

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

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

Video: Čitanje i pisanje sa serijskog porta sa Raspberry Pi pomoću Wemosa: 5 koraka
Video: BTT Octopus V1.1 - Klipper Configuration 2024, Novembar
Anonim
Čitanje i pisanje sa serijskog porta pomoću Raspberry Pi koristeći Wemos
Čitanje i pisanje sa serijskog porta pomoću Raspberry Pi koristeći Wemos
Čitanje i pisanje sa serijskog porta pomoću Raspberry Pi koristeći Wemos
Čitanje i pisanje sa serijskog porta pomoću Raspberry Pi koristeći Wemos

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 na Wemos D1 R2 mini:

/ * * ESP8266 Režim dubokog sna

*/

void setup () {

ESP.deepSleep (0);

}

void loop () {{100} {101}

}

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

Onemogućite uslugu serijskog preuzimanja.

sudo systemctl onemogući [email protected]

Otvorite “/boot/cmdline.txt”.

sudo nano /boot/cmdline.txt

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

Ponovo pokrenite sistem.

sudo reboot

Korak 3: Korak 3: Povežite Raspberry Pi sa 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: Otpremite Python skriptu

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

import time uvoz serijski

ser = serial. Serial (port = '/dev/ttyUSB0', baudrate = 9600, paritet = 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čuje se: