Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Ao usar um Arduino, pode ser muito chato não poder usá-lo apenas porque você não tem um computador disponível. Talvez o Windows ou Mac OS não sejam compatíveis, você não tem nenhum computador ou apenas deseja mais liberdade para fazer a interface com sua placa. A solução: um cabo OTG (On The Go) simples e um aplicativo capaz dessa tarefa. O mais conhecido é o ArduinoDroid, que aparentemente está disponível para Android. Este software oferece a capacidade de fazer, modificar, compilar e fazer upload de esboços do Arduino para sua placa a partir de seu telefone celular e até mesmo de tablets. Ele também atua como um monitor serial, mas infelizmente ainda não inclui um plotter. Lembre-se de que a versão do seu sistema operacional deve ser compatível.
Além deste IDE, também existem aplicativos de monitor serial que podem receber e enviar informações para as placas, mas não podem fazer upload de nada. Estes ocupam menos memória que o ArduinoDroid, já que este inclui, naturalmente, muitas bibliotecas e exemplos. Agora que a introdução básica acabou, vamos começar com os materiais e as etapas.
Etapa 1: Materiais
Os materiais necessários para este projeto são surpreendentemente poucos. Claro, você precisará de:
- Celular Android (ou mesmo tablet);
- Cabo OTG compatível com seu celular;
- Placa Arduino;
- Cabo de dados ou programador da placa Arduino;
- Por último, o aplicativo ArduinoDroid ou outro software Terminal / Monitor Serial.
Agora que acabamos com isso, vamos passar a conectar tudo.
Etapa 2: conexões
Arduino para cabo ou programador:
Se o seu Arduino não for um Pro Mini, você apenas terá que pegar o cabo de dados USB correspondente e conectá-lo.
Se, por outro lado, sua placa for uma Pro Mini, pegue o programador USB de 5 ou 6 pinos e conecte, usando cabos de jumper fêmea-fêmea, (pino do programador primeiro, pino do Arduino depois) o 5v ou 3,3v para Vcc no placa, o Gnd para Gnd, o Rxd para o Txo e o Txd para o Rxi (ao carregar, lembre-se de pressionar o botão Reiniciar no quadro depois que o esboço terminar de compilar e começar a carregar).
2. Cabo / Programador para OTG:
Basta conectar o USB A macho ao fêmea no cabo OTG.
3. OTG para celular ou tablet:
Conecte o conector USB Micro, C ou Lightning à porta do telefone ou tablet.
Etapa 3: o aplicativo ArduinoDroid
- Pesquise ArduinoDroid no Google Play, Play Store, App Store ou qualquer outro que você tenha.
- Instale e abra.
- Olhe as imagens acima e leia os comentários.
- Por ser um aplicativo bastante complexo, sugiro que você explore todas as opções. Incluí algumas das funções e como realizá-las nos comentários.
- Se você gostaria de fazer um projeto interessante com o Arduino, consulte este Instructable.
Etapa 4: Outros aplicativos de monitor serial (apenas para receber e enviar informações de e para a placa)
- Entre no seu aplicativo da app store (hein!) E procure por um Serial Monitor App para Arduino. Certifique-se de que eles dependem da conexão USB e não do Bluetooth. Eu realmente gosto de um chamado Console serial USB. Verifique nas imagens acima para ter certeza de qual é.
- Continue para instalá-lo e abri-lo.
- A interface é relativamente básica. Você tem uma seção para escrever mensagens usando o teclado e depois um botão para enviá-las para a placa, grande parte da tela mostra as informações recebidas do seu Arduino, e depois você tem três pontos no canto superior direito que dão acesso ao menu.
- Se você clicar nos três pontos, aparecerá um pequeno menu no canto superior direito com diferentes opções como configurações, conectar, etc. Clique em "Configurações" para escolher coisas importantes sobre a porta serial, a conexão, a licença, etc. Baud A taxa pode ser definida clicando em "Porta serial" e procedendo para ajustá-la.
- Após conectar o Arduino e o cabo OTG ao telefone / tablet, clique nos três pontos e em "Conectar". Escolha as configurações corretas e você deve começar a receber suas informações. Você pode decidir se o aplicativo marca a hora em cada linha na seção Configurações.
- Você finalmente terminou! Aproveite a nova versatilidade que o Arduino oferece com o seu telefone ou tablet!
Etapa 5: solução de problemas
- Para dizer a verdade, não existem muitas complicações possíveis neste projeto. Começarei com os problemas de hardware e os relacionados com o software.
- Em primeiro lugar, seu Arduino pode não estar conectado corretamente ao cabo de dados ou ao programador. Certifique-se de que estão e prossiga para a próxima.
- Certifique-se de que o cabo de dados / programador esteja conectado corretamente ao cabo OTG. Se ainda não funcionar, vá para a próxima etapa.
- Verifique se a conexão entre o cabo OTG e o celular funciona corretamente. Uma vez aconteceu comigo que os contatos OTG eram um pouco velhos e sujos, então a placa ligava, mas nenhuma informação era enviada. Usei uma pequena chave de fenda para limpar e funcionou perfeitamente depois.
- Se todo o hardware está configurado corretamente (e a placa realmente funciona), mas ainda assim não funciona, verifique se a versão do Android é compatível com o aplicativo. Não possuo um dispositivo Apple, portanto, não posso dizer se ele funciona com todos esses telefones.
- Em segundo lugar, certifique-se de "dizer" ao aplicativo para conectar o programador ou placa. Normalmente, quando você conecta o cabo OTG, uma mensagem deve aparecer sugerindo que você o conecte.
- Por último, certifique-se de que a taxa de transmissão (para monitor serial) é a mesma especificada no esboço.
Etapa 6: Fim
Muito obrigado por ter lido este Instructable! Espero que tenha sido útil! Se há algo que não deixei claro, não hesite em me consultar!