=VIRPIL=mega_mozg_13 Опубликовано: 30 декабря 2014 Автор Опубликовано: 30 декабря 2014 Чёт стабилизатор какой то кривой на плате А вот термодатчик врёт. Надо наклон характеристики делать. ноль примерно верен, а вот на 100 градусах, показывает 122.6. dzikar, ну а что ты хотел от китайской железяки за 1.5$ ?
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 Пришёл контроллер на atmel mega328p-au и com-usb FT232RL (если микросхема поддельная то драйвера версии выше 2.8.14 убивают контроллер. Обратимо.) Сейчас сижу пытаюсь понять как подключить. 32p работал на вашей прошивке, а этот даже и не шьётся.
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 у вас кроме hex файла что иное найдёться? не хочет у меня дудо пахать, а другие программаторы то адна ошибка то другая.
=VIRPIL=mega_mozg_13 Опубликовано: 6 января 2015 Автор Опубликовано: 6 января 2015 dzikar, ну ты хоть видел на каком железе я собирал ммтрекер? плата "promicro" на "mega32u4" это не скрипт на ардуине (со всемы вытекающими вопросами совместимости с "mega328p") это прошивка для "mega32u4". исходники могу дать, не проблема, но это ничего не изменит - прошивка работает как самостоятельное USB устройство, а у тебя для реализации USB связи выступает "FT232RL".
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 (изменено) dzikar, ну ты хоть видел на каком железе я собирал ммтрекер? плата "promicro" на "mega32u4" это не скрипт на ардуине (со всемы вытекающими вопросами совместимости с "mega328p") это прошивка для "mega32u4". исходники могу дать, не проблема, но это ничего не изменит - прошивка работает как самостоятельное USB устройство, а у тебя для реализации USB связи выступает "FT232RL". Ну я могу и к COM порту подключить. а по факту у меня мозг плавиться. Avrdude не могу запустить что бы закинуть вашу прошивку, хотя одна прога кидает, но в итоге тестирование выводит что нифига не записалось. . ругается на отсутствие файлика. и вообще, я уже сейчас пока мышm эмулирую. в ответ приходит 255. Работа напрямую либо через FT232RL, роли не играет. Главное что данные могу получать по USB и виртуальному com Изменено 6 января 2015 пользователем dzikar
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 Фух. Добился возможности прошить hex. Не заливается. Память очищает, но файл не закидывает, хотя активно перемаргиваеться. Грешу на Скорость шины.
=VIRPIL=mega_mozg_13 Опубликовано: 6 января 2015 Автор Опубликовано: 6 января 2015 (изменено) dzikar, ну ты даешь стране угля!!! не будет, не будет, не будет работать прошивка скомпилированная для "mega32u4" на плате с чипом "mega328p". беру грех на душу и да простят меня модераторы сюда кликай и кумекай Изменено 6 января 2015 пользователем mega_mozg_13
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 я заливку hex файла испытывал. перед самой работой успел залить удачно. остальное завтра. я еще к плате датчики не подцепил и не нашел готовый скрипт. То что не будет пахать и так ясно. там адреса портов отличаються и пару мелочей. ко всему прочему чип шустрее. Так что без исходников туго будет. ну либо вы сами отдельный файл соберите для данного чипа. (nano/uno/pro micro получиться потдержка. ) а, еще скорость должна быть 52600 бод, вроде. Если нет времени. то можете спецификацию обмена данных между платкой и программой? Хотя бы что должна платка отдавать.
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 dzikar, ну ты даешь стране угля!!! не будет, не будет, не будет работать прошивка скомпилированная для "mega32u4" на плате с чипом "mega328p". беру грех на душу и да простят меня модераторы сюда кликай и кумекай читал. но вроде только в вашем можно к платке подцепить пару лишних кнопок в потенциале. Да и ваша тема первее на глаза попала, как раз куда ведет ссылка. А тут я стал писать потому что без трекера очень туго. Эх, жаль на работу ноут нельзя. Спаял бы и в корпус впихнул бы.
=VIRPIL=mega_mozg_13 Опубликовано: 6 января 2015 Автор Опубликовано: 6 января 2015 (изменено) MM_Tracker [2015.01.05] + добавлена поддержка сенсора GY-85 + и открыты исходники - математика с компасом всё так же неадекватна предлагаю всем кто осилит и понимает как, вливаться в разработку общего дела. Изменено 6 января 2015 пользователем mega_mozg_13
druzecdzikar Опубликовано: 6 января 2015 Опубликовано: 6 января 2015 на работе выпили только что еще адин atmega at89c51ed2-um и непонятный ch47ug-6f только без понятия. можно ли их пустить в дело.
=VIRPIL=mega_mozg_13 Опубликовано: 6 января 2015 Автор Опубликовано: 6 января 2015 ну либо вы сами отдельный файл соберите для данного чипа. (nano/uno/pro micro получиться потдержка. ) не может быть сборки под "nano/uno" и прочие чипы, прошивка может работать только с чипами которые имеют свой собственный USB интерфейс. а, еще скорость должна быть 52600 бод, вроде. Если нет времени. то можете спецификацию обмена данных между платкой и программой? Хотя бы что должна платка отдавать. ну что ты вцепился в боды и ком порты, нет их у меня тут, нет.
druzecdzikar Опубликовано: 7 января 2015 Опубликовано: 7 января 2015 я промышленым оборудованием занимаюсь. рабочая привычка. Оттуда же странные микросхемы. тот же чип atmega123 А прошивку помучаю. Если что человечка попрошу. Пусть покумекает.
druzecdzikar Опубликовано: 7 января 2015 Опубликовано: 7 января 2015 (изменено) Подключил датчик GY-521 (MPU6050C). Собрал небольшую статистику для себя. DEL:0.0419999980#ACC:2.86,5.03,0.00#GYR:99.28,-21.11,35.06#FIL:3.18,5.28,35.06DEL:0.0410000038#ACC:3.23,5.46,0.00#GYR:97.84,-20.83,33.94#FIL:2.97,5.20,33.94DEL:0.0410000038#ACC:3.37,5.06,0.00#GYR:97.44,-24.44,31.86#FIL:2.99,4.88,31.86 DEL:0.0419999980#ACC:2.80,4.76,0.00#GYR:96.77,-25.06,29.94#FIL:2.90,4.83,29.94DEL:0.0410000038#ACC:2.42,4.67,0.00#GYR:92.74,-21.74,28.96#FIL:2.72,4.10,28.96 DEL:0.0410000038#ACC:2.79,4.16,0.00#GYR:91.06,-26.11,26.78#FIL:2.83,4.41,26.78DEL:0.0419999980#ACC:2.96,4.48,0.00#GYR:88.25,-21.41,26.18#FIL:2.70,4.47,26.18 DEL:0.0410000038#ACC:2.52,4.19,0.00#GYR:85.84,-21.83,25.52#FIL:2.66,4.26,25.52 DEL:0.0419999980#ACC:2.47,4.23,0.00#GYR:83.59,-28.86,23.56#FIL:2.69,3.84,23.56DEL:0.0419999980#ACC:2.85,4.11,0.00#GYR:81.79,-32.59,21.30#FIL:2.75,4.31,21.30 Перевернул DEL:0.0450000000#ACC:-2.23,-4.22,0.00#GYR:213.46,71.22,108.08#FIL:-2.52,-4.01,108.08 GYR - гироскоп; ACC - акселерометр; FIL - среднее вычисленное акселерометра. Датчик чувствителен. Ловит лёгкое постукивание пальцем на другом краю стола. Тут даже чихнули над ухом. На другом чипе я только смог выцаганить температуру и показания шли перемешанные. ЗЫ. Не побывали подключив INT отдать на откуп чипу mpu6050 на датчике и самому контроллеру частично адаптировать показания? Читаю даташит и вижу что датчик, может выдавать обработанные данные. Или уже такое реализовано? Изменено 7 января 2015 пользователем dzikar
=VIRPIL=mega_mozg_13 Опубликовано: 8 января 2015 Автор Опубликовано: 8 января 2015 dzikar, со всех типов сенсоров данные берутся в сыром виде, и все три типа данных (от акселя, от гиро и от компаса) втыкаются в математику. всё это видно по исходникам библиотеки "ADXL345" "HMC5883L" "ITG3200" "MPU6050" для связи с железяками и "MahonyAHRS" математика.
druzecdzikar Опубликовано: 8 января 2015 Опубликовано: 8 января 2015 dzikar, со всех типов сенсоров данные берутся в сыром виде, и все три типа данных (от акселя, от гиро и от компаса) втыкаются в математику. всё это видно по исходникам библиотеки "ADXL345" "HMC5883L" "ITG3200" "MPU6050" для связи с железяками и "MahonyAHRS" математика. Хм, когда писал мною не были найдены библиотеки. о которых пишете.
druzecdzikar Опубликовано: 9 января 2015 Опубликовано: 9 января 2015 Пока только умудрился запустить фильтр калмана на плате и сделал у себя на паскале окошечко с домашней температурой. Зы, пока сорцов программы не вижу, что бы впихнуть поддержку COM портов, и то если на С#
druzecdzikar Опубликовано: 12 января 2015 Опубликовано: 12 января 2015 mega_mozg_13, Как там с вашей программой, COM порт поддерживает? или нет ещё.
=VIRPIL=mega_mozg_13 Опубликовано: 13 января 2015 Автор Опубликовано: 13 января 2015 mega_mozg_13, Как там с вашей программой, COM порт поддерживает? или нет ещё. нет не поддерживает. я же выбосил исходники, там всё всё видно.
druzecdzikar Опубликовано: 13 января 2015 Опубликовано: 13 января 2015 нет не поддерживает. я же выбосил исходники, там всё всё видно.Значит я туплю и не могу их найти.
=VIRPIL=mega_mozg_13 Опубликовано: 15 января 2015 Автор Опубликовано: 15 января 2015 Значит я туплю и не могу их найти. клик
druzecdzikar Опубликовано: 15 января 2015 Опубликовано: 15 января 2015 кликТьфу, я про ссылку говорил, не мог найти, в гугле я исходники никогда не брал. Думал на гитхаб где ссылка затерялась. Но жаль до февраля никак, сессия. То что код на делфи так это вообще прекрасно, паскаль и делфи насколько помню похожи.
khseal Опубликовано: 23 января 2015 Опубликовано: 23 января 2015 За проект большое спасибо. Заказал у китайцев компоненты. Как придут буду собирать. Смотрю в вашей софтине сразу и микроконтроллер можно прошить. Все для ленивых =)
=VIRPIL=mega_mozg_13 Опубликовано: 23 января 2015 Автор Опубликовано: 23 января 2015 За проект большое спасибо. Заказал у китайцев компоненты. Как придут буду собирать. Смотрю в вашей софтине сразу и микроконтроллер можно прошить. Все для ленивых =) не за что. на текущий момент лучше всего использовать GY85 с выключенным компасом в математике.
khseal Опубликовано: 23 января 2015 Опубликовано: 23 января 2015 не за что. на текущий момент лучше всего использовать GY85 с выключенным компасом в математике. Он дороговат для тестов, а чем он лучше?
=VIRPIL=mega_mozg_13 Опубликовано: 23 января 2015 Автор Опубликовано: 23 января 2015 khseal, mpu6050 стоит 1.5$ но он зараза плывет, сильно сильно дрейфует. GY85 - 15$, во много много раз лучше предыдущего, стоит своих денег.
khseal Опубликовано: 24 января 2015 Опубликовано: 24 января 2015 (изменено) khseal, mpu6050 стоит 1.5$ но он зараза плывет, сильно сильно дрейфует. GY85 - 15$, во много много раз лучше предыдущего, стоит своих денег. Ясно, раз такая существенная разница, то я отменил старый заказ. Заказал GY85... Вы бы про это написали в шапке поста. Изменено 24 января 2015 пользователем khseal
druzecdzikar Опубликовано: 25 января 2015 Опубликовано: 25 января 2015 mpu6050 мои выдаёт относительно стабильные данные по всем осям, кроме показаний гироскопа по вращению вокруг своей оси, там показания стабильно меняются +/- 50 но не уплывают. ЗЫ. Блин мне ещё и курсовую писать. Основная тематика, программа на делфи, с возможностью редактирования таблиц баз данных SQL. эх. Только сегодня день свободный.
druzecdzikar Опубликовано: 4 марта 2015 Опубликовано: 4 марта 2015 Присобачил выбор сьёма данных USB/COM. Обкатаю скину код для добавления в исходники. .
=VIRPIL=mega_mozg_13 Опубликовано: 4 марта 2015 Автор Опубликовано: 4 марта 2015 dzikar, нужен твой ящик на гуглопочте, я добавлю тебя в список на подтверждение измнений. дальше сам, только аккуратно =)
=E95=DenLarik Опубликовано: 4 марта 2015 Опубликовано: 4 марта 2015 Мега_мозг, я когда то, по службе, занимался ИНСами, так вот есть главный ОКБ по ИНС в Питер, у них есть электронный журнал, где много математики и методов повышения точности определения параметров http://www.elektropribor.spb.ru/gnnew/el_rules Почитайте оглавление, может, что заинтересует. 2
=VIRPIL=mega_mozg_13 Опубликовано: 6 марта 2015 Автор Опубликовано: 6 марта 2015 (изменено) =e95=DenLarik, спасибо, зарегестрируюсь почитаю на досуге. Изменено 6 марта 2015 пользователем mega_mozg_13
DrDanilov Опубликовано: 15 сентября 2015 Опубликовано: 15 сентября 2015 Доброго времени суток! Я собрал инерционник на nanoV3 +GY-85, использовал прошивку и калибровку от RAZR. Знающие, подскажите, какая то принципиальная разница между тем и этим есть? Что лучше работает? Не могу сказать, что меня не устраивает то, что уже есть, НО, всегда хочется лучшего.
DrDanilov Опубликовано: 5 октября 2015 Опубликовано: 5 октября 2015 (изменено) Присобачил выбор сьёма данных USB/COM. Обкатаю скину код для добавления в исходники. . Подскажите, пожалуйста, уже реализовано? Изменено 5 октября 2015 пользователем DrDanilov
druzecdzikar Опубликовано: 6 октября 2015 Опубликовано: 6 октября 2015 (изменено) Подскажите, пожалуйста, уже реализовано? Частично. Прошивка работает, показания с платы идут более или менее стабильные. Две платки одновременна гироскопные. Из глюков, лёгкое покачивание камеры. Не знаю на что грешить, на прошивку, гироскоп или на прослойку между платой и прогой. Как избавлюсь от вылета прослойки скину. Я просто в игры почти не играю сейчас. Из советов, подключите несколько гироскопов и в прошивке если сможете усредните их показания (смотрите адреса в даташите на микросхему гироскопа), а также выведите прерывание. Можно пять раз в секунду или даже чаще. Показания устаканятся. Изменено 6 октября 2015 пользователем dzikar
Iron_69 Опубликовано: 25 января 2016 Опубликовано: 25 января 2016 Приветствую всех! Почитал тему, собираюсь тоже собрать себе такой девайс. Как я понял, данный девайс обеспечивает 3-DOF и что пока нет решения по реализации смещений? А никому не приходила идея подключить еще один такой датчик (GY-85, например) и закрепить его не на голове, а где то в районе плеч/шеи и тем самым отслеживать движения туловища? Ведь при смещении головы влево/вправо и вперед/назад мы в любом случае наклоняем туловище. Возможно это даст еще 2-DOFа? 1
Player777 Опубликовано: 25 января 2016 Опубликовано: 25 января 2016 (изменено) Прошу прощения за вопрос не совсем по теме, но вдруг. Никто в Arma 3 не играет? Как заставить работать в этой игре либо MMTracker, либо Freetrack? Мне удалось только через виртуальный джойстик, но работает криво, обзор не комфортный, сколько не настраивал. Есть у кого какой опыт? Пехота мне не интересна, на вертолётах полетать. Изменено 25 января 2016 пользователем MaKS
Economist Опубликовано: 25 января 2016 Опубликовано: 25 января 2016 Прошу прощения за вопрос не совсем по теме, но вдруг. Никто в Arma 3 не играет? Как заставить работать в этой игре либо MMTracker, либо Freetrack? Мне удалось только через виртуальный джойстик, но работает криво, обзор не комфортный, сколько не настраивал. Есть у кого какой опыт? Пехота мне не интересна, на вертолётах полетать. в арме в разделе устройств управления включить trackir или freetrack. Обзор включается у "пехоты", а уж куда эта пехота сядет, ваше лично дело. Приветствую всех! Почитал тему, собираюсь тоже собрать себе такой девайс. Как я понял, данный девайс обеспечивает 3-DOF и что пока нет решения по реализации смещений? А никому не приходила идея подключить еще один такой датчик (GY-85, например) и закрепить его не на голове, а где то в районе плеч/шеи и тем самым отслеживать движения туловища? Ведь при смещении головы влево/вправо и вперед/назад мы в любом случае наклоняем туловище. Возможно это даст еще 2-DOFа? Сейчас. наверное, лучше собирать такой вариант: http://forum.warthunder.ru/index.php?/topic/115548-inertcionnyj-treker-svoimi-rukami/ 2
Komaroff Опубликовано: 25 января 2016 Опубликовано: 25 января 2016 Приветствую всех! Почитал тему, собираюсь тоже собрать себе такой девайс. Как я понял, данный девайс обеспечивает 3-DOF и что пока нет решения по реализации смещений? А никому не приходила идея подключить еще один такой датчик (GY-85, например) и закрепить его не на голове, а где то в районе плеч/шеи и тем самым отслеживать движения туловища? Ведь при смещении головы влево/вправо и вперед/назад мы в любом случае наклоняем туловище. Возможно это даст еще 2-DOFа? Сейчас. наверное, лучше собирать такой вариант: http://forum.warthunder.ru/index.php?/topic/115548-inertcionnyj-treker-svoimi-rukami/ И как раз заодно можно будет опробовать предложенный принцип отслеживания смещений.
Sokol1 Опубликовано: 25 января 2016 Опубликовано: 25 января 2016 Прошу прощения за вопрос не совсем по теме, но вдруг. Никто в Arma 3 не играет? Как заставить работать в этой игре либо MMTracker, либо Freetrack? Мне удалось только через виртуальный джойстик, но работает криво, обзор не комфортный, сколько не настраивал. Есть у кого какой опыт? Пехота мне не интересна, на вертолётах полетать. может быть, это помощь, сочетая движения: https://youtu.be/As3yV_wREFU?t=567 http://forum.il2sturmovik.com/topic/20380-pov-hat-control/?do=findComment&comment=326917
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас