Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Ответить

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

Пт июн 28, 2019 18:24:43

Осталось найти ещо два резистора 10к,занятие не из простых.

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

Пт июн 28, 2019 19:18:50

Приложение для браузера)) Эксперименты))
Пишем приложение на JS... Закидываем ярлык на рабочий стол...
1.jpg
(98.68 KiB) Скачиваний: 349

Кликаем два раза... открывается яндекс браузер... А в браузере видим виртуальный стик... (красный квадратик)...
2.jpg
(84.61 KiB) Скачиваний: 349

Нажимаем на красный квадратик мышкой и двигаем... или пальчиком на телефоне (телефон с Wi-Fi)...
3.jpg
(85.02 KiB) Скачиваний: 349

Браузер передаёт данные стика (X,Y) кораблику... Кораблик плывёт в нужном направлении... согласно красному квадратику
:)))
Короче как на этом видео https://www.youtube.com/watch?v=QUQta4f_87E
Только там стик покрасивей...
стик.jpg
(65.71 KiB) Скачиваний: 352

А в остальном всё тоже самое))

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

Пт июн 28, 2019 19:49:27

Кароче не заводитса цветной(пробовал пару скече,пару библиотек,лит по питанию прозвонку проводов,стабилизатор проверил розпиновку)
Наверное брак но не подтверждено,новым"!(щас нету времени розбиратса)пока прийдетса отложить в долгий ящик.
У меня есть тожэ пару идей и хотелок я познее поделюсь в этой теме.
https://radiokot.ru/forum/viewtopic.php ... &start=680
Эту тему нада заморозить к осени(за неимением времени)Вся физические элементы останутса нетронутыми лежать в коробке.
Кароче автопилот нада приостановить.

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

Сб июн 29, 2019 09:54:45

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

https://item.taobao.com/item.htm?spm=a1 ... v9v43m4f46
Замечательно)) Уже придумал как этот "блюпуз" подключить к телефону/компу (кроме терминала) ?
https://www.radiokot.ru/circuit/digital/pcmod/39/
Опять нет чёткого описания стандарта "блюпуз"... нет формата данных... Сколько же бесполезных статей на "коте"...))

Сейчас мы можем подключить пульт к телефону/компу по Ethernet. Формат стандартный (самый популярный). Всё понятно. ))

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

Сб июн 29, 2019 12:39:29

roman.com-можно и так но только не охота мешать все в кучу
Статью можно писать когда будет провереное,протэстированое готовое устройство.
Потому я и вернулса к 3.1(потому что 3.2 это фантазия которая не факт что будет работать надежно и стабильно)
3.1 доделаем кое какие мелочи и можна поплавать,снимать видео,и писать статью.
Я щас работаю над корпусом,когда закончу спаяю пульт 3.1-только с экраном побольше,тогда и отпишусь.

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

Вс июн 30, 2019 11:26:06

Я медлино но уверено движусь к поставленой цєли,ещо пару часиков и пилотник будет готов :))
https://photos.app.goo.gl/46BRwx1g1dEW7VEc9
https://photos.app.goo.gl/Rrwf4wyLmcAYc4QY6
А щас бросаю паяльний и одиваю ласты :))

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

Вс июн 30, 2019 13:26:51

Пойдёт )) Только переключатели лучше наверное перенести на заднюю стенку... Посмотри как в заводском пульте:
пульт.jpg
(39.41 KiB) Скачиваний: 186

Антенну надо ставить вертикально для лучшей связи (у нас вертикальная поляризация).

Я тоже медленно, но уверенно двигаюсь к поставленной цели - подключение к пульту телефона:
телефон.jpg
(48.06 KiB) Скачиваний: 132

и планшета:
планшет.jpg
(83.76 KiB) Скачиваний: 346

Java не может прочитать ответное сообщение, потому что на моём компе все порты закрыты)) фиг его знает... надо разбираться с портами компа... Политика безопасности компа не разрешает))

Нет там никакой политики безопасности)) Просто не правильно настроены порты в кораблике...))
Открываем Java-приложение.
Java-приложение инициализирует сокет для отправки сообщения кораблику (Destination IP 192.168.0.3, Destination port 80).
При инициализации сокета Java-приложение открывает на компе любой свободный входящий порт (Source port 0...65535).
Пишем сообщение кораблику... Нажимаем ОК... Java-приложение отправляет сообщение кораблику по протоколу UDP.
2.jpg
(128.11 KiB) Скачиваний: 340

Кораблик читает сообщение. Далее Кораблик смотрит с какого IP адреса (Source IP 192.168.0.101) и с какого порта (Source port 0...65536) пришло сообщение.
3.jpg
(180.03 KiB) Скачиваний: 190

