Raspberry Pi: Serielle Kommunikation
Abhängigkeiten installieren
Plain
sudo apt-get updatePlain
sudo apt-get install -y python3-smbus python3-serialDateispeicherort
~/UART_Voice/uart_voice.py
Serielle Schnittstelle aktivieren
Bearbeiten Sie /boot/firmware/config.txt oder /boot/config.txt und stellen Sie die folgende Konfiguration sicher:
Plain
enable_uart=1
dtoverlay=disable-btStarten Sie dann den Raspberry Pi neu.
Plain
sudo rebootVerkabelungsbeschreibung
Bei direkter Type-Verbindung zum Raspberry Pi heben Sie die Auskommentierung von SERIAL_PORT = '/dev/ttyUSB0' auf und kommentieren SERIAL_PORT = '/dev/ttyAMA0' aus

Verbindung zum Raspberry Pi über die UART-Pins

Kommentieren Sie SERIAL_PORT = '/dev/ttyUSB0' aus und heben Sie die Auskommentierung von SERIAL_PORT = '/dev/ttyAMA0' auf

Ausführen
Plain
cd UART_VoicePlain
python3 uart_voice.pyAusgabeformat
Plain
Speech Serial Opened! Baudrate=115200
ID:4
ID:1
ID:10
