Primeiros passos com módulo Bluetooth HM-10 e app Dabble - Parte 2 - MakerHero
Primeiros passos com módulo Bluetooth HM-10 e app Dabble

Primeiros passos com módulo Bluetooth HM-10 e app Dabble – Parte 2 Deixe um comentário

Olá pessoal! No artigo de hoje faremos uso do terminal do app Dabble para comando de periféricos no Arduino. Vamos lá?

Primeiros passos com módulo Bluetooth HM-10 e app Dabble

O módulo HM-10 nos possibilita usar comunicação sem fio através do Bluetooth, podendo ser usado com Arduino. Por exemplo, realizar a comunicação com um smartphone Android ou iOS.

Fizemos uso do aplicativo Dabble neste artigo aqui. Faremos a continuação com este mesmo app, com foco no seu terminal de comando. Através do terminal, faremos comandos relacionados à posição de um servo motor.

Materiais necessários

Montagem do circuito

Faremos o circuito conforme mostrado na figura abaixo:

Primeiros passos com módulo Bluetooth HM-10 e app Dabble

Onde:

Arduino HM-10 Servo
2 RX  
3 TX  
GND GND Fio marrom
5V Vcc Fio vermelho
Pino 9   Fio laranja (ou amarelo)

Código

Usaremos duas bibliotecas nativas na IDE Arduino, chamadas SoftwareSerial.h e Servo.h. Não é necessário realizar nenhum tipo de instalação.

O Arduino receberá os caracteres A, B, C, D ou E através do aplicativo. A cada caractere, o Arduino envia a posição para o onde o servo motor deve permanecer, valores entre 0 e 180º.

Realização dos comandos

Realize o pareamento do seu smartphone com o módulo BLE após a montagem do circuito. O pareamento é realizado através do ícone superior, com formato de duas tomadas conectadas.

Primeiros passos com módulo Bluetooth HM-10 e app Dabble

Após o pareamento, clique na seção Terminal, ícone de fundo azul. Será aberta uma nova tela, com a mensagem “Type here…” na parte inferior. Nesta parte serão enviados os caracteres para comando do servo.

Primeiros passos com módulo Bluetooth HM-10 e app Dabble

Digite caracteres A, B, C, D ou E, aperte enter ou no ícone enviar (A). A cada caractere enviado, o servo fará movimentos rápidos até a posição determinada pelo sketch.

Experimente enviar os caracteres de forma aleatória para ver a precisão dos movimentos do servo ao receber os comandos.

Primeiros passos com módulo Bluetooth HM-10 e app Dabble

Gostou de conhecer o módulo BLE e o app Dabble? Além das possibilidades já existentes no app, você pode personalizar seu projeto com comandos específicos via terminal.


Se você tiver dúvidas, sugestões ou experiências para compartilhar, fique a vontade para deixar um comentário abaixo. E para não perder nenhum conteúdo como este, não deixe de nos seguir no Instagram.

Faça seu comentário

Acesse sua conta e participe