Затем Кораблик отправляет ответное сообщение на IP адрес и номер порта с которого пришло сообщение (Destination IP 192.168.0.101, Destination port 0...65535).
4.jpg
(185.31 KiB) Скачиваний: 341

Теперь всё работает.
Таким образом Кораблик принимает все UDP запросы и всем в ответ отправляет "приветствие"...))

Теперь надо написать Java-приложение для Кораблика, чтобы можно было не только переписываться с корабликом, но и управлять им))
------
P.S.
1- Намного проще сделать управление через браузер (писать намного проще на JS чем на чистой Java).
Но браузер работает только по протоколу TCP (http). А протокол TCP (http) работает медленней чем UDP.
2- Java работает по протоколу TCP и UDP. Для радиоуправления лучше всего подходит протокол UDP.
Но писать на чистой Java намного сложнее...
Вот такая проблема )) :tea:
------
P.S. P.S.
Как повысит скорость работы браузера (мысли в слух):
Браузер кроме технологии AJAX (https://learn.javascript.ru/ajax-intro) поддерживает ещё кучу технологий...
Например технологию WebSocket (https://learn.javascript.ru/websockets)...
По идеи это должно повысить скорость связи Кораблик-Пульт.
Осталось только научить Кораблик вычислять бинарный хеш SHA-1 и кодировать хеш в Base64...(https://ru.wikipedia.org/wiki/WebSocket).
Вот)) :tea:

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

Пн июл 01, 2019 07:16:35

Извени я бегло вникаю в твои эксперементы,потому не вступаю в дискусию :oops: (но они нужные,и обизательно принесуть нужный результат)
Да ты прав терменальная тема нам не подходит по множэству причин
https://www.youtube.com/watch?v=4Yr0C7g ... dex=2&t=0s
https://www.youtube.com/watch?v=y2jAJ05 ... FQ&index=2
https://www.youtube.com/watch?v=OEHQHKo ... FQ&index=3
Пока ты выбираеш лутший путь ришєния поставленой задачи.
Нам нужєн лутший вариант установления связи между пультом и телефоном по воздуху(просто,не дорого,доступно,компактно,надежно)
Какие есть варианты ?

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

Пн июл 01, 2019 10:10:01

https://www.youtube.com/watch?v=OEHQHKo ... FQ&index=3
Что это за хрень? )) Чувак 8 минут рассказывает как работает Ардуина.. Нафиг мне знать как работает Ардуина.))
Лучше бы рассказал подробно про протокол "блюпуз" и самое главное - что за приложение на телефоне? На чём написано ? Под какую ОС работает ? И т.д.

Программу "терминал" можно установить на Андроид - https://www.youtube.com/watch?v=s5LqF9FDnj4
Получится та же хрень что я писал выше...
2.jpg
(140.98 KiB) Скачиваний: 142

))
Саму программу "терминал" можно написать на Java. (Java поддерживает обмен данными через COM порт).
http://www.ap-impulse.ru/com-port-opros ... a-shag-46/
Можно написать Java приложение, которое будет иметь красивый вид "виртуальный пульт радиоуправления" вместо простого "терминала"... Пульт будет с красивым интерфейсом, а всё управление будет через COM порт.
Только нафиг оно надо)) XXI век на дворе)) COM порт уже давно никто не использует))

https://www.youtube.com/watch?v=4Yr0C7g ... dex=2&t=0s
Опять не понятно... что за приложение на телефоне? На чём написано ? Под какую ОС работает ? И т.д.

https://www.youtube.com/watch?v=y2jAJ05 ... FQ&index=2
апп инвентор... уже обсуждали выше...
1- "App inventor - Предназначен для разработки приложений для мобильных устройств (смартфонов и планшетных компьютеров), работающих с операционной системой Android 4.0 или выше"
я хочу одно универсальное приложение под Windows, Linux или ещё на чём...

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

Пн июл 01, 2019 10:50:55

Потому я и написал что терминал или проги ємуляцыя терменала нам не подходят. (у них принцып один подключилса нажал кнопку устройство отправило в ком какойто символ произошло действие другой символ другое действие)Приметивно и слишком ограничено)
Я думаю лучше что то типа такого
https://randomnerdtutorials.com/esp32-a ... eb-server/
Я думаю что со стороны esp32-устройство(Телефон или ноут болия мения понятно)
А вот esp32-atmega128=какие варианты
esp32 есть, стоит 3 долара

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

Пн июл 01, 2019 18:31:57

-решено
Последний раз редактировалось roman.com Вт июл 02, 2019 14:43:57, всего редактировалось 1 раз.

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

Пн июл 01, 2019 20:00:59

