Arduino + RN-42 Bluetooth модуль
- Войдите на сайт для отправки комментариев
Сб, 09/11/2019 - 19:42
Доброго времени суток, сообщество.
Перепрошил модуль HC-05 прошивкой от RN-42, настроил, соединил со смартфоном..
Из терминала текст отправляется нормально. не могу послать команду "Play"
//Press Play Serial.write((byte)0xFD); Serial.write((byte)0x03); Serial.write((byte)0x03); Serial.write((byte)0x80); Serial.write((byte)0x00); delay(10); //Release key Serial.write((byte)0xFD); Serial.write((byte)0x03); Serial.write((byte)0x03); Serial.write((byte)0x00); Serial.write((byte)0x00);
Пробовал другие команды - не проходят - хотя со смартфоном соединение есть и приложение для музыки запущено.
Вот из даташита:
0x10 //Volume UP
0x20 //Volume DOWN
0x40 //Mute
0x80 //Play/Pause
0x100 /Next
0x200 // Previous
0x400 //Stop
0x1000 //FF
0x2000 //FR
И из примеров от туда же:
EX vol up:
0xFD 0x03 0x03 0x10 0x00 //Vol Up press
0xFD 0x03 0x03 0x00 0x00 //Release key
Подскажите, кто имел дело.
Перенес на Software.serial, снизил скорость до 9600, пины 8/9 на леонардо про микро.
Заработало.
Видимо не самая лучшая идея использовать единственный железный порт когда ардуинка подключена к компу.
Имеет смысл написать небольшой FAQ по конфигурирование и использованию этого модуля в качестве пульта управления музыкой на смарте?
ESP32 ble keyboard библиотека на гитхабе спасёт вас от мучений и прибавит сильно больше функционала
Спасибо, мне не нужен функционал, мне нужно 6 кнопок для управления музыкой с родного пульта мотоцикла. Ну там чуточку функционала есть, но Ардуино мини хватает за глаза и за уши, спасибо за предложение.
Если несложно, напишите по пунктам последовательность действий и схему подключения.