Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Duas maneiras de implementar o monitoramento serial para o Arduino

Olga Weis Olga Weis
Experimente o Serial Port Monitor
para Arduino
Teste gratuito de 14 dias

O que é o Arduino e por que é usado?


Arduino são microcontroladores de placa única e kits de microcontroladores para o desenvolvimento de projetos eletrônicos. Criar dispositivos interativos, bem como projetos de eletrônica bastante atraentes com a ajuda da plataforma Arduino, parece ser uma verdadeira alegria para os desenvolvedores de hardware e para aqueles que apenas começam no mundo da eletrônica de bricolage. A plataforma basicamente inclui um hardware fácil de usar (uma pequena placa de circuito aberto conhecida como um microcontrolador) e IDE flexível (Integrated Development Environment), uma parte de software projetada para escrever códigos de computador e carregá-los para o placa física.

Arduino

Em contraste com muitas outras placas de circuito programáveis existentes que requerem hardware adicional para carregar um novo código escrito no computador na placa, o Arduino permite que você faça isso através de um simples cabo USB. Mais do que isso, o IDE da plataforma é baseado em uma versão simplificada do C ++, que permite fazer vários truques eletrônicos, mesmo que você não seja um programador experiente ou um especialista em protótipo.

Tudo isso torna a plataforma uma das ferramentas experimentais mais populares e fáceis de usar, muito apreciada por artistas, designers, hackers e amadores de todos os tipos. Graças ao Arduino, qualquer pessoa interessada em ambientes interativos pode criar seu próprio projeto com apenas algumas linhas de código e algumas placas de circuitos se comunicando com unidades de GPS, LEDs, câmeras, Internet e até mesmo seu smartphone!

Arduino Serial Monitor


Arduino Serial Monitor

Uma das melhores coisas da plataforma é que o Arduino usa a comunicação serial RS232 para interagir com os computadores. Isso significa que você é capaz de enviar comandos para a sua placa Arduino de um computador que você está usando e receber mensagens enviadas pelo Arduino via USB. Para isso, é necessário abrir a janela do Arduino Serial Monitor, que na verdade é parte do software da plataforma e pode ser encontrada na barra de ferramentas do Arduino IDE. O utilitário permite que você leia facilmente o Arduino serial e controle o comportamento dos dispositivos conectados à placa.

Além de exibir dados gerados com a placa, o Serial Monitor também pode ser muito útil ao desenvolver e depurar um esboço do Arduino. Com a função Serial.print () que fornece, você pode ter a saída serial do Arduino enviada para o seu computador e exibida no monitor do PC. Por que é conveniente desenvolver esboços do Arduino? Bem, acontece que uma vez que o código é enviado para a placa do Arduino, o resultado obtido é diferente do que você esperava. Por exemplo, um LED não faz algo que você precisa fazer, por exemplo, pisca com mais frequência do que deveria ou algo do tipo. O motivo pode ser uma variável sendo incrementada, portanto o Arduino Serial Monitor parece ser a maneira mais fácil de ver os valores alterados.

Serial Port Monitor: solução alternativa


Com a funcionalidade limitada que oferece, o Arduino Serial Port Monitor pode suportar comunicação serial básica, mas qualquer coisa como o registro de dados ou monitoramento de portas COM em tempo real não parece possível com o utilitário. Isso e onde Serial Port Monitor e aí que entra (SPM) de Electronic Team.

Serial Port Monitor

Agora qualquer um pode abrir e fechar portas COM, alterar seus parâmetros durante a operação ou comunicar dados em diferentes formatos (como string, binário, octal, decimal ou hexadecimal) graças ao terminal integrado disponível na versão PRO do SPM. O envio de dados binários em blocos também não é um problema, contanto que você use o software.

Serial Port Monitor é uma ótima maneira de comparar e analisar informações de uma placa Arduino para sua máquina. O aplicativo é capaz de registrar dados seriais recebidos em um arquivo separado, tornando-o disponível para consideração posterior.

Ao alterar as configurações de controle de fluxo com o SPM, você terá a opção de alterar a funcionalidade da plataforma Arduino. A ideia é simples: depois de definir o controle de fluxo para nenhum, é possível acessar a serial sem precisar redefinir sua placa. Como resultado, ao depurar um esboço do Arduino, você pode simplesmente anexar um conector e monitorar os dados sem a necessidade de iniciar o esboço.

Aqui estão alguns outros recursos do SPM principal:

  • Atividade de portas sniffing COM

  • O aplicativo permite que você comece a monitorar as portas seriais ativas assim que elas forem detectadas pelo software. A vantagem aqui é que, ao encontrar um bug no seu código, você pode corrigi-lo imediatamente.

  • Monitoramento simultâneo de várias portas

  • Os usuários que desejam rastrear a atividade de várias portas COM por vez podem fazê-lo com o SPM. A coleta de dados é baseada no primeiro método in e first out.

  • Modos de filtragem e visualização de dados

  • A opção de filtragem que o SPM oferece se destina a simplificar a análise de dados, fornecendo a você a capacidade de ver apenas as mensagens relevantes. Acima disso, os dados podem ser mostrados em diferentes visualizações: tabela, linha, dump e terminal.

Embalado com toneladas de funcionalidade excepcional e ainda amigável e fácil de usar O Monitor Serial para Arduino da Electronic Team permite monitorar e analisar dados seriais ao alcance de qualquer usuário, independentemente de suas habilidades de programação. Isso torna o software a principal solução para monitorar as comunicações em série disponíveis hoje.

Serial Port Monitor

Requisitos: Windows (32 bits e 64 bits): Vista/7/8/10/11, Windows Server 2008/2012/2016/2019/2022, Windows em ARM , 9.87MB tamanho
Versão 9.5.589 (16/11/2023) Notas de versão
Categoria: Communication Application