Бұл Arduino & Bluetooth-мен тәжірибе жасауға арналған Bluetooth сериялық монитор интерфейсі
HC-05, HC-06 сияқты Bluetooth модульдерімен қолдана алады
Ерекшеліктер
★ Бұл қосымшадан Bluetooth қосылады
★ Ол қол жетімді құрылғыларды іздей алады
★ Бірнеше құрылғы болған кезде тиісті құрылғыны таңдай алады
★ теңшелетін интерфейс және мүмкіндіктер
★ Автоматты қосылу мүмкіндігі
Егер бұл мүмкіндік қосылған бағдарлама соңғы қосылған Bluetooth модулінің мак-мекен-жайын сақтап, бағдарлама іске қосылғанда сол модульді қосып көріңіз. Бұл мүмкіндікті қосуға немесе өшіруге болады
Кодтың үлгісі
# «SoftwareSerial.h» қосу
SoftwareSerial bt (2, 3); // RX | TX (сымдар: BT модулінің RX-> TX, BT модулінің TX-> RX, егер сіздің BT модуліңіз 3.3V логикалық деңгей қолданса, деңгей ауыстырғышын немесе резистор кернеу бөлгішін қолданыңыз)
жарамсыз орнату () {
Serial.begin (9600);
б.т. (9600);
}
бос цикл () {
егер (қол жетімді ())
Serial.write (bt.read ());
егер (Serial.available ())
bt.write (Serial.read ());
}
/ *
Бұл сіздің компьютеріңіздің сериялық мониторын енгізуді бағдарламаға және қолданба компьютеріне жібереді
Қолданба хабарламаның соңын '\ r' таңбасынан таниды.
Компьютердің сериялық мониторынан «Каретканы қайтару» немесе «Екі NL және CR» тармағын таңдаңыз.
Кейбір командалармен жеке код жасаған кезде, print () орнына println () - ды қолдану керек.
Мысалы: -
bt.print («Сәлем»);
Бұл қолданбадағы msg-ді көрсетпейді, өйткені '\ r' int хабарламасының соңын қамтымайды.
сондықтан сізге төмендегідей код жазу керек
Мысалы: -
bt.println («Сәлем»); немесе bt.print («Сәлем \ r»);
Екеуі де бағдарламада нәтижені көрсетеді, өйткені екеуінде де «\ r» бар
* /
Жаңартылған күні
2021 ж. 01 қаз.