Als
nächstes
müssen
herunterladen, dazu müssen Sie die folgenden Befehle ausführen.
sudo apt-get install python3-serial
Nachdem Sie die Bibliotheken heruntergeladen haben, können Sie nun
die beiden nachfolgenden Codebeispiele ausprobieren oder diese
herunterladen.
Beachten Sie, dass Sie je nach dem ob Sie einen Raspberry Pi5 oder ein
älteres Modell verwenden, den port im Code entsprechend anpassen
müssen. Dazu können Sie sich an die Kommentare im Codebeispiel
halten.
3.3 Codebeispiel Sender
import
serial
# Use this port only when using Raspberry Pi 4 or older
#port = serial.Serial("/dev/ttyS0", baudrate=9600, timeout=3.0)
# Use this port only when using Raspberry Pi 5
port = serial.Serial("/dev/tty0", baudrate=9600, timeout=3.0)
print("Starting
test...")
while
True:
port.write("\r\n
#rcv = port.read(10)
#port.write(("\r\nYou sent:" + repr(rcv)).encode('utf-8'))
3.4 Codebeispiel Empfänger
import
serial
# Use this port only when using Raspberry Pi 4 or older
#port = serial.Serial("/dev/ttyS0", baudrate=9600, timeout=3.0)
# Use this port only when using Raspberry Pi 5
port = serial.Serial("/dev/tty0", baudrate=9600, timeout=3.0)
while
True:
rcv = port.readline()
print(rcv)
Sie
die
benötigten
RS485-Test".encode('utf-8'))
Zusatzbibliotheken
hier