Универсальный пульт радиоуправления

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Потверждаю(я проверил обсолютно все наработки на даный момент)все работает стабильно.
Гдето 2-3 дня у меня не будет доступа к проэкту.
Былобы хорошо подумать как задействовать ту кнопку что осталась от меню(для переключения режимов второго экрана)
И опыт сын ошибок трудных и гений парадоксов друг
Реклама
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

не понял... какую кнопку что осталась от меню ? переключения режимов второго экрана происходит в самом меню, без отдельных кнопок))
Реклама
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

В практике это будет не удобно.
У нас есть(верх,вниз,мин,плюс)удобно.
И соответственно(вход в меню,Перек Акум,фары)
Вверх не в меню нада сделать(покругу функции второго экрана)
NAV,EXO,AVT,GIR
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

пульт.rar
(332.33 КБ) 155 скачиваний
пульт.hex
(85.02 КБ) 295 скачиваний
пульт.c
(187.81 КБ) 297 скачиваний
ESP32... что-то я не увидел что-то крутого ))
двигатель подключить можно... https://docs.espressif.com/projects/esp ... mcpwm.html
ацп не плохой- https://docs.espressif.com/projects/esp ... s/adc.html
память нормальная ~20 мбайт... что-нибудь записать для экранчика))
несколько датчиков есть... датчик хола.. сенсорных кнопок 10 штук...
...
всё остальное касается только связи... всякой разной))
ESP32 жрёт много... CPU 40 mA, RTC 40 mA, ... а Wi-Fi так вообще...Transmit 240 mA, Receive 100 mA... батарей не напасёшся))
Ну и что с ним делать ? кроме Wi-Fi... ))
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Есть такие изделия
http://www.gaw.ru/html.cgi/txt/publ/com ... fi_rak.htm
Прикол в том что ты сразу получаешь готовую точку доступа.
В Ютубе полно инфы по рак25.
Но в Китае щас популярные новые версии,spi,но мало русской инфы
И опыт сын ошибок трудных и гений парадоксов друг
Реклама
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

http://wiki.rakwireless.com/doku.php?id=start
Тут есть,инфа про все их штучки-дрючки,подробно.

Добавлено after 14 minutes 36 seconds:
Вопрос.
У нас есть,семь стиков(для управления модэлю нам Нада потолок 5)
Есть свободные 2 стик-канала.
Есть предложение использовать их для управления автопилотом из робочего стола.(лево-право,выбор точки)
(Вверх-низ,запуск,запись)
И в меню автопилот пункт(выбор точки-стик с номером что хотим задействовать)
И соответственно(сохр-запуск)номер стика.
И соответственно Нада выбор канала тоисть первой каторгой будет рулить автопилот(автопилот-канал1)

Добавлено after 1 hour 58 minutes 40 seconds:
http://wiki.rakwireless.com/doku.php?id=start
Что из этого барахлишка нам может пригодитса
В нашем чудо устройстве.
И опыт сын ошибок трудных и гений парадоксов друг
Реклама
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

штучки-дрючки..)) да всё однотипно... Чисто Wi-Fi...
Мож только камеру прикрутить... для прикола))
https://ru.aliexpress.com/store/product ... 93302.html
хотя дорого всё... проще готовую купить))
https://ru.aliexpress.com/item/BESDER-H ... de265312-1

простые аналоговые камеры стоят не дорого...
https://ru.aliexpress.com/item/700tvl-F ... 3a50ced-41

Лучше цифровую...
мож старую мобилу с камерой в кораблик запихнуть... )) :roll:
Некоторые умудряются саму камеру от мобилы прикрутить а МК)) не пробовал...

автопилотом из робочего стола... не понял как это должно работать?
Если мало каналов можно добавить... не проблема)) Только для кораблика пока достаточно.
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Почти как в том видео,но круче(у нас ещо будет глубина)
Автопилот будет совмещать все нашу наработки.
Робочим столом я называю функции 2-экрана.(каторые по кругу переключаются)
Автопилот.
По центру екрана будет кружок со стрелкой внутри,который будет указывать направление движение караблика,север в верху экрана(данные компаса+акелерометра,гироскопа)
Верхний и нижний стока беретца от gps,то что в тесте gps.
Вторая строка 12345678,шрифтом побольшэ(будет показывать выбранную точку)
С каторой будет работать автопилот
(как-то выделяя ейо)-перемещаясь по ним каким-то свободным стиком.
1.время, количеством срутников(и если все системы в норме,ГОТОВ)
2,3,4-номера точек,с подсветкой номера
5,6,7-стрелка,с лева скорость,расстояние.с права большими глубина.
8.координаты gps.

