arduino_bt_pcs

10+
Жүктеп алынғандар
Контенттің жас шектеуі
Барлығы үшін
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні
Скриншот кескіні

Осы қолданба туралы

Arduino тақтасына Bluetooth модулін орнатыңыз, ұялы телефонда осы қолданбаны пайдалану арқылы ұялы телефон мен Arduino арасындағы Bluetooth байланысын қосыңыз, содан кейін Arduino-дағы түймелерді басуды тану үшін ұялы телефондағы әртүрлі түймелерді басыңыз және орындаңыз. қалаған операция. сізге мүмкіндік беретін қолданба
- Жалғыз түйме: 10 (қосу/өшіру күйінің 5 түрін басқару үшін әрқайсысында 2 түймені жұппен біріктіруге болады)
- Нөмір мен алфавитті енгізу терезесі және оны Arduino-ға жіберу үшін жіберу түймесі
(Сандар және т.б. арқылы жылдамдықты басқару үшін қол жетімді. Жолдар мен сандық жолдар қолжетімді)

(Әр түйме басылған кезде деректер Arduino-ға жіберіледі)
A ON түймесі: a. A OFF түймесі: A.
B ON түймесі: b. B OFF түймесі: B.
C ON түймесі: c. C OFF түймесі: C.
D ON түймесі: d. D OFF түймесі: D.
E ON түймесі: e. E OFF түймесі: E.
Жіберу түймесі: сол жақта енгізілген таңбаға/сандық жолға . қосылды

* Соңында қосылған . Arduino бағдарламасында жіберудің соңы ретінде қарастырылады.

(Arduino-дағы бағдарлама мысалы)
Arduino сандық портына 5 қосылған жарық диоды A ON және A OFF түймелерімен жыпылықтайды.
Басына SoftwareSerial.h қосыңыз.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) Bluetooth модулінің 2 түйреуішіне (TX) қосылған,
// Arduino D3 (TX) Bluetooth модулінің 1 істікшесіне (RX) қосылған
char inData[10];
int led1 = 5;
int i=0;

жарамсыз орнату() {
Serial.begin(9600); // uno 9600 үшін
BT.бастау (9600); // uno 9600 үшін
for(int i=0; i<5; i++){
pinMode(5+i, OUTPUT);
digitalWrite(5+i, ТӨМЕН);
}
}

void цикл() {
while (BT.available() > 0)
{
алынған таңба = BT.read(); // 1 байт оқу
inData[i++] = алынды;
егер (алынған == '.')
{
Serial.print(inData);
inData[i] = '\0'; // Алынған буферді тазалау
i = 0;
}
}

// LED1 қосу/өшіру
if(strcmp(inData,"a.")==0)
{
digitalWrite(led1, HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite(led1, LOW);
}
}
Жаңартылған күні
2022 ж. 06 қар.

Дерек қауіпсіздігі

Қауіпсіздік ұғымы әзірлеушілердің деректеріңізді қалай жинап, бөлісетінін түсінуден басталады. Дерек құпиялығы мен қауіпсіздік шаралары қолданбаңыздың пайдаланылуына, аймағыңыз бен жасыңызға байланысты әртүрлі болуы мүмкін. Бұл ақпаратты әзірлеуші ұсынды және оны өзгертіп тұруы мүмкін.
Үшінші тараппен ешбір дерек бөлісілмейді.
Әзірлеушілердің деректерді бөлісу бойынша мәлімдемесі туралы толық ақпарат алыңыз.
Деректер жиналмады.
Әзірлеушілердің деректерді жинау бойынша мәлімдемесі туралы толық ақпарат алыңыз.

Жаңалықтар

22.11.7 Version 1.0.0 출시