arduino_bt_pcs

10+
shkarkime
Vlerësimi i përmbajtjes
Të gjithë
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit
Imazhi i pamjes së ekranit

Rreth këtij aplikacioni

Montoni modulin Bluetooth në tabelën Arduino, lidhni komunikimin Bluetooth midis telefonit celular dhe Arduino duke përdorur këtë aplikacion në telefonin celular dhe më pas shtypni butona të ndryshëm të ofruar në celular për të njohur shtypjen e butonit në Arduino dhe kryeni funksionin e dëshiruar. aplikacion që ju lejon
- Buton i vetëm: 10 (2 secili mund të kombinohet në çifte për të kontrolluar 5 lloje të gjendjeve ON/OFF)
- Dritarja e futjes së numrave dhe alfabetit dhe butoni i dërgimit për ta dërguar në Arduino
(E disponueshme për kontrollin e shpejtësisë me numra, etj. Vargjet dhe vargjet numerike të disponueshme)

(Të dhënat i transmetohen Arduino kur shtypet secili buton)
Një buton ON: a. Një buton OFF: A.
Butoni B ON: b. B Butoni OFF: B.
Butoni C ON: c. Butoni C OFF: C.
Butoni D ON: d. Butoni D OFF: D.
Butoni E ON: e. Butoni E OFF: E.
Butoni Send: Shtuar .. në karakterin/vargun numerik të futur në të majtë

* E shtuara në fund trajtohet si fundi i transmetimit në programin Arduino.

(Shembull programi në Arduino)
LED i lidhur me portën dixhitale 5 të Arduino dridhet me butonat A ON dhe A OFF.
Përfshi SoftwareSerial.h në fillim.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) është i lidhur me pinin 2 (TX) të modulit Bluetooth,
// Arduino D3 (TX) është i lidhur me pinin 1 (RX) të modulit Bluetooth
char inTë dhënat[10];
int led1 = 5;
int i=0;

konfigurimi i zbrazët () {
Seriali.fillim(9600); // për uno 9600
BT fillojë (9600); // për uno 9600
for(int i=0; i<5; i++){
pinMode (5+i, OUTPUT);
digitalWrite (5+i, LOW);
}
}

void loop() {
ndërsa (BT.available() > 0)
{
char marrë = BT.lexo(); // lexoni 1 bajt
inData[i++] = marrë;
nëse (marrë == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Pastro buferin e marrë
i = 0;
}
}

// LED1 ndezur/fikur
if(strcmp(inData,"a.")==0)
{
digitalWrite (led1, LARTË);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite (led1, LOW);
}
}
Përditësuar më
6 nën 2022

Siguria e të dhënave

Siguria fillon me njohjen e mënyrës se si i mbledhin dhe i ndajnë zhvilluesit të dhënat e tua. Praktikat për privatësinë dhe sigurinë e të dhënave mund të variojnë bazuar në përdorimin, rajonin dhe moshën tënde. Këto informacione janë dhënë nga zhvilluesi dhe ato mund të përditësohen me kalimin e kohës.
Nuk ndahen të dhëna me palë të treta
Mëso më shumë për mënyrën se si e deklarojnë zhvilluesit ndarjen e të dhënave
Nuk mblidhen të dhëna
Mëso më shumë për mënyrën se si e deklarojnë zhvilluesit mbledhjen e të dhënave

Ç'të reja ka

22.11.7 Version 1.0.0 출시