Raspberry Pi: Comunicação por porta serial
Instalar as dependências
Plain
sudo apt-get updatePlain
sudo apt-get install -y python3-smbus python3-serialLocal dos arquivos
~/UART_Voice/uart_voice.py
Habilitar a porta serial
Edite /boot/firmware/config.txt ou /boot/config.txt e garanta a seguinte configuração:
Plain
enable_uart=1
dtoverlay=disable-btEm seguida, reinicie o Raspberry Pi.
Plain
sudo rebootInstruções de cabeamento
Ao conectar diretamente ao Raspberry Pi por cabo Type, descomente SERIAL_PORT = '/dev/ttyUSB0' e comente SERIAL_PORT = '/dev/ttyAMA0'

Conexão ao Raspberry Pi pelos pinos UART

Comente SERIAL_PORT = '/dev/ttyUSB0' e descomente SERIAL_PORT = '/dev/ttyAMA0'

Execução
Plain
cd UART_VoicePlain
python3 uart_voice.pyFormato de saída
Plain
Speech Serial Opened! Baudrate=115200
ID:4
ID:1
ID:10
