Raspberry Pi: Comunicação de porta série
Instalar as dependências
Plain
sudo apt-get updatePlain
sudo apt-get install -y python3-smbus python3-serialLocalização dos ficheiros
~/UART_Voice/uart_voice.py
Ativar a porta série
Edite /boot/firmware/config.txt ou /boot/config.txt e garanta a seguinte configuração:
Plain
enable_uart=1
dtoverlay=disable-btReinicie depois a Raspberry Pi.
Plain
sudo rebootDescrição da cablagem
Quando o cabo Type é ligado diretamente à Raspberry Pi, descomente SERIAL_PORT = '/dev/ttyUSB0' e comente SERIAL_PORT = '/dev/ttyAMA0'

Ligar à Raspberry Pi através dos pinos UART

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

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