arduino_bt_pcs

10+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni su questa app

Montare il modulo Bluetooth sulla scheda Arduino, collegare la comunicazione Bluetooth tra il telefono cellulare e Arduino azionando questa app sul telefono cellulare, quindi premere i vari pulsanti forniti nel telefono cellulare per riconoscere le pressioni dei pulsanti su Arduino ed eseguire il operazione desiderata. app che ti consente
- Pulsante singolo: 10 (2 ciascuno può essere combinato in coppia per controllare 5 tipi di stati ON/OFF)
- Finestra di immissione del numero e dell'alfabeto e pulsante di invio per inviarlo ad Arduino
(Disponibile per il controllo della velocità con numeri, ecc. Sono disponibili stringhe e stringhe numeriche)

(Dati trasmessi ad Arduino quando viene premuto ogni pulsante)
Un pulsante ON: a. A Pulsante OFF: A.
B Pulsante ON: b. B Pulsante OFF: B.
C Pulsante ON: c. C Pulsante OFF: C.
D Pulsante ON : d. D Pulsante OFF : D.
E Pulsante ON: e. E Pulsante OFF: E.
Pulsante Invia: Aggiunto . al carattere/stringa numerica inserita a sinistra

* Il .aggiunto alla fine viene considerato come la fine della trasmissione nel programma Arduino.

(Esempio di programma in Arduino)
Il LED collegato alla porta digitale 5 di Arduino lampeggia con i pulsanti A ON e A OFF.
Includi SoftwareSerial.h all'inizio.
Software Serial BT(2, 3); // Arduino D2 (RX) è collegato al pin 2 (TX) del modulo Bluetooth,
// Arduino D3 (TX) è collegato al pin 1 (RX) del modulo Bluetooth
char inData[10];
int led1 = 5;
int i=0;

configurazione vuota() {
Serial.begin(9600); // per uno 9600
BT inizio (9600); // per uno 9600
for(int i=0; i<5; i++){
pinMode(5+i, USCITA);
digitalWrite(5+i, LOW);
}
}

ciclo vuoto() {
mentre (BT.disponibile() > 0)
{
carattere ricevuto = BT.read(); // legge 1 byte
inData[i++] = ricevuto;
se (ricevuto == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Cancella il buffer ricevuto
io = 0;
}
}

// LED1 acceso/spento
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
Ultimo aggiornamento
5 dic 2024

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori

Novità

Ver 2.1.0: 2024.12.5 출시