arduino_bt_pcs

10+
letöltés
Tartalom besorolása
Korhatár nélküli
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép

Az alkalmazásról

Szerelje fel a Bluetooth modult az Arduino kártyára, csatlakoztassa a Bluetooth-kommunikációt a mobiltelefon és az Arduino között az alkalmazás mobiltelefonon való működtetésével, majd nyomja meg a mobiltelefon különböző gombjait az Arduino gombnyomásainak felismeréséhez és a a kívánt műveletet
- Egyetlen gomb: 10 (mindegyik 2 db párosítva kombinálható 5 féle BE/KI állapot vezérléséhez)
- Szám és ábécé beviteli ablak és küldés gomb, hogy elküldje az Arduino-nak
(Elérhető sebességszabályozáshoz számokkal stb. Karakterláncok és numerikus karakterláncok állnak rendelkezésre)

(Az egyes gombok megnyomásakor az Arduino-ba továbbított adatok)
A BE gomb: a. Egy KI gomb: A.
B ON gomb: b. B OFF gomb: B.
C ON gomb: c. C OFF gomb: C.
D ON gomb : d. D OFF gomb : D.
E ON gomb: e. E OFF gomb: E.
Küldés gomb: . hozzáadva a bal oldalon megadott karakter/numerikus karakterlánchoz

* A végén hozzáadott .-t az Arduino program az átvitel végeként kezeli.

(Programpélda Arduino-ban)
Az Arduino 5-ös digitális portjához csatlakoztatott LED az A ON és A OFF gombokkal villog.
Az elejére írja be a SoftwareSerial.h fájlt.
SoftwareSerial BT(2, 3); // Az Arduino D2 (RX) a Bluetooth modul 2. érintkezőjéhez (TX) csatlakozik,
// Az Arduino D3 (TX) a Bluetooth modul 1. érintkezőjéhez (RX) csatlakozik
char inData[10];
int led1 = 5;
int i=0;

void setup() {
Serial.begin(9600); // az uno 9600-hoz
BT kezd (9600); // az uno 9600-hoz
for(int i=0; i<5; i++){
pinMode(5+i, OUTPUT);
digitalWrite(5+i, LOW);
}
}

void loop() {
while (BT.available() > 0)
{
char kapott = BT.read(); // 1 bájt beolvasása
inData[i++] = fogadva;
if (kapott == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Fogadott puffer törlése
i = 0;
}
}

// LED1 be/ki
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
Frissítve:
2022. nov. 6.

Adatbiztonság

A biztonság annak megértésével kezdődik, hogy miként gyűjtik és osztják meg a fejlesztők az adataidat. Az adatvédelemmel és -biztonsággal kapcsolatos gyakorlat a használattól, a régiótól és életkortól függően változhat. A fejlesztő adta meg ezeket az információkat, és idővel frissítheti őket.
Nem osztanak meg adatokat harmadik felekkel
További információ arról, hogy miként deklarálják a fejlesztők a megosztást
Nem történt adatgyűjtés
További információ arról, hogy miként deklarálják a fejlesztők a gyűjtést

Újdonságok

22.11.7 Version 1.0.0 출시