arduino_bt_pcs

10+
Stiahnuté
Hodnotenie obsahu
Pre všetkých
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky

Informácie o aplikácii

Namontujte modul Bluetooth na dosku Arduino, prepojte komunikáciu Bluetooth medzi mobilným telefónom a Arduinom pomocou tejto aplikácie na mobilnom telefóne a potom stlačte rôzne tlačidlá na mobilnom telefóne, aby ste rozpoznali stlačenia tlačidiel na Arduino a vykonajte požadovaná operácia. aplikácia, ktorá vám umožní
- Jediné tlačidlo: 10 (každé 2 možno spojiť do párov na ovládanie 5 typov stavov ON/OFF)
- Okno na zadanie čísla a abecedy a tlačidlo odoslania na odoslanie do Arduina
(K dispozícii pre ovládanie rýchlosti pomocou čísel atď. K dispozícii sú reťazce a číselné reťazce)

(Údaje prenášané do Arduina pri stlačení každého tlačidla)
A Tlačidlo ON: a. A Tlačidlo OFF: A.
B Tlačidlo ON: b. B Tlačidlo OFF: B.
C tlačidlo ON: c. C Tlačidlo OFF: C.
D Tlačidlo ON: d. D Tlačidlo OFF: D.
Tlačidlo E ON: e. Tlačidlo E OFF: E.
Tlačidlo Odoslať: Pridané . do znakového/číselného reťazca zadaného vľavo

* . pridaný na koniec sa v programe Arduino považuje za koniec prenosu.

(Príklad programu v Arduine)
LED pripojená k digitálnemu portu 5 Arduina bliká pomocou tlačidiel A ON a A OFF.
Na začiatok uveďte SoftwareSerial.h.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) je pripojený na pin 2 (TX) modulu Bluetooth,
// Arduino D3 (TX) je pripojené k pinu 1 (RX) modulu Bluetooth
char inData[10];
int led1 = 5;
int i=0;

void setup() {
Serial.begin(9600); // za uno 9600
BT začiatok (9600); // za uno 9600
for(int i=0; i<5; i++){
pinMode(5+i, OUTPUT);
digitalWrite(5+i, LOW);
}
}

void loop() {
while (BT.available() > 0)
{
char prijaté = BT.read(); // prečítanie 1 bajtu
inData[i++] = prijaté;
if (prijaté == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Vymazanie prijatej vyrovnávacej pamäte
i = 0;
}
}

// LED1 zapnutie/vypnutie
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
Aktualizované
6. 11. 2022

Zabezpečenie údajov

Bezpečnosť sa začína porozumením tomu, ako vývojári zhromažďujú a zdieľajú vaše údaje. Postupy zabezpečenia a uchovávania údajov v súkromí sa môžu líšiť v závislosti od používania, regiónu a veku. Tieto informácie poskytol vývojár a môže ich časom aktualizovať.
S tretími stranami nie sú zdieľané žiadne údaje
Neboli zhromaždené žiadne údaje

Novinky

22.11.7 Version 1.0.0 출시