arduino_bt_pcs

10+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Усталюйце модуль Bluetooth на плату Arduino, падключыце сувязь Bluetooth паміж мабільным тэлефонам і Arduino, запусціўшы гэта дадатак на мабільным тэлефоне, а затым націскайце розныя кнопкі мабільнага тэлефона, каб распазнаць націсканне кнопак на Arduino і выканаць патрэбная аперацыя. дадатак, якое дазваляе вам
- Адна кнопка: 10 (па 2 можна аб'яднаць у пары для кіравання 5 тыпамі станаў ВКЛ/ВЫКЛ)
- Акно ўводу лічбаў і алфавіту і кнопка адпраўкі для адпраўкі на Arduino
(Даступна для кантролю хуткасці з дапамогай лічбаў і г.д. Даступныя радкі і лікавыя радкі)

(Дадзеныя перадаюцца на Arduino пры націску кожнай кнопкі)
Кнопка ON: 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)
Святлодыёд, падлучаны да лічбавага порта 5 Arduino, міргае разам з кнопкамі A ON і A OFF.
Уключыце SoftwareSerial.h у пачатку.
SoftwareSerial BT(2, 3); // Arduino D2 (RX) падлучаны да кантакту 2 (TX) модуля Bluetooth,
// Arduino D3 (TX) падлучаны да кантакту 1 (RX) модуля Bluetooth
char inData[10];
int led1 = 5;
int i=0;

несапраўдная ўстаноўка() {
Serial.begin(9600); // для uno 9600
пачатак БТ (9600); // для uno 9600
for(int i=0; i<5; i++){
pinMode(5+i, ВЫХОД);
digitalWrite(5+i, LOW);
}
}

несапраўдны цыкл() {
пакуль (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);
}
}
Абноўлена
6 ліс 2022 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных

Новае

22.11.7 Version 1.0.0 출시