arduino_bt_pcs

10+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

Monte o módulo Bluetooth na placa Arduino, conecte a comunicación Bluetooth entre o teléfono móbil e o Arduino operando esta aplicación no teléfono móbil e, a continuación, prema varios botóns proporcionados no teléfono móbil para recoñecer as pulsacións dos botóns no Arduino e realizar o operación desexada. aplicación que che permite
- Botón único: 10 (2 de cada un pódense combinar en pares para controlar 5 tipos de estados ON/OFF)
- Ventá de entrada de número e alfabeto e botón enviar para envialo a Arduino
(Dispoñible para o control de velocidade con números, etc. Dispoñibles cadeas e cadeas numéricas)

(Datos transmitidos a Arduino cando se preme cada botón)
A Botón ON: a. Un botón OFF: A.
B Botón ON: b. B Botón OFF: B.
Botón C ON: c. C Botón OFF: C.
D Botón ON : d. D Botón OFF: D.
Botón E ON: e. Botón E OFF: E.
Botón Enviar: Engadido á cadea de caracteres/numérica introducida á esquerda

* O . engadido ao final trátase como o final da transmisión no programa Arduino.

(Exemplo de programa en Arduino)
O LED conectado ao porto dixital 5 do Arduino parpadea cos botóns A ON e A OFF.
Inclúe SoftwareSerial.h ao principio.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) está conectado ao pin 2 (TX) do módulo Bluetooth,
// Arduino D3 (TX) está conectado ao pin 1 (RX) do módulo Bluetooth
char inData[10];
int led1 = 5;
int i=0;

void setup() {
Serial.begin(9600); // para uno 9600
BT.comezar (9600); // para uno 9600
for(int i=0; i<5; i++){
pinMode(5+i, SAÍDA);
DigitalWrite(5+i, BAIXO);
}
}

void loop() {
mentres (BT.dispoñible() > 0)
{
char recibido = BT.read(); // le 1 byte
inData[i++] = recibido;
se (recibido == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Borrar o búfer recibido
i = 0;
}
}

// LED1 acendido/apagado
if(strcmp(inData,"a.")==0)
{
DigitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
DigitalWrite (led1, BAIXO);
}
}
Última actualización
6 de nov. de 2022

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Novidades

22.11.7 Version 1.0.0 출시