Специальные цены   новые товары
+ Ответить в теме
Показано с 1 по 21 из 21

PPM сигнал с Android

Тема раздела Самодельная электроника, компьютерные программы в категории Общие вопросы; Раскуриваю тему подключения сторонних устройств для управления каналами аппы через trainer port, PPM сигнал. Аппа Turnigy9x, на аппе активировал 7 ...

  1. #1

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185

    PPM сигнал с Android

    Раскуриваю тему подключения сторонних устройств для управления каналами аппы через trainer port, PPM сигнал.

    Аппа Turnigy9x, на аппе активировал 7 и 8 канал от trainer порта. На arduino подключил простенький джойстик, посылаю сигналы, все работает, в пункте меню Display вижу изменения значений на каналах.

    Теперь все это дело портирую на android. И тут самое интересное:

    1) включаю приложение на андроиде
    2) выставляю значения на каналах
    3) втыкаю миниджек в аппу, она врубается
    4) иду в Display — вижу, что значения поменялись на те, что я выставил в андроиде.
    5) Меняю значения — в Display не меняется.

    Вытыкаю миниджек, аппа вырубается, повторяются 2-5 шаги.

    Поставил Smartpropoplus, втыкаю джек от андроида в разъем микрофона на компьютере - все норм, вижу изменения.

    Вот тут обсуждаем с зарубежным коллегой (там же и примеры кода): http://stackoverflow.com/questions/2...-audio-library

    Что же все-таки упущено из виду и почему turnigy 9x так странно себя ведет?

  2.  
  3. #2

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    Похоже, turnigy 9x требует именно сигнала на 5 вольт, а у андроида меньше.

  4. #3

    Регистрация
    07.03.2009
    Адрес
    MSK region
    Возраст
    51
    Сообщений
    1,046
    Антон, как успехи?
    Насколько я правильно понял, с помощью Андроид приложения через аудио выход подавать PPM сигнал на ВЧ модуль и таким образом передавать его на модель?
    Последний раз редактировалось EHOT; 15.03.2016 в 15:38.

  5. #4

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    Цитата Сообщение от EHOT Посмотреть сообщение
    Антон, как успехи?
    Насколько я правильно понял, с помощью Андроид приложения через аудио выход подавать PPM сигнал на ВЧ модуль и таким образом передавать его на модель?
    Да, все правильно поняли. Вернулся сейчас к этому вопросу. С тех пор прошил свою turnigy 9x на er9x, может с ним что-нибудь получится.

  6.  
  7. #5

    Регистрация
    07.03.2009
    Адрес
    MSK region
    Возраст
    51
    Сообщений
    1,046
    может сначала попробовать выводить PPM сигнал через usbasp программатор на обычном ПК, добиться передачи на приемник, а потом уже привести передачу PPM на андроиде?

  8. #6

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    На arduino уже добился. Возможно сделаю передачу с андроида сначала на ардуину, а оттуда уже на аппу.

  9. #7

    Регистрация
    22.03.2015
    Адрес
    Пермь
    Возраст
    50
    Сообщений
    79
    А кабель между аудиовыходом и PPM входом чисто пассивный или есть какая-то схемка?

  10.  
  11. #8

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    Если вы про связку андроид - аппа, то там просто AUX кабель

    Собственно, в связке arduino - аппа, тоже просто AUX

  12. #9

    Регистрация
    22.03.2015
    Адрес
    Пермь
    Возраст
    50
    Сообщений
    79
    Я не про то, может быть это из за того, что сигнал с аудиовхода не выводит постоянную составляющую сигнала, т.к. там конденсатор последовательно на выходе. А сигнал PPM, явно, несимметричный вот его аппа и не понимает.

    Проверить просто - в связке ардуино/аппа вставить в разрыв сигнала конденсатор. Если все будет работать, то я неправ.

  13. #10

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    Не, дело точно в вольтаже. Я подключал андроид к компу и управлял через PPJoy стиками. Просто аппа turnigy 9x требует 5 вольт. Возможно, что дело в стоковой прошивке. На днях проверю с er9x

  14. #11

    Регистрация
    04.01.2016
    Адрес
    Самара
    Возраст
    32
    Сообщений
    188
    Записей в дневнике
    1
    Зачем тут использовать аудиовыход? FT232 имеет драйвер под андройд. Подключаете переходник в USB Host телефона/планшета и на UART вешаете свою ардуину. Всё. Весь аудио гемор уйдет. И ваша приблуда будет красиво подключаться к планшету/телефону по USB вместо миниджека. Может более громоздко, зато работать будет стабильно. Адруина есть в виде мелких платок. В термоусадку её и адаптер готов.

    Цитата Сообщение от wiistriker Посмотреть сообщение
    На arduino подключил простенький джойстик, посылаю сигналы, все работает

  15. #12

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    Цитата Сообщение от mr_smit Посмотреть сообщение
    Зачем тут использовать аудиовыход? FT232 имеет драйвер под андройд. Подключаете переходник в USB Host телефона/планшета и на UART вешаете свою ардуину. Всё. Весь аудио гемор уйдет. И ваша приблуда будет красиво подключаться к планшету/телефону по USB вместо миниджека. Может более громоздко, зато работать будет стабильно. Адруина есть в виде мелких платок. В термоусадку её и адаптер готов.
    http://android.serverbox.ch/?p=549
    Оно?

  16. #13

    Регистрация
    04.01.2016
    Адрес
    Самара
    Возраст
    32
    Сообщений
    188
    Записей в дневнике
    1
    Цитата Сообщение от wiistriker Посмотреть сообщение
    Оно?
    Похоже

  17. #14

    Регистрация
    23.07.2007
    Адрес
    Краснодар
    Возраст
    31
    Сообщений
    666
    Записей в дневнике
    1
    а зачем такое? с народом общался. сейчас многие уже пытаются отказываться от PPM. аппу на основе телефона сделать?

  18. #15

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    Цитата Сообщение от fidller Посмотреть сообщение
    а зачем такое? с народом общался. сейчас многие уже пытаются отказываться от PPM. аппу на основе телефона сделать?
    Отказываются в пользу чего?

    У меня задача сделать headtracker на андроиде через стандартный trainer порт.

  19. #16

    Регистрация
    23.07.2007
    Адрес
    Краснодар
    Возраст
    31
    Сообщений
    666
    Записей в дневнике
    1
    в сторону уарт, блютуз, сбас и т.д. ппм это всегда геморой.
    для примера. есть бк подвесы, там есть возможность управления с телефона и там же есть возможность управлять встроенным ( в телефон, гироскопом)

  20. #17

    Регистрация
    25.12.2015
    Адрес
    Москва
    Возраст
    29
    Сообщений
    185
    С bluetooth далеко не полетаешь. А trainer порт есть почти везде

  21. #18

    Регистрация
    23.07.2007
    Адрес
    Краснодар
    Возраст
    31
    Сообщений
    666
    Записей в дневнике
    1
    3др модемы, 1-2 км, на частоте 433.

  22. #19

    Регистрация
    07.05.2014
    Адрес
    Москва
    Возраст
    27
    Сообщений
    87
    Можно взять Ардуино + hc05
    На андроид написать приложение, отравляющее положение гороскопа через встроенный блютус как в serial
    На Ардуино принимать сигнал от телефона и выводить по ппм в аппу.
    Дальность любая и в телефон не идут провода

  23. #20

    Регистрация
    19.04.2010
    Адрес
    уже не гоа
    Возраст
    37
    Сообщений
    77
    а как это соотносится с 5В? то есть переменку с аудиовыхода андроида подавать в тренер порт аппы?
    может, проще/правильнее сделать блютус-мост до аппы? (ещё и лишний провод тянуться не будет)

    предполагался только трекер, или еще и картинку выводить на экран?

  24. #21
    ADF
    ADF вне форума

    Регистрация
    03.01.2004
    Адрес
    Томск
    Возраст
    35
    Сообщений
    11,877
    Записей в дневнике
    19
    (раз уж тему старую подняли)

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

+ Ответить в теме

Похожие темы

  1. Захват видео на Android устройства
    от huntsman60 в разделе Полеты по камере, телеметрия
    Ответов: 127
    Последнее сообщение: 16.05.2017, 16:48
  2. FPV Freerider — симулятор FPV полетов на миникваде под Windows/Mac/Android
    от CrazyCoder в разделе Мини и гоночные коптеры до 300мм
    Ответов: 757
    Последнее сообщение: 08.04.2017, 12:50
  3. Продам Sphero 2.0 (р/у ios, android шар)
    от SergRC в разделе Барахолка. Разное
    Ответов: 3
    Последнее сообщение: 29.11.2015, 14:04
  4. Продам PPM Encoder
    от Stevengt в разделе Барахолка. Аппаратура
    Ответов: 3
    Последнее сообщение: 01.07.2015, 11:45
  5. PPM сигнал
    от wallera в разделе Самодельная электроника, компьютерные программы
    Ответов: 2
    Последнее сообщение: 14.03.2015, 21:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения