arduino_bt_pcs

10+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

Monter Bluetooth-modulet på Arduino-kortet, tilslut Bluetooth-kommunikationen mellem mobiltelefonen og Arduino'en ved at betjene denne app på mobiltelefonen, og tryk derefter på forskellige knapper, der findes i mobiltelefonen for at genkende knaptrykkene på Arduino'en og udføre ønskede operation. app, der lader dig
- Enkelt knap: 10 (2 hver kan kombineres i par for at styre 5 typer ON/OFF-tilstande)
- Indtastningsvindue for tal og alfabet og send-knap for at sende det til Arduino
(Tilgængelig til hastighedskontrol med tal osv. Strenge og numeriske strenge tilgængelige)

(Data transmitteret til Arduino, når hver knap trykkes)
A ON knap: a. A OFF knap: A.
B ON-knap: b. B OFF-knap: B.
C ON knap: c. C OFF-knap: C.
D ON knap: d. D OFF knap: D.
E ON knap: e. E OFF knap: E.
Send-knap: Tilføjet til den tegn-/numeriske streng indtastet til venstre

* Den tilføjede . i slutningen behandles som slutningen af ​​transmissionen i Arduino-programmet.

(Programeksempel i Arduino)
LED'en, der er tilsluttet den digitale port 5 på Arduino'en, flimrer med knapperne A ON og A OFF.
Inkluder SoftwareSerial.h i begyndelsen.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) er forbundet til pin 2 (TX) på Bluetooth-modulet,
// Arduino D3 (TX) er forbundet til pin 1 (RX) på Bluetooth-modulet
char inData[10];
int led1 = 5;
int i=0;

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

void loop() {
while (BT.available() > 0)
{
char modtaget = BT.read(); // læs 1 byte
inData[i++] = modtaget;
if (modtaget == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Ryd modtaget buffer
i = 0;
}
}

// LED1 tænd/sluk
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
Opdateret
5. dec. 2024

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Der deles ikke data med tredjeparter
Få flere oplysninger om, hvordan udviklere angiver, at de deler data
Der blev ikke indsamlet data
Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data

Nyheder

Ver 2.1.0: 2024.12.5 출시