Проблемы с Bluetooth- HC05

Тема в разделе "Проводная и беспроводная связь", создана пользователем Vovka41, 13 сен 2014.

  1. Vovka41

    Vovka41 Нерд

    Возникли такие трудности с Bluetooth- HC05. Решил проверить его на отправку данных с Ардуино на Андроид. Для примера взял этот код:
    Код (Text):
    int cnt = 0;    // счетчик
    void setup() {    Serial.begin(9600);  // инициализация порта  }
    void loop() {
      cnt++;
    Serial.print("Hello BB from Arduino! Counter:");  // выводим надпись
    Serial.println(cnt);    // выводим значение счетчика и переводим на новую строку
      delay(1000);  // ждем 1 секунду  }
    И как всё было: подключение телефона к модулю прошло успешно. Светодиод сначала моргал, потом просто светился. Потом успешно подключился к программе: Bluetooth Terminal. http://arduino-project.net/podklyuchenie-bluetooth-hc-05-arduino/. (как в примере). Залил код, проверил на компьютере: через каждую секунду светодиод на модуле и TX мигает(что значит, что текст передаётся). Но на телефоне всё выглядит вот так: (в программе видно, что она подключилась). Помогите разобраться, а то уже 3 часа пытаюсь понять, в чём дело. 1.jpg Screenshot_2014-09-13-10-50-19.png
    (И ещё, какое питание должно у него быть? Одни говорят, что 3.3 другие, что 5В. Я сначала ставил 5В. Может он...перегорел?(
    Безимени-2.jpg
     
    Последнее редактирование: 13 сен 2014
  2. Vovka41

    Vovka41 Нерд

    А если попробовать отправить что-то через Терминал для com порта, то андроид это принимает и показывает
     
  3. Apofiz

    Apofiz Гик

    Это ваши фото? Если да то питание должно быть 5в сам модуль 3.3в но на переходной плате стабилизатор 3.3 из 5в
     
  4. Vovka41

    Vovka41 Нерд

    я и 5 ставил, но получается, что перегореть он не мог, если есть стабилизатор?
     
  5. geher

    geher Гуру

    А в терминале нет никакой настройки, отвечающей за формат вывода?
    То, что наблюдается на снимке, является тем самым текстом, только в шестнадцатеричном представлении каждого символа.
    Первая строка
    Hello BB from Arduino! Counter:182
    последняя
    Hello BB from Arduino! Counter:189
     
  6. Vovka41

    Vovka41 Нерд

    Всё, что есть. скажите, если эта информация в шестнадцатеричном представлении, то как её перевести в читаемый(нормальный)
     

    Вложения:

  7. Vovka41

    Vovka41 Нерд

    ну вот есть append и даны кодировки, а какую нужно выбрать?
     
  8. geher

    geher Гуру

    Это у Bluetooth terminal такие настройки? Странно оно как-то для телефона выглядит.
    Но ничего подходящего не просматривается.
    Разве что имеется Hex Plugin, который и может чудить, но у него отметка не проставлена.
    А кодировка в теории должна почти любая использованную латиницу содержать. А те, что не содержат, должны быть далеко не кодировками по умолчанию.
    Append - это для отправляемого текста, к принимаемому отношения не имеет.
     
  9. Vovka41

    Vovka41 Нерд

    Не, этот скриншот программы для USB порта(COM), то есть для самого Ардуино, не для телефона, для программы на андроиде вообще нет настроек.
     
  10. Vovka41

    Vovka41 Нерд

    Дружище, я не знаю, кто вы и откуда, но спасибо вам!!)))) Всё получилось, нашёл настройки, и там изменил кодировку информации!!))))