#1 2015-01-02 10:50:02

DIV
Участник
Зарегистрирован: 2015-01-02
Сообщений: 6

Нужна помощь (оплата) гироскоп gy-521

Здравствуйте!

У меня есть железо: arduino pro micro, гироскоп и акселерометр gy-521, блю туз hc-06. Питание устройства от батарейки 6 вольт (устройство собрано).

Необходимо сделать так, чтобы гироскоп вначале калибровался в начальном положении (в том, в которое я его поставлю), а затем выводил бы данные на экран ПК (с частотой 2-4 Гц) через блю туз hc-06. Данные должны выводиться в виде углов по 3 осям и ускорения. Желательно, чтобы данные выводились не в стандартной середе разработки в мониторе порта, а в каком-нибудь processing или другой программе.

Оплата 5 т.р.

#2 2015-01-05 10:45:57

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,446

Re: Нужна помощь (оплата) гироскоп gy-521

привет, разбейте задачу )
большинство  разработчиков кто сможет поднять гироскоп и вывести в UART дамп не смогут написать программу для красивого вывода (GUI))
да и задача не полная, наверняка потребуется обработка данных и оформление ). сделайте для начала вывод в терминалку.

#3 2015-01-05 14:12:14

DIV
Участник
Зарегистрирован: 2015-01-02
Сообщений: 6

Re: Нужна помощь (оплата) гироскоп gy-521

Давайте попробуем разбить задачу.
1. Исходный код для гироскопа из гитуба у меня есть. Он калибруется по горизонтальной плоскости самостоятельно. Необходимо сделать калибровку по одной оси.
2. Нужен код для блю туз hc-06, чтобы данные с гироскопа передавались в com порт. Стандартные скетчи для передачи 1 или 0 не хотят работать, не знаю почему. Передает данные только, если я rx и tx модуля замыкаю между собой. Может неправильно подключаю? или резистор какой-нибудь нужен?
3. Программу в processing я частично написал, фигурка у меня вращается, не знаю как изменить центр вращения.

#4 2015-01-05 15:35:44

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,446

Re: Нужна помощь (оплата) гироскоп gy-521

bluetooth.pdf
железяка в принципе самодостаточна, только требует первичной настройки
"In principle, HC-06 can work when UART_TXD, UART_RXD, VCC and GND are connected.
However, for better testing results, connecting LED and KEY are recommended (when testing the
master). "

"Please provide the product’s model when you order:
HC-04-M HC-04 master module
HC-04-S HC-04 slave module
HC-06-M HC-06 master module
HC-06-S HC-06 slave module
HC-05 HC-03/05 can be preset to be master module or slave module. "
сделали соединение, шлите в порт как  на терминалку, ну ет  и так понятно, главное что б настройки порта совпадали.

BT не работает? передает данные если " rx и tx модуля замыкаю между собой" так не должно быть, я бы сказал что вылетела нога,  или проверьте направление передачи если ноги живые.

"скетчи для передачи 1 или 0 не хотят работать, не знаю почему."  этого вообще не понял (

#5 2015-01-05 21:54:20

DIV
Участник
Зарегистрирован: 2015-01-02
Сообщений: 6

Re: Нужна помощь (оплата) гироскоп gy-521

У меня от модуля блю туз отходят 4 "ноги". Подключены они
vcc (pro micro) - vcc (hc-06)
gnd (pro micro) - gnd (hc-06)
txd (pro micro) - rxd (hc-06)
rxi (pro micro) - txd (hc-06)
При включении светодиод на блю тузе мигает. Когда соединяюсь через программу termite, он горит постоянно, но ничего не передает.
В нете скачал стандартные скетчи для блю туз, они должны зажигать светодиод на плате при нажатии 1 или 0. Не работает.
Внешний вид плат и их соединение на фото.
Я так понял из сообщения, что надо еще как-то прошить блю туз и определить в качестве чего он работает master или slave?
IMG_20141118_215415.jpegIMG_20141114_104227.jpegIMG_20141114_104115-1.jpegIMG_20141114_104047.jpeg

#6 2015-01-06 10:21:31

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,446

Re: Нужна помощь (оплата) гироскоп gy-521

статья bt
да нет, если уж комп подключился значит слейв по умолчанию, и работает.
если есть эхо, (  перемычка RX / TX ) значит работает нормально.
я подключаю такие железяки к компу используя переходник TTL, если  сходу чего не работает.
и вообще подключите к компу, определите с какими параметрами UART скорость/ парити/стоповые он работает.   ( проверьте как данные идут, как его настраивать, ( пароль / имя BT ) а потом уж к ардуино.


итак разбиваем задачу BT:
шаг 1 подключите только питание, RX-TX - перемычка, подключитесь ноутом, если в терминалке есть эхо, значит BT модуль работает. см шаг 2 )
шаг 2 купите переходник USB - TTL подключите к модулю. откройте 2 терминалки. в одной печатаете в другой смотрите что получается. 
учтите частенько бывает что  на модулях TX обозначают как вход ( для упрощения подключения smile )   потому смотрите схему, читаете описание (datasheet) ху из ху )

так как данные модуль не "голый", а на плате, я очень сомневаюсь что он по умолчанию в командном режиме.

например:
PINs description:
PIN1 UART_TXD , TTL/CMOS level, UART Data output
PIN2 UART_RXD, TTL/COMS level, sUART Data input
а на разъеме может быть и наоборот )
проверяйте.

Редактировался NoName (2015-01-06 10:46:33)

#7 2015-01-06 11:44:48

DIV
Участник
Зарегистрирован: 2015-01-02
Сообщений: 6

Re: Нужна помощь (оплата) гироскоп gy-521

Пробовал менять rx и tx местами, тоже не работает.  А можно попробовать их подключить к другим пинам на плате? Насколько я знаю, на других ардуинах их на 2 и 3 мины подключают.

#8 2015-01-06 12:21:05

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,446

Re: Нужна помощь (оплата) гироскоп gy-521

Вы меня не слышите ),  проверьте эхо   Шаг 1 ).

я ж не знаю сконфигурировали ли Вы контроллер USART module MCU.

#9 2015-01-06 13:23:22

DIV
Участник
Зарегистрирован: 2015-01-02
Сообщений: 6

Re: Нужна помощь (оплата) гироскоп gy-521

Шаг 1. Работает. Эхо присылает.

#10 2015-01-06 13:58:02

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,446

Re: Нужна помощь (оплата) гироскоп gy-521

хорошо, это говорит о том что неверно сконфигурирован MCU
переходник USB(Com) to TTL есть?
такого плана USB to TTL? если нету, он вам все равно пригодится ) ищите

#11 2015-01-06 17:20:09

DIV
Участник
Зарегистрирован: 2015-01-02
Сообщений: 6

Re: Нужна помощь (оплата) гироскоп gy-521

Конечно, нет. Без него никак не прошить? Буду искать.

#12 2015-01-09 12:44:28

NoName
Customer
Из Київ
Зарегистрирован: 2014-07-08
Сообщений: 1,446

Re: Нужна помощь (оплата) гироскоп gy-521

привет, конечно можно и без него если код в MCU гарантированно рабочий, параметры связи совпадают.

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела