arduino_bt_pcs

10+
Downloads
Inhoudsbeoordeling
Iedereen
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding

Over deze app

Monteer de Bluetooth-module op het Arduino-bord, verbind de Bluetooth-communicatie tussen de mobiele telefoon en de Arduino door deze app op de mobiele telefoon te bedienen en druk vervolgens op verschillende knoppen in de mobiele telefoon om de knopdrukken op de Arduino te herkennen en de gewenste bewerking.app waarmee u
- Enkele knop: 10 (2 elk kan in paren worden gecombineerd om 5 soorten AAN / UIT-statussen te regelen)
- Nummer- en alfabetinvoervenster en verzendknop om het naar Arduino te verzenden
(Beschikbaar voor snelheidsregeling met cijfers, enz. Strings en numerieke strings beschikbaar)

(Gegevens verzonden naar Arduino wanneer elke knop wordt ingedrukt)
EEN AAN-knop: een. EEN UIT-knop: A.
B AAN-knop: b. B UIT-knop: B.
C AAN-knop: c. C UIT-knop: C.
D AAN-knop : d. D UIT-knop : D.
E AAN-knop: e. E UIT-knop: E.
Verzendknop: . toegevoegd aan het teken/numerieke teken dat aan de linkerkant is ingevoerd

* De . die aan het einde is toegevoegd, wordt behandeld als het einde van de verzending in het Arduino-programma.

(Programmavoorbeeld in Arduino)
De LED die is aangesloten op de digitale poort 5 van de Arduino flikkert met de A ON en A OFF-knoppen.
Voeg SoftwareSerial.h aan het begin toe.
SoftwareSeriële BT(2, 3); // Arduino D2 (RX) is aangesloten op pin 2 (TX) van de Bluetooth-module,
// Arduino D3 (TX) is aangesloten op pin 1 (RX) van de Bluetooth-module
char inData[10];
int led1 = 5;
int i=0;

ongeldige setup() {
Serieel.begin(9600); // voor uno 9600
BT begin (9600); // voor uno 9600
for(int i=0; i<5; i++){
pinMode (5+i, UITGANG);
digitalWrite (5+i, LAAG);
}
}

lege lus() {
while (BT.beschikbaar() > 0)
{
char ontvangen = BT.read(); // lees 1 byte
inData[i++] = ontvangen;
if (ontvangen == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Ontvangen buffer wissen
ik = 0;
}
}

// LED1 aan/uit
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HOOG);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite (led1, LAAG);
}
}
Geüpdatet op
6 nov 2022

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
Geen gegevens gedeeld met derden
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze delen
Geen gegevens verzameld
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze verzamelen

Wat is er nieuw

22.11.7 Version 1.0.0 출시