Jump to content


Прикрутил bluetooth к СС

bluetooth СС board

  • Please log in to reply
3 replies to this topic

#1 b0ba

b0ba

    Member

  • Members
  • PipPip
  • 28 posts
  • LocationNRW
  • Country: flag of Germany Germany

Posted 06 January 2012 - 07:30 PM

Хочу расписать по шагам, может быть не все отслеживают англоязычную часть форума.
1) Заказал на ebay Serial Bluetooth RF модуль. Предложение очень широкое. Средняя цена 10 евро с доставкой по миру.
При заказе обратите внимание, чтобы модуль поддерживал питание от 5V.
Ключевые слова для поиска:  Serial Bluetooth RF Transceiver Module RS232 +backplane
Пример заказа: http://www.ebay.de/i...=item3a6c4dd5e2

2)  Необходими спаять кабель для подключения Bluetooth модуля к CC.
Для кабеля вам понадобиться Micro Mini.1.0 4-Pin JST Connector. Его можно заказать на ebay или разрезать на 2 части кабель, который идет в комплекте с СС. Я пошел именно по этому пути. Пример заказа: http://www.ebay.de/i...984.m1497.l2649
Схема подключения:
http://wiki.openpilo...e=1310234262000
Обратите внимание только на то, что RX c CC идет на TX модуля и RX модуля на TX CC платы.
Подключаем кабель к СС плате и к модулю.

3)  Подключаем модуль к CC плате и запитываем СС плату от BEC. Это обязательно !!!. Если подключить CC просто к USB,  Bluetooth не будет запитан. Если до этого шага вы все сделали верно, то модуль будет мигать красным светодиодом.

4) Модуль поставляет с установленной скоростью передачи 9600. Чтобы изменить этот парамет есть несколько путей. Я опишу только тот ( самый простой с моей точки зрения ), которым прошел я.  Итак отключаем модуль от внешнего питания ( запитываем только от USB ). Теперь нам надо преврать СС плату в Virtual Comm Port .
Полное описание: http://wiki.openpilo...rtual Comm Port
Стартуем openpilot gcs, сохраняем вашу текущую прошивку и заливаем специальную br_coptercontrol.bin прошивку приведенную в предыдущем линке.
Скачиваем USB+VCPDriver_V1.1_Setup.exe и устанавливаем на ваш PC. Скачиваем программу BT_config.exe для конфиргурации параметров Bluetooth модуля
http://wiki.openpilo...e=1321192800000, распаковываем ZIP файл и кладем EXE в каталог BIN вашей установки CC софтвера, вместе с openpilotgcs.exe.  Отключаем CC от USB и повторяем процедуру описанную в пункте 3 Стартуем bt_config.exe, если все было сделано верно, вы увидете диалог приведенный тут :
http://wiki.openpilo...e=1321191638000
Жмем кнопку Connect. Заполняем три поля, скорость ( 57600 ), название ( BT_OpenPilot ) и пин код для связи с утройством ( 1234 ). Жмем кнопку Write Vales. Читаем сообщения в окне, что все прошло удачно. Теперь можно для теста приконектиться к устройству на новый скорости ( 57600). Если у вас это получилось,то выходим из программы конфигурации. Отлючаем CC плату от USB и BEC. Подключаем плату к USB, стартуем openpilot gcs и возвращаем на родину вашу прошивку. Отлючаем CC плату от USB и подключаем как описано в 3. Стартуем на вашем PC поиск новых Bluetooth устройств. Ваш модуль должен быть найден. Код для связываия модуля в моем случае был 1234.

4) Стартуем openpilot gcs и выбираем соединение с CC платой по виртуальному COM порту. В моем случае это был COM11.
Все.

Ссылки на статьи на форуме:
http://forums.openpi...th-on-cc-board/
http://forums.openpi...ation-software/
http://wiki.openpilo...rtual Comm Port
http://wiki.openpilo...tooth Telemetry

#2 vld

vld

    Key Member

  • Members
  • PipPip
  • 12 posts
  • LocationChernivci
  • Country: flag of Ukraine Ukraine


Posted 11 January 2012 - 10:42 AM

Спасибо за детальную инструкцию.
Пойду по Вашей тропинке заказал модуль жду и буду пробовать.

#3 devv

devv

    Key Member

  • Members
  • PipPip
  • 14 posts
  • Country: flag of Russian Federation Russian Federation


Posted 27 January 2012 - 05:18 PM

Спасибо за инструкцию. Все сделал. Все работает.
Делал на этом модуле - http://www.goodluckb...tate-pin-1.html

#4 Sci_Rosso

Sci_Rosso

    Member

  • Members
  • PipPip
  • 18 posts
  • LocationSamara
  • Country: flag of Russian Federation Russian Federation


Posted 01 February 2012 - 11:21 AM

Тоже пришел модуль...
НО вопрос, который меня щас очень мучает...
А поймет ли последняя прошивка и GCS, которую я контролирую с ноута,  GCS для андроида..???
Т. е на планшетник то я её установил. А вот конфликтов версий не будет ли..???
Или я буду первопроходимцем...??? :)))
Еще не ковырял, думаю вечерком займусь...

Edited by Sci_Rosso, 01 February 2012 - 11:22 AM.