Como configurar script de inicialização no Raspberry Pi

Modo quiosque com Chromium e clique automatizado

Introdução:

Sobre este tutorial

Tudo sobre desenvolvimento, tecnologia e inovação para Raspberry Pi.

Este conteúdo foi testado com o Raspberry Pi OS no modelo Raspberry Pi 4 Modelo B.

1. Habilitar acesso remoto via SSH

No terminal do Raspberry Pi, execute:

sudo raspi-config

No menu:

  • Vá em: Interface Options → SSH
  • Selecione: Sim para habilitar o SSH
  • Depois selecione Finish para sair do menu

2. Definir senha do usuário

Se o usuário ainda não tem senha definida ou deseja alterar:

passwd

2.1 Descobrir o IP do Raspberry Pi

Execute o comando abaixo para descobrir o IP local do Raspberry Pi:

hostname -I

Anote o número retornado, como 192.168.1.42, pois ele será usado para acesso remoto.

2.2 Acessar via SSH

  1. Digite o nome do usuário e pressione Enter
  2. Digite a senha do usuário e pressione Enter

Agora você está conectado remotamente ao Raspberry Pi via SSH.

3. Atualizar o sistema e instalar ocultador de cursor

Antes de configurar o painel, atualize o sistema e instale o unclutter-xfixes para ocultar o cursor do mouse:

sudo apt update
sudo apt upgrade -y
sudo apt install unclutter-xfixes -y
        

4. Criar o autostart personalizado

Esse passo fará o Raspberry abrir o navegador automaticamente com som liberado em tela cheia e o cursor oculto:

Crie o diretório autostart (caso ainda não exista):

mkdir -p ~/.config/autostart

Crie o arquivo do atalho:

nano ~/.config/autostart/painel.desktop

Cole o conteúdo abaixo (altere a URL se desejar):

[Desktop Entry]
Name=Painel Chamada
Comment=Abre o painel em tela cheia com som
Exec=sh -c "unclutter-xfixes -idle 1 & chromium-browser --start-fullscreen --autoplay-policy=no-user-gesture-required --disable-features=PreloadMediaEngagementData,AutoplayIgnoreWebAudio --disable-infobars --no-first-run --disable-session-crashed-bubble --kiosk 'https://www.google.com.br'"
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true

Pressione CTRL + O para salvar e CTRL + X para sair.

5. (Opcional) Garantir que o áudio saia pela HDMI

Altere a saída de som padrão para HDMI conforme a imagem abaixo:

Selecionar HDMI como saída de áudio no Raspberry Pi

Lembrete: aumente o volume do Raspberry Pi ao máximo usando o ícone de som na barra superior. O controle de volume poderá ser feito diretamente pela TV.

6. Reinicie o Raspberry Pi

Para aplicar todas as configurações:

sudo reboot
Carregando...