Buscar

Arduino Bluetooth HC 05

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Bluetooth HC-05 com Arduino: Comunicando com Smartphone
No tutorial Bluetooth HC-05 com Arduino: Comunicando com
PC aprendemos como controlar o LED no pino 13 da
BlackBoard a partir de um computador utilizando o Módulo
Bluetooth HC-05. Dessa vez faremos a mesma coisa, mas agora
partindo de um smartphone com Android.
Aviso: O Módulo Bluetooth HC-05 não é compatível com sistemas iOS
Neste tutorial aprenderemos como:
Parear o Módulo Bluetooth com o smartphone;
Controlar o LED do pino 13 via Bluetooth.
Para isso precisaremos de:
Módulo Bluetooth - HC-05
BlackBoard V1.0
Conversor de nível lógico RC
Protoboard
Jumpers Premium M/M
Smartphone com o APP Bluetooth Terminal instalado
Obervação: O Módulo Bluetooth HC-05 pode ser alimentado com 5V,
mas os pinos de RX/TX trabalham com 3.3V: por este motivo, é
altamente recomendado o uso de um Conversor de Nível Lógico: ele
realizará as adequações de tensão (tanto de 5V para 3.3V, quanto o
inverso) para que a comunicação ocorra corretamente.
Bluetooth HC-05 com Arduino: Comunicando com Smartphone - Tutoria... https://www.robocore.net/tutoriais/bluetooth-hc-05-arduino-comunicand...
1 de 5 16/05/2018 23:58
Faça o upload do código abaixo para a BlackBoard:
O que esse código basicamente faz é acender o LED conectado ao Pino 13 da BlackBoard quando ela receber via Bluetooth a letra
"H" e apagá-lo quando receber a letra "L";
//Include the SoftwareSerial library
#include "SoftwareSerial.h"
//Create a new software serial
SoftwareSerial bluetooth(2, 3); //TX, RX (Bluetooth)
const int ledPin = 13; // the pin that the LED is attached to
int incomingByte; // a variable to read incoming serial data into
void setup() {
//Initialize the software serial
bluetooth.begin(9600);
// initialize the LED pin as an output:
pinMode(ledPin, OUTPUT);
}
void loop() {
// see if there's incoming serial data:
if (bluetooth.available() > 0) {
// read the oldest byte in the serial buffer:
incomingByte = bluetooth.read();
// if it's a capital H (ASCII 72), turn on the LED:
if (incomingByte == 'H') {
digitalWrite(ledPin, HIGH);
bluetooth.println("LED: ON");
 }
// if it's an L (ASCII 76) turn off the LED:
if (incomingByte == 'L') {
digitalWrite(ledPin, LOW);
bluetooth.println("LED: OFF");
 }
 }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Bluetooth HC-05 com Arduino: Comunicando com Smartphone - Tutoria... https://www.robocore.net/tutoriais/bluetooth-hc-05-arduino-comunicand...
2 de 5 16/05/2018 23:58
Após fazer o upload, se tudo estiver correto, você deve observar o led do módulo piscando rapidamente conforme o gif abaixo:
O módulo está pronto para se conectar a outro dispositivo.
Abra o aplicativo, habilite o Bluetooth e clique em "Connect a device - Secure". Agora basta clicar em "Scan for devices" e escolher
o dispositivo chamado "HC-05"(ou o nome que você já tenha configurado anteriormente).
Por padrão, o código de pareamento de fábrica é 1234, então basta inserir o código e clicar em OK.
Bluetooth HC-05 com Arduino: Comunicando com Smartphone - Tutoria... https://www.robocore.net/tutoriais/bluetooth-hc-05-arduino-comunicand...
3 de 5 16/05/2018 23:58
Você pode alterar o nome, senha e outras configurações do seu módulo seguindo o nosso tutorial Bluetooth HC-05: Configurando via Arduino.
Após inserir o código a conexão será estabelecida e e o LED do módulo começará a piscar lentamente conforme o gif abaixo
indicando que ele está pronto para receber as dados.
Agora é só enviar "H" para ligar o LED ou "L" para desligar.
Bluetooth HC-05 com Arduino: Comunicando com Smartphone - Tutoria... https://www.robocore.net/tutoriais/bluetooth-hc-05-arduino-comunicand...
4 de 5 16/05/2018 23:58
Bluetooth HC-05 com Arduino: Comunicando com Smartphone - Tutoria... https://www.robocore.net/tutoriais/bluetooth-hc-05-arduino-comunicand...
5 de 5 16/05/2018 23:58

Continue navegando