Skip to content

[PT] Serialização de mensagens. Envio de um vetor de inteiros quebrados em 2 bytes.

Notifications You must be signed in to change notification settings

LeandroRochAlg/Serializa-Arduino-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Projeto Arduino-Java Comunicação Serial

Este projeto consiste em uma comunicação serial entre um computador (Java) e um Arduino. A ideia é enviar um vetor de inteiros desmontados de 2 em 2 bytes para o Arduino, que monta a mensagem e verifica se a soma dos números está correta. Abaixo estão os detalhes de como executar o projeto e os arquivos de código necessários.

Conteúdo do Repositório

  • envio/src/Main.java: Arquivo Java responsável por criar o vetor de inteiros, serializá-lo e enviá-lo para o Arduino via comunicação serial.
  • recebimento/arduino.ino: Código Arduino que recebe os dados serializados, monta o vetor de inteiros e verifica se a soma está correta.

Requisitos

Como Executar o Projeto

  1. Configurar o Hardware:

    • Conecte o Arduino ao computador via cabo USB.
    • Certifique-se de que o Arduino está configurado corretamente e a porta COM está selecionada na Arduino IDE.
  2. Compilar e Enviar o Código Arduino:

    • Abra o arquivo arduino.ino na Arduino IDE.
    • Compile e envie o código para o Arduino.
  3. Executar o Código Java:

    • Abra o arquivo Main.java em um ambiente de desenvolvimento Java, como o Eclipse ou o IntelliJ IDEA.
    • Certifique-se de que a biblioteca jssc está configurada no seu projeto (pode ser baixada aqui).
    • Execute o código Java. Ele criará o vetor de inteiros, serializará os dados e enviará para o Arduino.
  4. Observar a Saída no Monitor Serial:

    • Abra o Monitor Serial na Arduino IDE para ver as mensagens enviadas pelo Arduino.
    • O Arduino verificará se a soma dos números recebidos está correta e exibirá uma mensagem indicando se a soma é correta ou não.

Certifique-se de ajustar as portas COM no código Java e Arduino, conforme necessário, para corresponder à porta à qual o Arduino está conectado ao computador.

Colaboradores

Ana Clara Braz
Ana Clara Braz
Leandro Rocha
Leandro Rocha

Divirta-se experimentando e explorando mais sobre comunicação serial Arduino-Java!

About

[PT] Serialização de mensagens. Envio de um vetor de inteiros quebrados em 2 bytes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published