Blog

Módulo sem fio RF Arduino e APC220

Arduino Projetos de computação Tech

Módulo sem fio RF Arduino e APC220

Em certas ocasiões, é necessário transmitir informações sem fio, dados sobre o status dos sensores ou instruções para controlar dispositivos remotos. O tutorial a seguir é sobre o mesmo tópico, como criar um link de radiofrequência com os módulos de RF APC220 . Com a ajuda de um exemplo simples, aprenderemos a configurar esses módulos e transmitir informações de um ponto para outro.

Módulo sem fio Arduino e RF
Módulos de RF APC220.

Antes de podermos usar esses módulos, devemos garantir que eles estejam configurados corretamente, para isso, usaremos o aplicativo de configuração  RF-Magic .

Configuração APC220

Módulo sem fio Arduino e RF
Vamos conectar o módulo ao conversor serial TTL para USB.
Módulo sem fio Arduino e RF
E vamos conectá-lo a uma porta USB no PC.

Módulo sem fio Arduino e RF
Depois de conectar o módulo a uma porta USB em nosso PC, abriremos o aplicativo RF-Magic .
Vamos selecionar a porta COM correspondente ao módulo.
apc220 3
Podemos ver a porta atribuída pelo Windows no Gerenciador de dispositivos.
Módulo sem fio Arduino e RF
Para ler a configuração do módulo, pressionaremos Read.
Módulo sem fio Arduino e RF
E se tudo estiver correto, os dados configurados no módulo serão exibidos. Recomendamos definir as mesmas configurações mostradas na imagem acima para continuar com este tutorial. Os dois módulos devem ter a mesma configuração.

Conecte e programe os módulos no Arduino

Quando a configuração dos dois módulos estiver concluída, estaremos prontos para começar com a programação do Arduino.
Arduino Mega diagrama de fiação
Arduino Mega diagrama de fiação.
Esquema gráfico Mega Arduino
Esquema gráfico Mega Arduino.

Funcionamento

Criaremos uma transmissão de dados sem fio simples, de um Arduino para um PC. Um dos módulos APC220 será conectado ao nosso Arduino através da porta serial, que será responsável por enviar uma mensagem “Olá, mundo!”. No outro extremo da comunicação, teremos o outro módulo APC220 conectado a um PC através do conversor serial TTL para USB. Para exibir a mensagem, usaremos o Monitor Serial do Arduino IDE.

Código

Código Descrição

Como você pode ver, o código é muito simples, basicamente está gravando dados através da porta serial, como foi feito nos tutoriais anteriores.
Nota: devemos ter cuidado ao carregar o código no nosso Arduino. Como a carga do programa usa a porta serial número 0, se conectamos algum dispositivo durante esse processo, isso pode causar erros. A solução é desconectar o módulo APC220 dos pinos TX0 e RX0 toda vez que carregarmos algum código no Arduino. Outra solução seria usar uma porta serial diferente para conectar o APC220.
Lembre-se de selecionar no IDE do Arduino a porta COM correspondente ao módulo APC220 encarregado de receber a mensagem, e não a usada pelo Arduino. Caso contrário, a mensagem que será exibida será aquela transmitida pelo Arduino e não a recebida. Para evitar confusão, depois que o Arduino estiver programado, desconecte-o do seu PC e alimente-o de outro local.
Módulo sem fio Arduino e RF
Selecionaremos a porta COM no IDE do Arduino correspondente ao APC220 responsável por receber a mensagem.
Módulo sem fio Arduino e RF
Resultado final.
Módulo sem fio Arduino e RF
Mensagem recebida no Serial Monitor.
Download Esboço

Leave your thought here

O seu endereço de e-mail não será publicado.