arduino_bt_pcs

10+
downloads
Classificaรงรฃo do conteรบdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

Monte o mรณdulo Bluetooth na placa Arduino, conecte a comunicaรงรฃo Bluetooth entre o celular e o Arduino operando este aplicativo no celular e, em seguida, pressione vรกrios botรตes fornecidos no celular para reconhecer os pressionamentos de botรฃo no Arduino e executar o operaรงรฃo desejada. app que permite
- Botรฃo รบnico: 10 (2 cada um pode ser combinado em pares para controlar 5 tipos de estados ON/OFF)
- Janela de entrada de nรบmeros e alfabeto e botรฃo de envio para enviรก-lo ao Arduino
(Disponรญvel para controle de velocidade com nรบmeros, etc. Strings e strings numรฉricas disponรญveis)

(Dados transmitidos ao Arduino quando cada botรฃo รฉ pressionado)
Um botรฃo LIGAR: a. Um botรฃo DESLIGAR: A.
B Botรฃo LIGAR: b. B Botรฃo OFF: B.
Botรฃo LIGAR: c. C Botรฃo OFF: C.
D Botรฃo LIGAR : d. D Botรฃo OFF : D.
E Botรฃo LIGAR: e. E Botรฃo OFF: E.
Botรฃo Enviar: Adicionado . ร  cadeia de caracteres/numรฉrica inserida ร  esquerda

* O . adicionado no final รฉ tratado como o final da transmissรฃo no programa Arduino.

(Exemplo de programa no Arduino)
O LED conectado ร  porta digital 5 do Arduino pisca com os botรตes A ON e A OFF.
Inclua SoftwareSerial.h no inรญcio.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) estรก conectado ao pino 2 (TX) do mรณdulo Bluetooth,
// Arduino D3 (TX) estรก conectado ao pino 1 (RX) do mรณdulo Bluetooth
char inData[10];
int led1 = 5;
int=0;

void configuraรงรฃo() {
Serial.begin(9600); // para uno 9600
BT comeรงar (9600); // para uno 9600
for(int i=0; i<5; i++){
pinMode(5+i, SAรDA);
digitalWrite(5+i, BAIXO);
}
}

void loop() {
while (BT.disponรญvel() > 0)
{
char recebido = BT.read(); // lรช 1 byte
inData[i++] = recebido;
if (recebido == '.')
{
Serial.print(inData);
inDados[i] = '\0'; //Limpa o buffer recebido
i = 0;
}
}

// LED1 liga/desliga
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, ALTO);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, BAIXO);
}
}
Atualizado em
5 de dez. de 2024

Seguranรงa dos dados

Sua seguranรงa comeรงa quando vocรช entende como os desenvolvedores coletam e compartilham seus dados. As prรกticas de seguranรงa e privacidade de dados podem variar de acordo com o uso, a regiรฃo e a idade. O desenvolvedor forneceu as informaรงรตes a seguir, que podem ser atualizadas ao longo do tempo.
Os dados nรฃo sรฃo compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

O que hรก de novo

Ver 2.1.0: 2024.12.5 ์ถœ์‹œ