Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Iniciantes em Arduino com interesse em comunicação sem fio utilizando o Módulo Bluetooth HC-05.
O Módulo Bluetooth HC-05 é um componente amplamente utilizado em projetos de Arduino que envolvem comunicação sem fio. Com ele, é possível estabelecer uma conexão Bluetooth entre o Arduino e outros dispositivos, como smartphones, tablets e computadores. Neste artigo, vamos explorar as funcionalidades do Módulo Bluetooth HC-05 e fornecer exemplos de códigos para ajudar os iniciantes a iniciar seus próprios projetos de comunicação sem fio.
Projeto: O projeto que iremos criar como exemplo é um sistema de controle remoto para acender e apagar um LED utilizando um smartphone. O objetivo é demonstrar como o Módulo Bluetooth HC-05 pode ser utilizado para enviar comandos do smartphone para o Arduino e controlar dispositivos conectados.
Lista de componentes:
Exemplos: A seguir, apresentamos um exemplo de código para o Arduino que permite controlar um LED utilizando o Módulo Bluetooth HC-05:
#include <SoftwareSerial.h>
SoftwareSerial bluetooth(10, 11); // Define os pinos RX e TX para comunicação com o módulo Bluetooth
int ledPin = 13; // Define o pino do LED
void setup() {
pinMode(ledPin, OUTPUT); // Configura o pino do LED como saída
bluetooth.begin(9600); // Inicializa a comunicação serial com o módulo Bluetooth
}
void loop() {
if (bluetooth.available()) { // Verifica se há dados disponíveis para leitura
char command = bluetooth.read(); // Lê o comando enviado pelo smartphone
if (command == '1') { // Se o comando recebido for '1', acende o LED
digitalWrite(ledPin, HIGH);
} else if (command == '0') { // Se o comando recebido for '0', apaga o LED
digitalWrite(ledPin, LOW);
}
}
}
Neste exemplo, utilizamos a biblioteca SoftwareSerial para estabelecer a comunicação serial entre o Arduino e o Módulo Bluetooth HC-05. O comando '1' é enviado pelo smartphone para acender o LED, enquanto o comando '0' é enviado para apagá-lo.
Gostou deste artigo? Compartilhe com seus amigos que também estão interessados em aprender sobre o Módulo Bluetooth HC-05 para Arduino e começar a criar seus próprios projetos de comunicação sem fio!