arduino_bt_pcs

10+
жолу жүктөлүп алынды
Мазмун рейтинги
Баары
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү

Колдонмо тууралуу

Bluetooth модулун Arduino тактасына орнотуңуз, уюлдук телефондо бул колдонмону иштетүү менен уюлдук телефон менен Arduino ортосундагы Bluetooth байланышын туташтырыңыз, андан кийин уюлдук телефондогу ар кандай баскычтарды басып, Arduinoдагы баскыч басууларды таанып, каалаган операция. сизге мүмкүндүк берүүчү колдонмо
- Жалгыз баскыч: 10 (2ден ар бири 5 түрүн КҮЙГҮЗҮҮ/ӨЧҮРҮҮ абалын башкаруу үчүн жупташып айкалыштырылышы мүмкүн)
- Номерди жана алфавитти киргизүү терезеси жана аны Arduino'го жөнөтүү үчүн жөнөтүү баскычы
(Сандар жана башкалар менен ылдамдыкты көзөмөлдөө үчүн жеткиликтүү. Саптар жана сандык саптар бар)

(Ар бир баскыч басылганда маалымат Arduino'го берилет)
A ON баскычы: a. A OFF баскычы: А.
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 санарип портуна туташтырылган LED 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;

void setup() {
Serial.begin(9600); // uno 9600 үчүн
БТ башталышы (9600); // uno 9600 үчүн
for(int i=0; i<5; i++){
pinMode(5+i, OUTPUT);
digitalWrite(5+i, LOW);
}
}

void loop() {
while (BT.available() > 0)
{
char алынган = 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);
}
}
Качан жаңырды
2024-ж., 5-дек.

Маалыматтардын коопсуздугу

Коопсуздук дегенде колдонмонун маалыматты кантип топтоп, аны үчүнчү тараптар менен кантип бөлүшө турганын түшүнүү керек. Маалыматтардын купуялыгы жана коопсуздугу колдонмоңуздун иштетилишине, жүргөн аймагыңызга жана курагыңызга жараша болот. Маалыматты иштеп чыгуучу берип, маал-маалы менен жаңырып турат.
Үчүнчү тараптар менен маалымат бөлүшүлбөйт
Иштеп чыгуучулар маалыматтардын бөлүшүлүшү жөнүндө кантип кабар берерин билип алыңыз
Маалымат топтолбойт
Иштеп чыгуучулар маалыматтардын топтолушу жөнүндө кантип кабар берерин билип алыңыз

Эмне жаңылык

Ver 2.1.0: 2024.12.5 출시

Колдонмо боюнча колдоо көрсөтүү кызматы

Иштеп чыгуучу жөнүндө
박창섭
chaym5925new@gmail.com
책향기로 420 신동아 파밀리에, 1104동 502호 파주시, 경기도 10874 South Korea
undefined

c.s.park: башка колдонмолору