Я все понимаю но я не хочу Eternet или ttL,какие есть конкретные варианты по воздуху без извращений.
Я думаю ESP8266(наш выход,пока 32 сирая и мало инфы)
https://www.youtube.com/watch?v=hB0nYhx88OI
https://www.youtube.com/watch?v=sId3DtJXlUU

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

Пн июл 01, 2019 22:35:56

-решено
Последний раз редактировалось roman.com Вт июл 02, 2019 14:45:05, всего редактировалось 1 раз.

Re: Универсальный пульт https://drive.google.com/open?id=1QV

Вт июл 02, 2019 00:01:10

Я почти закончил роботу над пультом.
https://photos.app.goo.gl/3F98yCeJdvPWaSWJA
https://photos.app.goo.gl/Sa8cia93DPAHJKd89
Мной была допущена грубая ошибка при тестах цветного экрана,может он и не мертв,не удалять те прошивки из форума я к ним вернусь.
А щас я тебя попрошу вернутса к скучному и сделать для нашего устройства кое какие манипуляцыи в прошивках.
Для того чтобы все как то обобщить(кароче нужен финишный 3.1)-без пантов но точно обкатаный.
И тогда попробуем написать статью,но у меня проблемы с граматикой и орфографией :)) но это я думаю и так всем понятно :)
Зделай пожалуста тут изменение под экран,чтобы я мог поклацатьнормально и подумать.
https://drive.google.com/open?id=1QVVPj ... _-PIHiMzkR
Я с завтрашнего дня переключаюсь на пару дней на стройку :(
Не переключилса опять погода портитса,жду прошивку :))

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

Вт июл 02, 2019 11:07:55

-решено
Последний раз редактировалось roman.com Вт июл 02, 2019 14:45:51, всего редактировалось 1 раз.

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

Вт июл 02, 2019 11:41:56

Во первых нету ESP8266,во вторых нету свободного времени.
И самое главное,давай обобщим то что зделано рание (чтобы мы имели какоето устройство а не куча текста)

Re: Универсальный пульт https://drive.google.com/open?id=1QV

Вт июл 02, 2019 11:48:32

-
Последний раз редактировалось roman.com Вт июл 02, 2019 19:43:29, всего редактировалось 1 раз.

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

Вт июл 02, 2019 18:37:47

Кароче я убил пару часов на решэние проблемы пропадания связи(ВИНОВАТЫМ ОКАЗАЛСЯ КОНТАК В РАЗЙОМАХ НРФ)
Хорошо то что хорошо кончаетса, щас все работает нормально.
Чуть позжє напишу что будем менять,и добавлять.

Добавлено after 1 hour 8 minutes 11 seconds:
В модуле кораблика только одно изменение добавляем датчик хола вместо помпы(вносим изменение в схему,и делаем пять прошивок)
С пультом посложнее(тут хотелок побольше)номерую по важности.
0.Питание пульта 5V
1.кнопки управления меню из 3.2(проверить чтобы по всем пунктам меню работал и + и -)
2.реверс каналов на индикатор руля и шим(в 3.2 это исправлено)
3.Фанарик pd0(25н)Вешаем на кнопку меню вверх
4.Добавляем индикацыю тахометка,выгрузки,меняем местами тем и ток(все как в 3.2)
5.Меню с красивыми иконками(четыри больших иконки,ресет переносим в подменю пульт в самый конец)
6.Активируем выбор модэлей
7.Полетаем на симуляторе
8.Поплаваем в пруду
9.Рисуем финишную схему пульта,две прошивки под разные экраны.
10.Пробуем написать статью(тоисть описать все наши наработки)снять видео демонтрацыи роботы.

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

Вт июл 02, 2019 19:42:36

-
Последний раз редактировалось roman.com Вт июл 02, 2019 23:53:31, всего редактировалось 1 раз.

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

Вт июл 02, 2019 20:42:14

roman.com-причин вносить изменения в 3.1 очень много.
3.2 я не доверяю причин много.
Я щитаю лутшэ внести не значительные восновном косметические изменения в 100 пр провереную програму.
Чем убирать из не провереной програмы, огромную кучю всего не нужного.
Вспомни сколько всего мы переделывали ради юартов,и даласа(проблемы с таймерами.
А я придлагаю не трогать ядро програмы вобще кроме тахометра.
Допилить визуализацыю и поучитса канфетка :))
И с чистой душой забыть и не вспоминать 2,3.1.
(отправить так скажем в прошлое)Давай отдадим дань нашэй первой програме,так скажэм поставим памятник в виде статьи на радио коте :lol:
Можэт показатса что я дотошный,но я иначе не могу извените :oops: .
А во вторых в 3.2 было жалко места для иконок меню и профилей а тут не для чего жалеть места полно.
Ответить