Índice:
- Etapa 1: pegando as peças
- Etapa 2: Configurando o sistema operacional
- Etapa 3: atualizar e atualizar o Raspberry Pi
- Etapa 4: instalar o navegador Chromium
- Etapa 5: Introdução ao Jitsi Meet
- Etapa 6: iniciar automaticamente o Chromium após a inicialização
- Etapa 7: ocultando o cursor do mouse quando o mouse está ocioso
- Etapa 8: Desligue o Raspberry Pi … com segurança
- Etapa 9: Etapa de bônus - Adicionar um switch (removido)
Vídeo: Videochamada no Raspberry Pi 3: 9 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Desde que saí de casa há 5 anos para estudar na universidade, percebi como é difícil ficar longe da família. A videochamada é uma opção para a maioria das pessoas, no entanto, como meus pais não estão em condições de aprender a usar um computador, a única opção era construir um sistema que fosse o mais simples possível para eles operarem, não precisa de manutenção e seria barato também. Além disso, o sistema precisava ser conectado a uma tela de televisão, para que meus pais pudessem usá-lo confortavelmente e não precisassem olhar para uma tela minúscula de telefone para me ver.
Algumas smart TVs oferecem o aplicativo Skype, porém é necessário comprar uma câmera compatível, cujo custo é aproximadamente igual ao custo total de todo o sistema. Além disso, o Skype dispensa o suporte para Smart TVs, portanto, usar uma Smart TV com Skype não é mais uma opção.
Siga os passos do meu primeiro instrutível, e a videochamada se tornará fácil Pi-fácil!
Etapa 1: pegando as peças
O Raspberry Pi 3 Model B foi lançado há algumas semanas, um sistema embarcado muito promissor, que pode ser comprado por US $ 50. Incluindo uma fonte de alimentação, um gabinete, dois dissipadores de calor e um cartão Micro SD, o custo total é de pouco mais de US $ 90.
Além disso, você precisará de um cabo HDMI para conectar a placa à tela da televisão e, opcionalmente, de um cabo Ethernet para conectividade com a Internet. Embora o Raspberry Pi 3 Modelo B seja equipado com um chip Wi-Fi, uma conexão com fio é sempre preferível, pois é mais confiável.
Observe que o Raspberry Pi 3 Modelo B tende a esquentar facilmente em chamadas de vídeo, portanto, um par de dissipadores de calor é recomendado. Lamento não poder fornecer a você fotos da instalação dos dissipadores de calor na placa, pois eu os instalei antes de pensar em escrever este guia instrutível. No entanto, instalar os dissipadores de calor na placa é um trabalho muito fácil e existem muitos guias disponíveis online que podem ajudá-lo a fazê-lo.
*Notícia importante!*
Um carregador de telefone comum NÃO serve, pois o Raspberry Pi 3 Modelo B precisa de uma saída de 5,1 V e 2,5 A, em contraste com a maioria dos carregadores de telefone que fornecem uma saída de 5 V e até 2 A.
Atenção também deve ser dada ao Micro SD e à Câmera, porque apenas cartões e câmeras específicos são compatíveis com o Raspberry Pi 3 Modelo B. Um cartão Micro SD com tamanho mínimo de 8 GB é necessário para o sistema operacional do borda.
Uma lista de cartões compatíveis e uma lista de câmeras compatíveis.
* Outro aviso importante! *
É preferível uma câmera USB com microfone, pois o Raspberry Pi 3 Modelo B não tem entrada de áudio se você quiser conectar um microfone a ele!
Por fim, você também precisará de um teclado e um mouse para configurar o sistema. Posteriormente, quando o sistema estiver pronto, apenas um teclado simples será necessário para desligar com segurança a placa Raspberry Pi. E, claro, você precisará de um monitor para fazer chamadas de vídeo.
Vamos resumir:
- Raspberry Pi 3 Modelo B
- Cartão Micro SD compatível (classe 10 recomendada)
- Câmera USB compatível
- Cabo HDMI
- Teclado
- Televisão ou monitor compatível com HDMI
- Mouse (opcional, mas recomendado)
- Fonte de alimentação oficial Raspberry Pi (opcional, mas recomendada)
- Capa Raspberry Pi (opcional, mas recomendado)
- Dissipadores de calor (opcional, mas recomendado)
- Cabo Ethernet (opcional, mas recomendado)
Etapa 2: Configurando o sistema operacional
Use um computador com leitor de cartão SD e visite a página da web do NOOBS e baixe a versão mais recente do NOOBS por download torrent ou baixando o arquivo zip.
Durante o download do NOOBS, formate seu cartão Micro SD usando SD Formatter 4.0.
Instale o SD Formatter e insira seu cartão Micro SD no computador usando um adaptador Micro SD. No SD Formatter, selecione o cartão Micro SD e formate-o. Tenha o cuidado de selecionar a letra da unidade correta ao formatar o cartão! Um formato de substituição é preferível, mas um formato rápido também funcionará.
Após a formatação do cartão, extraia os arquivos do arquivo zip NOOBS baixado. Em seguida, selecione todos os arquivos extraídos e arraste e solte-os no cartão Micro SD. Quando a operação for concluída, ejete o cartão e insira-o na placa Raspberry Pi 3 Modelo B.
Conecte o cabo HDMI, o teclado, o mouse e o cabo Ethernet e, em seguida, conecte a fonte de alimentação Micro USB à placa. Como alternativa, você pode se conectar via Wi-Fi se houver uma rede sem fio disponível nas proximidades. Se uma conexão Wi-Fi for selecionada, certifique-se de que ela tenha força de sinal suficiente, porque a videochamada pode consumir uma quantidade significativa de largura de banda.
*Notícia importante!*
Ligue o monitor antes de ligar a placa! Caso contrário, a saída HDMI da placa não será ativada.
Quando o Raspberry Pi é inicializado, uma janela contendo uma lista de sistemas operacionais aparecerá. Selecione Raspbian marcando a caixa ao lado dele e clique em instalar. Uma mensagem de aviso aparecerá, clique em Sim e faça uma xícara de chá enquanto o sistema operacional é instalado. Após a conclusão da instalação, a interface gráfica do usuário será carregada automaticamente. Se ele não fizer o login usando pi como nome de usuário e raspberry como senha, digite startx e aperte o botão Enter.
* Outro aviso importante! *
No final do processo de instalação, o menu de configuração do Raspberry Pi (raspi-config) pode ser carregado. Nesse caso, você pode selecionar Opções de internacionalização e definir suas configurações de idioma e região, como o fuso horário. Além disso, se a interface gráfica do usuário não for carregada automaticamente, você pode entrar em Opções de inicialização e selecionar a última opção, Autologin da área de trabalho.
Muitas outras configurações estão disponíveis no menu de configuração do Raspberry Pi para o seu Raspberry Pi. Para sair do menu de configuração, pressione o botão Tab no teclado e selecione a opção Concluir. Você pode entrar a qualquer momento no menu de configuração do Raspberry Pi inserindo raspi-config em um terminal, no entanto, tenha cuidado ao alterar as configurações da placa.
Embora eu faça o possível para orientá-lo nesta etapa, você ainda pode estar lutando. Aqui estão as instruções em vídeo para a instalação do NOOBS, da Raspberry Pi Foundation, que você pode achar úteis mesmo se for um vídeo de dois anos.
Etapa 3: atualizar e atualizar o Raspberry Pi
Para atualizar e atualizar seu Raspberry Pi, abra um Terminal e digite o seguinte comando:
sudo apt-get update
e pressione o botão Enter.
Quando terminar, digite:
sudo apt-get upgrade
e pressione o botão Enter novamente. Observe que após inserir o segundo comando, uma mensagem aparecerá, perguntando Você deseja continuar [S / n]?, pressione Y e, em seguida, o botão Enter.
Etapa 4: instalar o navegador Chromium
Abra um terminal e digite os quatro comandos a seguir como são (com as aspas):
- wget -qO - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
- echo "deb https://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list
- sudo apt-get update
- sudo apt-get install chromium-browser -y
Certifique-se de inserir cada um dos comandos anteriores. Se aparecer alguma mensagem solicitando que você insira Y ou N, insira Y para todos eles e pressione o botão Enter. No final desta etapa, você terá o navegador Chromium instalado em seu sistema.
Parabéns ao kusti8 por criar o repositório que usamos nesta etapa para instalar o navegador Chromium.
Etapa 5: Introdução ao Jitsi Meet
O Jitsi Meet é um aplicativo JavaScript WebRTC OpenSource (MIT) que usa o Jitsi Videobridge para fornecer videoconferências escaláveis e de alta qualidade. O Jitsi Meet é como o Google Hangouts, exceto que o Jitsi Meet é um aplicativo OpenSource WebRTC. O Jitsi foi selecionado por sua simplicidade, já que funciona diretamente no navegador Chromium e não requer nenhum download adicional. Qualquer pessoa que tenha o URL da videochamada pode simplesmente entrar na conversa automaticamente.
É hora de conectar a câmera à placa.
Defina o navegador do Chromium para iniciar com um URL Jitsi Meet exclusivo, por exemplo:
meet.jit.si/FooBar
Claro, Foo Bar não é realmente único, então você terá que descobrir algo melhor. De qualquer forma, também existe a possibilidade de adicionar uma senha à sala.
Então, vamos supor que usamos https://meet.jit.si/FooBar como uma sala.
Nas duas últimas capturas de tela, uma simples videochamada é demonstrada. No entanto, as câmeras estão desativadas por motivos óbvios!
Agora que temos um serviço simples de videochamada disponível, temos que fornecer um acesso mais fácil a partir do Raspberry Pi.
Etapa 6: iniciar automaticamente o Chromium após a inicialização
Para tornar o sistema o mais simples possível, algumas automações podem ser feitas.
Por exemplo, o Chromium Browser pode ser executado após o lançamento da interface gráfica do usuário, com um URL predefinido, no modo de tela inteira (quiosque).
Para fazer isso, você deve abrir um terminal e digitar:
sudo nano ~ /.config / lxsession / LXDE-pi / autostart
Um arquivo será aberto na janela do terminal, contendo linhas que começam com "@".
Você precisa adicionar a seguinte linha no final do arquivo:
@ chromium-browser --kiosk --disable-session-crashed-bubble --disable-infobars --disable-restore-session-state
*Notícia importante*
Não quebre a linha do texto acima. A frase inteira deve ser inserida em uma única linha.
Após inserir a frase, pressione Ctrl + X, depois pressione Y e, em seguida, pressione o botão Enter.
Etapa 7: ocultando o cursor do mouse quando o mouse está ocioso
Não é muito chato que o cursor do mouse fique no meio da tela durante uma chamada de vídeo?
A solução para esse problema é a ferramenta Unclutter. Instale a ferramenta executando o seguinte comando em um terminal:
sudo apt-get install unclutter
Se a mensagem "Deseja continuar [S / n]?" For exibida, digite S e pressione o botão Enter.
Quando a instalação do unclutter estiver concluída, abra o mesmo arquivo da etapa anterior executando o seguinte comando:
sudo nano ~ /.config / lxsession / LXDE-pi / autostart
Em seguida, adicione a seguinte linha ao final do arquivo:
@unclutter -idle 1 -root
O número 1 indica os segundos até que o cursor do mouse desapareça. Você pode tornar o intervalo mais curto ou mais longo, por exemplo, 0,1 ou 5, dependendo de suas preferências pessoais.
Quando terminar, pressione Ctrl + X, depois pressione Y e aperte o botão Enter.
Etapa 8: Desligue o Raspberry Pi … com segurança
Não é recomendável apenas puxar a tomada quando se trata de desligar o Raspberry Pi.
Dedique alguns minutos a esta etapa e crie uma tecla de atalho que, quando pressionada, desligará o Raspberry Pi com segurança. Afinal, seu cartão Micro SD não vale a pena ser corrompido por um desligamento impróprio. É mesmo?
Abra um terminal e digite o seguinte comando:
sudo nano ~ /.config / openbox / lxde-pi-rc.xml
Em seguida, navegue pelo arquivo até ver a seção do teclado, que começa com
Na seção do teclado, adicione as seguintes linhas:
sudo shutdown -h now
Como sempre, salve o arquivo pressionando Ctrl + X, depois Y e o botão Enter.
Claro que você pode definir qualquer botão que desejar para executar o comando de desligamento. Escolhi F12, mas você pode escolher outro botão mais conveniente ou uma combinação de botões. Uma tecla de atalho de reinicialização pode ser adicionada da mesma maneira, apenas alterando o comando para sudo shutdown -r now, em vez de sudo shutdown -h now.
Etapa 9: Etapa de bônus - Adicionar um switch (removido)
*** ATUALIZAÇÃO: 2020-06-18 ***
Devido a alguns comentários, esta etapa está sendo removida. Se você quiser ter esse cabo / mecanismo, encontre algum outro instrutível ou compre um cabo pronto.
*** Fim da atualização ***
Não seria mais conveniente, além de seguro, desconectar completamente o Raspberry Pi da tomada depois de desligá-lo? Em uma restauração de energia de uma possível queda de energia, o Raspberry Pi normalmente inicializaria e abriria o navegador Chromium na página da Web Jitsi Meet selecionada. Isso não parece uma boa situação, especialmente quando não há ninguém perto do sistema para desligá-lo novamente ou cuidar dele. No entanto, não é muito prático conectar e desconectar o adaptador de energia toda vez que o sistema for usado.
Ao adicionar um switch ao adaptador de energia do Raspberry Pi, essa tarefa está se tornando muito mais fácil e segura. O switch pode garantir que surpresas desagradáveis não ocorrerão durante uma queda de energia temporária, e também atua como um switch ON, permitindo ao usuário inicializar o sistema com mais facilidade, sem mexer nos cabos.
T̶h̶e̶ ̶p̶a̶r̶t̶s̶ ̶n̶e̶e̶d̶e̶d̶ ̶f̶o̶r̶ ̶t̶h̶i̶s̶ ̶s̶t̶e̶p̶ ̶a̶r̶e̶: ̶ Compre um cabo pronto ou encontre outro instrutível
Recomendado:
Howto: Instalando Raspberry PI 4 Headless (VNC) com Rpi-imager e imagens: 7 etapas (com imagens)
Howto: Instalando Raspberry PI 4 Headless (VNC) com Rpi-imager e imagens: Eu pretendo usar este Rapsberry PI em um monte de projetos divertidos em meu blog. Sinta-se à vontade para dar uma olhada. Eu queria voltar a usar meu Raspberry PI, mas não tinha um teclado ou mouse no meu novo local. Já fazia um tempo desde que configurei um Raspberry
Gesture Hawk: robô controlado por gestos manuais usando interface baseada em processamento de imagens: 13 etapas (com imagens)
Gesture Hawk: Robô controlado por gestos manuais usando uma interface baseada em processamento de imagem: Gesture Hawk foi apresentado no TechEvince 4.0 como uma interface homem-máquina baseada em processamento de imagem simples. Sua utilidade reside no fato de que nenhum sensor adicional ou vestível, exceto uma luva, é necessário para controlar o carro robótico que funciona em diferentes
Como desmontar um computador com etapas e imagens fáceis: 13 etapas (com imagens)
Como desmontar um computador com etapas e imagens fáceis: Esta é uma instrução sobre como desmontar um PC. A maioria dos componentes básicos é modular e facilmente removível. No entanto, é importante que você seja organizado sobre isso. Isso ajudará a evitar que você perca peças e também a fazer a remontagem e
Salvando suas imagens para sua tarefa: 4 etapas (com imagens)
Salvando suas imagens para sua tarefa: 1. Abra um novo documento do Google e use esta página para proteger suas imagens.2. Use ctrl (control) e " c " chave para copy.3. Use ctrl (control) e " v " chave para colar
Fazendo imagens sem costura horizontal ou verticalmente apenas (para "The GIMP").: 11 etapas (com imagens)
Fazendo imagens sem costura horizontalmente ou verticalmente apenas (para "The GIMP") .: Se você tentar o plug-in "Make seamless" no GIMP, ele tornará a imagem contínua tanto horizontal quanto verticalmente ao mesmo tempo. Ele não permitirá que você faça isso perfeito em apenas uma dimensão. Este instrutível irá ajudá-lo a fazer ima