Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Introdução ao Módulo Bluetooth HC-05 para Arduino

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:

  • Arduino Uno
  • Módulo Bluetooth HC-05
  • LED
  • Resistor de 220 ohms
  • Jumpers

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!

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.