Добавлено after 1 hour 36 minutes 52 seconds:
Как я себе представляю на практике.(в далёком будущем)
В настройках автопилота выставили стики,каторые будут задеймтвованые,в управлении им(выбор точки-покругу точки что в списке 8шт-один стик,запуск,сохранение точек)
Я всегда за экономию физического ресурса(особенно кнопок)
У нас два джойстика,по два стика(по-любому)один руль,второй мотор.(два скучают)аможна вообще добавить ещо один джойстик(нужно пробовать как будет удобней).
Ну и соответственно нужно указать автопилот-канал1 чем рулить а точнее на каком канале руль каторые он будет крутить.
Приехали на рыбалку,включил караблика пустил наводу.
Сервисный екран-ГОТОВ(значит все основные системы в норме)
Екран панты-ГОТОВ(значит эхолот,компас,и gps)-прогрузились
Можно сохранять базу(точка 1-выбрана,стик перемещаем какое-то положэние)порт ацп?притягиваем к плюсу или к минусу на 3сек.(пи-пи)точка забита.И так по остальным.
Потом выбираем нужную точку из сохранених,стиком выбора,
И зажимаем стик пуск-так как сохраняли но только к другому потэнцыалу.
После того как нажали пуск.(что,куда,и как)-пока не понятно.
Но я в нас верю :))
Gps-дайот координаты,компас положэние по направлению к северу,мозг прощитывает куда крутить серву,и запускает круиз с заданным шымом(оптимальной скорость)
Плывём пока не достигнем нужной точке,когда приплыли(караблика зажигает фары,пульт пи-пи,вырубает круиз,нажимаем выгрузка.
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

sashamelja писал(а):По центру екрана будет кружок со стрелкой внутри,который будет указывать направление движение караблика,север в верху экрана(данные компаса+акелерометра,гироскопа)...
ну ты расписал)) компас, акелерометр, гироскоп... для простого автопилота впринципе не нужен...
Минимально - GPS координаты. Кораблик может уже сейчас плавать в режиме автопилот (по координатной сетке GPS).
Можно GPS координаты и компас - впринципе достаточно))

Стрелка - это уже пошла графика. Это ждёт пипец сколько ресурсов МК))
Кружок со стрелкой... это ж надо вычислять угол поворота стрелки... http://900igr.net/up/datas/101154/006.jpg
))

судовой радиопеленгатор забыл)) https://flot.com/publications/books/she ... on/102.htm

лазерный дальномер ещё нужен... или сразу лидар поставить)) https://ru.wikipedia.org/wiki/Лидар

а вот кнопки заводского пульта - https://www.youtube.com/watch?time_cont ... DlEmp2ZRI0
у нас впринципе почти всё есть...
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Да ты прав можна и простой но тогда будем плавать змейкой :))
А хочетса чтобы змейка была минимальной.(потому компас дополняют показаниями mpu6050)

Переключене режимов второго єкрана работает хорошо(нужно сохранение в епром)
Чтобы если выбрал эхолот,после того как перегрузил он включалса на эхолот.
Если это не трудно сделать.
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

Переключене режимов второго єкрана сохраняется в епром через меню...
Добавить автосохранение не проблема, только слишком часто будет перезапись епром... Ресурсы епром ограничены.

Компас когда будем подключать?))
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Скоро компас ужэ у меня.
Как толька найду пару десятков менут.
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

значит будем Лавировать по ветру)) https://ru.wikipedia.org/wiki/Курс_относительно_ветра

у нас есть датчик ветра ?)) https://ru.aliexpress.com/item/Professi ... 4371ef7d-1
))
а камера (вместо якоря) будет ? )) https://www.youtube.com/watch?time_cont ... KCNN3o1zhI
надо видеть весь процесс)) https://www.youtube.com/watch?time_cont ... 7mLWrN_Na8
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

$GNGGA,185759.00,4911.60694,N,02650.23747,E,1,05,8.73,339.8,M,31.6,M,,*4D
это строка от нового gps m8n(не видит,караблик)
$GNGGA,084350.000,4911.5914,N,02650.2464,E,1,12,0.8,374.5,M,0.0,M,,*77
єто от старого ктайского клона(видит)
Нада чтобы видел и тот и тот(у нас жэ пульт универсальный)
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

значит добавим в меню перключатель... нового gps m8n <> старого ктайского клона M8N... ))
пульт.hex
(88.41 КБ) 298 скачиваний
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Я проверил компас работает(на одном примере без калибровки,север не там где нада,но показания стабильные я преклеил датчик(вкл викл показания одинаковое,скачки 2гр
mag: 279 2 445 heading: 0.41
mag: 282 7 443 heading: 1.42
mag: 284 10 438 heading: 2.02
mag: 282 8 436 heading: 1.62
mag: 284 6 445 heading: 1.21
mag: 287 5 437 heading: 1.00
mag: 284 3 447 heading: 0.61
mag: 287 10 450 heading: 2.00
Просто север почти в другой стороне.
Но зато знаем что датчик не подделка отзиваетса на стандартный адрес 0x1E

Вот есть какаято статейка на си(можэт чтото подсмотреть)
http://cxem.net/mc/mc307.php

Нам нужэн вариант с самой простой калибровкой.(можна как в той статье с кнопкой)
Както на устройстве но не в коде.(дажэ жэртвуя точностю)

Добавлено after 1 hour 52 minutes 58 seconds:
Да переключение работает нормально(точность оригинала проверю познее,но этот пошустрее однозначно)
Нужэн режим Компас-тест.
Компас подключон (sda-26)(scl-25)
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

этот GPS не пошустрее ... просто в старом ошибка была... не знаю как старый вообще работал... через раз))
подключи обратно старый и сравни с новым.

компас... I2C... надо чуть подумать))
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Да работает пошустрее(щас на окне особой разницы нету)
Нада проводить тэсты на открытой месности.
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9163
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

для начала вспомним как работает I2C... )) https://ru.wikipedia.org/wiki/I²C
в деталях..)) http://easyelectronics.ru/interface-bus-iic-i2c.html

затем подключаем наш датчик к пульту по такой схеме
пульт.rar
(337.18 КБ) 123 скачивания
и пытаемся вывести все данные на экран (режим автопилот)...

открываем даташит датчика и читаем... )) http://cxem.net/mc/files/mc307_HMC5883L ... ass_IC.pdf
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Все подключено
И опыт сын ошибок трудных и гений парадоксов друг
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»