Введение в BTscope
// Пример Arduino Nano с HC-05:
// Распиновка:
// ВКК --> Вин
// TXD --> контакт 10
// RXD --> контакт 11
// Земля --> Земля
#include "SoftwareSerial.h"
Программное обеспечениеSerial BTSerial(10, 11); // прием | Техас
интервал значения = 0; // переменная для хранения прочитанного значения
int аналогPin = A7; // движок потенциометра (средняя клемма), подключенный к аналоговому контакту 3
недействительная настройка() {
BTSerial.begin(9600); // Скорость по умолчанию HC-05 в режиме AT-команд
}
недействительный цикл() {
статический беззнаковый длинный предыдущийMillis = 0;
const беззнаковый длинный интервал = 30; // Установите желаемый интервал в миллисекундах
unsigned long currentMillis = millis();
if (currentMillis - previousMillis >= интервал) {
предыдущийМиллис = текущийМиллис;
// Ваш код для чтения и отправки данных через Bluetooth
val = AnalogRead(analogPin);
BTSerial.println(val);
}
// Здесь могут находиться другие ваши неблокирующие задачи
// ...
// Избегайте использования задержки(), чтобы цикл оставался отзывчивым
}
*/
// Распиновка:
// ВКК --> Вин
// TXD --> контакт 10
// RXD --> контакт 11
// Земля --> Земля
#include "SoftwareSerial.h"
Программное обеспечениеSerial BTSerial(10, 11); // прием | Техас
интервал значения = 0; // переменная для хранения прочитанного значения
int аналогPin = A7; // движок потенциометра (средняя клемма), подключенный к аналоговому контакту 3
недействительная настройка() {
BTSerial.begin(9600); // Скорость по умолчанию HC-05 в режиме AT-команд
}
недействительный цикл() {
статический беззнаковый длинный предыдущийMillis = 0;
const беззнаковый длинный интервал = 30; // Установите желаемый интервал в миллисекундах
unsigned long currentMillis = millis();
if (currentMillis - previousMillis >= интервал) {
предыдущийМиллис = текущийМиллис;
// Ваш код для чтения и отправки данных через Bluetooth
val = AnalogRead(analogPin);
BTSerial.println(val);
}
// Здесь могут находиться другие ваши неблокирующие задачи
// ...
// Избегайте использования задержки(), чтобы цикл оставался отзывчивым
}
*/
Читать ещё