arduino_bt_pcs

10+
Téléchargements
Classification du contenu
Tout public
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran

À propos de l'application

Montez le module Bluetooth sur la carte Arduino, connectez la communication Bluetooth entre le téléphone mobile et l'Arduino en utilisant cette application sur le téléphone mobile, puis appuyez sur divers boutons fournis dans le téléphone mobile pour reconnaître les pressions sur les boutons de l'Arduino et effectuer le opération souhaitée. application qui vous permet
- Bouton unique : 10 (2 chacun peuvent être combinés par paires pour contrôler 5 types d'états ON/OFF)
- Fenêtre de saisie des chiffres et de l'alphabet et bouton d'envoi pour l'envoyer à Arduino
(Disponible pour le contrôle de la vitesse avec des chiffres, etc. Chaînes et chaînes numériques disponibles)

(Données transmises à Arduino lorsque chaque bouton est enfoncé)
Un bouton ON : a. Un bouton OFF : A.
B Bouton MARCHE : b. B Bouton ARRÊT : B.
C Bouton MARCHE : c. C Bouton ARRÊT : C.
D Bouton MARCHE : d. D Bouton OFF : D.
E Bouton MARCHE : e. E Bouton ARRÊT : E.
Bouton Envoyer : Ajout de . à la chaîne de caractères/numérique saisie à gauche

* Le . ajouté à la fin est traité comme la fin de la transmission dans le programme Arduino.

(Exemple de programme dans Arduino)
La LED connectée au port numérique 5 de l'Arduino clignote avec les boutons A ON et A OFF.
Inclure SoftwareSerial.h au début.
LogicielSerial BT(2, 3); // Arduino D2 (RX) est connecté à la broche 2 (TX) du module Bluetooth,
// Arduino D3 (TX) est connecté à la broche 1 (RX) du module Bluetooth
char inData[10] ;
int led1 = 5 ;
entier je=0 ;

void setup() {
Série.begin(9600); // pour uno 9600
BT.commencer (9600); // pour uno 9600
pour(int je=0; je<5; je++){
pinMode(5+i, SORTIE);
digitalWrite(5+i, BAS);
}
}

boucle vide() {
tandis que (BT.disponible() > 0)
{
char reçu = BT.read(); // lit 1 octet
inData[i++] = reçu ;
si (reçu == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Effacer le tampon reçu
je = 0 ;
}
}

// LED1 allumée/éteinte
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
Date de mise à jour
6 nov. 2022

Sécurité des données

La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Aucune donnée partagée avec des tiers
En savoir plus sur la manière dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus sur la manière dont les développeurs déclarent la collecte

Nouveautés

22.11.7 Version 1.0.0 출시