Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi: 7 etapas
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi: 7 etapas
Anonim
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi
Execute o APK Blynk ou outro aplicativo Android como HMI no Raspberry Pi

Olá fabricantes!

Este é o meu primeiro instrutível …

Isso está ao alcance do novato em framboesa.

Passei muito tempo encontrando as combinações certas para uma boa confiabilidade e velocidade de comissionamento. Tendo encontrado poucas informações para implementar isso, acho que seria interessante compartilhar isso com você!

Para um projeto pessoal com um ESP32, eu queria usar o aplicativo Blynk como uma tela de controle HMI. O uso de um telefone móvel não era o ideal, um touch pad dava muitas aberturas de usos desviados com outros aplicativos.

Por isso optei pelo uso de uma framboesa PI 3b + com tela sensível ao toque. Para este projeto usei uma tela oficial de 7.

Para obter informações, todos os outros aplicativos Android podem funcionar da mesma maneira.

Suprimentos

Para tornar isso instrutível, você precisará de:

  • Rasperry Pi 3 ou superior
  • Oficial ou outra tela de toque (tela HDMI / teclado de mouse também possível)
  • Caixa de tela de 7 polegadas
  • UltraSpeed de 16GB do cartão Micro SD recomendado para framboesa
  • utilitário de configuração de coisas para Android
  • ADB.exe
  • Blynk. APK
  • AutoStart - Sem root. APK
  • laptop para configuração

Etapa 1: monte a tela com a framboesa

Monte a tela com a framboesa
Monte a tela com a framboesa

Não me detenho neste ponto porque já existem muitos tutoriais sobre o assunto.

Um tutorial de imagem oficial pode ser encontrado nesta página do Element14

www.element14.com/community/docs/DOC-78156/l/raspberry-pi-7-touchscreen-display

Etapa 2: insira o cartão Micro SD em seu laptop e faça upload de coisas para Android

Insira o cartão Micro SD em seu laptop e faça upload de coisas para Android
Insira o cartão Micro SD em seu laptop e faça upload de coisas para Android
  1. Baixe o "android-things-setup-utility" neste link
  2. Extraia arquivos em seu desktop
  3. Inicie android-things-setup-utility-windows.exe
  4. O que você deseja fazer? 1 - Instale o Android Things e, opcionalmente, configure o Wi-Fi
  5. Que hardware você está usando? 1 - Raspberry Pi 3
  6. Você deseja usar a imagem padrão ou uma imagem personalizada? 1 - Imagem padrão: usada para fins de desenvolvimento. Sem acesso ao Android
  7. Aguarde alguns minutos para fazer o downlaoding
  8. Conecte o cartão SD em seu computador. Pressione [Enter] quando estiver pronto
  9. Selecione a unidade "PHYSICALDRIVE1 (15,8 GB)" e pressione [Enter] quando estiver pronto
  10. Pressione as teclas [y] e [Enter] para confirmar o apagamento
  11. Aguarde alguns minutos para formatar e piscar
  12. Não se preocupe se a desmontagem falhar. Remova o cartão

  13. Feche o utilitário de configuração.

Etapa 3: Insira o cartão Micro SD no slot fornecido

Insira o cartão Micro SD no slot fornecido
Insira o cartão Micro SD no slot fornecido

Preste atenção na direção correta do cartão SD.

Etapa 4: Statup Raspberry

Statup Raspberry
Statup Raspberry
Statup Raspberry
Statup Raspberry
Statup Raspberry
Statup Raspberry
  1. Conecte a energia e aguarde a primeira tela
  2. Selecione "Não, obrigado" e sim pule a configuração
  3. Clique em "Conectar-se à rede" digite o seu informar de WiFi e conecte ou conecte o cabo ethernet

Etapa 5: instale o Apk

Instale o Apk
Instale o Apk
  1. Baixe ferramentas Adb https://developer.android.com/studio/releases/platform-tools Link direto
  2. Descompacte a pasta "ferramentas de plataforma" em seu desktop
  3. Encontre CMD na inicialização do Windows e execute-o
  4. Mude o diretório com o comando "cd". Digite> cd c: / Users / YourPersonnalName / Desktop / platform-tools
  5. Conecte-se ao framboesa com o comando adb. Digite> adb connect 192.168.1.xx (substitua pelo endereço exibido no raspberry)
  6. Baixe "AutoStart - No root.apk"
  7. Baixe seu aplicativo "Blynk.apk"
  8. Copie dois arquivos em seu desktop
  9. Instale "AutoStart - No root.apk" com o comando adb. > adb install c: / Users / YourPersonnalName / Desktop / com.autostart_222.apk
  10. Instale "Blynk.apk" com o comando adb. > adb install c: / Users / YourPersonnalName / Desktop / Blynk-2.27.5.apk

  11. Abra o aplicativo "AutoStart" com o comando adb. > adb shell am start -n com.autostart / com.autostart. AutoStartActivity

Etapa 6: Selecione seu aplicativo para inicialização automática

Selecione seu aplicativo para inicialização automática
Selecione seu aplicativo para inicialização automática
  1. Inicialização automática: selecione LIGADO
  2. Aplicativos: selecione ADICIONAR para escolher seu aplicativo "Blynk"
  3. Atraso de início: 0
  4. Atraso no próximo aplicativo: 3
  5. Mostrar notificação na inicialização: Desmarque
  6. Ir para a tela inicial após o início automático: Desmarque

Etapa 7: Teste

Teste-o !
Teste-o !
  1. Retorne na janela adb cmd e digite o comando adb> adb shell input keyevent 3
  2. Reinicie sua tela com o comando adb> adb reboot

Aguarde a reinicialização e aguarde a inicialização automática do seu aplicativo "Blynk" após alguns segundos.

Se você acompanhou e realizou com sucesso ou dificuldade este tutorial, não hesite em deixar um comentário produtivo para agradecer ou melhorá-lo.

Obrigado pela leitura, Florent para elecflo belgium

Recomendado: