Например TDA7294

Форум РадиоКот • Просмотр темы - Радиоуправляемый кораблик своими руками.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт авг 05, 2025 00:02:11

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2145 ]     ... , , , 37, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт апр 28, 2020 19:17:22 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
здрасти.))
1- тут все варианты рабочие.
2- ардуинки нужны для тестов. Можно без них. Я не знаю что туда заливал sashamelja...
3- есть продолжение... https://www.radiokot.ru/forum/viewtopic ... 8&t=159826

лучше расскажи что ты собрался делать... и зачем тебе компас и гироскоп...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт апр 28, 2020 19:33:44 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
здрасти.))
1- тут все варианты рабочие.
2- ардуинки нужны для тестов. Можно без них. Я не знаю что туда заливал sashamelja...
3- есть продолжение... https://www.radiokot.ru/forum/viewtopic ... 8&t=159826

лучше расскажи что ты собрался делать... и зачем тебе компас и гироскоп...


нужен автопилот на кораблик . к проекту нет описания . наличие GPS , компаса и гироскопа дает надежды на автопилот.


3- есть продолжение... https://www.radiokot.ru/forum/viewtopic ... 8&t=159826 - извиняюсь но я там не увидел развития автопилота


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт апр 28, 2020 20:23:14 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
описание проекта нет. Там нечего описывать)) Простое 8-ми канальное пропорциональное радиоуправление... и куча датчиков))
автопилота на кораблике нет. Ещё не придумали алгоритм работы автопилота...
есть идеи ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт апр 28, 2020 22:12:34 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
а что вы подразумеваете под словом идеи ?
если писать программу или как производить расчет координат и курса то я от этого оооочень далек.
во тут я следил за проектом , Иван Антонов делал автопилот но есть много но . он выложил скетчи и схемы может там есть этот алгоритм.
https://www.youtube.com/watch?v=K4oMha3MAzU&t=418s


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср апр 29, 2020 01:19:41 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
Иван Антонов делал автопилот используя только GPS и компас. У нет гироскопа. Для простого автопилота он и не нужен.

Мы остановились на том что:
1- Мы не знаем как посчитать азимут по двум GPS координатам. Знаешь формулу ? пиши...
2- Ещё нет нормального компаса. Мы не знаем как посчитать азимут по трём (X,Y,Z) магнитным координатам компаса. Знаешь формулу ? пиши...

Когда решим эти два вопросы то сделаем автопилот. Остальное у нас есть.

Иван Антонов использовал готовые библиотеки для ардуино:

//СТРОКИ ДЛЯ КОМПАСА
#include "DFRobot_BNO055.h"

//СТРОКИ ДЛЯ GPS МОДУЛЯ
#include <TinyGPS++.h>

Нам такой вариант не подходит. У нас нет ардуино))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср апр 29, 2020 09:23:27 
Это не хвост, это антенна

Карма: 20
Рейтинг сообщений: 483
Зарегистрирован: Чт авг 10, 2017 20:57:51
Сообщений: 1495
Рейтинг сообщения: 0
Обратная геодезическая задача


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср апр 29, 2020 19:27:20 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
[uquote="roman.com",url="/forum/viewtopic.php?p=3833991#p3833991"]Иван Антонов делал автопилот используя только GPS и компас. У нет гироскопа. Для простого автопилота он и не нужен.

мне кажется вы ошибаетесь .
Иван Антонов писал в комментариях -

**** Это целая история )) Сначала я так и рассчитывал, все сделать на компасе от жпс модуля )) но не тут то было. Ну никак он мне не давался. Потом я купил какой-то дешевый компас, вроди стал показывать данные, но они искажались с изменением тангажа и крена, это мне воообще не подойдет. Может я что-то неправильно делал, я не знаю. Мучался я с этими компасами долго, пока не увидел обзор на этот дорогой модуль. Я его купил и все мои проблемы закончились. Он работает реально круто. Конечно, наверное можно было и с дешевым модулем добиться такого, но лично мне как-то далось сложно. А в этом модуле стоит отдельный контроллер, который делает все расчеты, делает все калибровки, и коррекции. В общем я решил поступить именно так. Если у Вас получится интегрировать в мою программу дешевый компас, я буду только рад. Заодно и меня научите )) ****

а в том модуле встроен гироскоп .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Чт апр 30, 2020 01:10:52 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
diplodok, слишком мудрёно)) и не то совсем...

vehfdtqxbrc, ну если отдельный контроллер, который делает все расчеты, делает все калибровки, и коррекции... то наверное круто)) Не проверял...
Думаю надо просто взять компас и всё проверить. Сейчас под рукой компаса нет. Карантин))
Из того что есть... Пока могу тестировать только датчики всякие... связь... приложения всякие... и т.д.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Чт апр 30, 2020 13:15:17 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
может как то так .
https://yandex.ru/blog/mapsapi/27246


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Чт апр 30, 2020 19:51:05 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
как то так - это как ? ))

Math.atan2(dlat, dlon), где dlat, dlon - разности широт и долгот. Это просто функция. Под неё нужна библиотека. В языках программирования высокого уровня она уже встроена)) У нас нет.

Прежде чем писать программу для кораблика, надо самому понимать что ты делаешь. А потом уже объяснить это кораблику.

Ты хорошо понимаешь как работает GPS навигация ? Можешь с помощью линейки и координат найти на обычно карте азимут ?
Вложение:
карта.jpg [105.13 KiB]
Скачиваний: 199


Добавлено after 1 hour 14 minutes 24 seconds:
GPS мы подробно разобрали во второй части... https://www.radiokot.ru/forum/viewtopic ... 8&t=159826

Ты что-нибудь уже собрал ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт май 01, 2020 07:24:24 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
Сами просили предлагать идеи вот и предлагаем а кто знает что вам подходит а что нет. Вы наверное сами все перелопатили в интернете , думаю от простого обывателя дельного совета не будет.

GPS работает по спутникам , вычисляет время прохождения сигнала от спутников , ну а дальше дело за процессором .
Азимут по карте может школьник вычислить , расположил линейку на север ну а дальше транспортир .

Что именно собрал? если картошку то осенью собирал, если радиоуправление то только в симуляторе дисплей подключил меню посмотреть, в живую не вижу смысла собирать без автопилота , у меня есть кораблик с автопилотом но не устраивает дальность (около 200м) , вот и хочется собрать радиоуправление с автопилотом до 1км и еще попросить автора написать прошивку под 1 двигатель.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт май 01, 2020 16:18:40 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
Я такой же простой обыватель... меня никто не учил))

Сейчас кораблик работает так:
1- кораблик принимает сигнал со спутников и передаёт данные на пульт.
2- пульт обрабатывает данные и выводит данные на экран.
3- пульт управляет корабликом (используя данные полученные от кораблика).

Причём тут транспортир ? Вопрос был другой: как обрабатывать данные полученные от кораблика ? Алгоритм ?

сейчас кораблик может определить только направление на точку... примерно... по секторам... Точность +/- 45 градусов...

Для примера точка с координатами 55.000000 N - с.ш. 70.000000 E - в.д. находится в секторе номер 1 (направление северо-восток).
Вложение:
сектора.jpg [109.19 KiB]
Скачиваний: 180

А как вычислить точный азимут ?

Мы придумали следующий алгоритм:
1- GPS передаёт данные в градусах. Надо градусы перевести в метры. Для каждой широты свои данные в метрах (согласно таблице).
Например для Москвы:
49.193448 N - с.ш. -в одном градусе широты 111325 метров.
26.837290 E - в.д. -в одном градусе долготы 63995 метров.
Вложение:
таблица.jpg [118.1 KiB]
Скачиваний: 159

2- Зная расстояние по широте (в метрах) и долготе (в метрах) можно посчитать расстояние до точки (в метрах).
3- Зная все расстояния (по широте в метрах и долготе в метрах) можно посчитать азимут. В нашем случае азимут - это тангенс угла.
4- Находим тангенс угла (по таблице тангенсов).
Вложение:
таблица тангенсов.jpg [147.97 KiB]
Скачиваний: 165

Таким образом мы узнаем азимут и расстояние от кораблика до любой точки.

Значит надо запихнуть в мегу128 таблицу широт и таблицу тангенсов... и всё посчитать.

Возможно есть и другие варианты расчёта азимута и дальности... я не знаю. Я на геодезиста не учился))
Вот об этом я спрашивал.

С компасом будет немного сложней...

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт май 01, 2020 16:58:23 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
самому собирать интересно .

в китайский пульт без схем залазить не хочется , потом и обратно не собереш.
я выплываю на лодке метров 100 от берега , запускаю кораблик и сохраняю точки , потом в автопилоте он сам на точки гоняет и делает сброс.

может по пробовать спросить у авторов создающих подобные проекты , может подскажут в каком направление рыть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт май 01, 2020 20:02:30 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
Все подобные проекты делают на ардуино... с готовыми библиотеками. Никто сам думать не хочет))
В китайский пульт можно залазить без схем... они все собраны на готовых модулях. Прочитал название контроллера, радиомодуля, скачал даташит и... готово. Там других деталей нет)) Схемы не нужны))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пн июн 01, 2020 14:40:32 
Встал на лапы

Зарегистрирован: Сб дек 28, 2019 12:19:47
Сообщений: 89
Рейтинг сообщения: 0
Вложение:
FCF5EMJI9NDWQZG.rar [5.04 KiB]
Скачиваний: 222

Может это как-то поможет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пн июн 01, 2020 16:36:17 
Встал на лапы

Зарегистрирован: Ср фев 12, 2014 18:30:33
Сообщений: 91
Рейтинг сообщения: 0
не , это для ардуино , авторы не ищут легких путей.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пн июн 01, 2020 17:07:01 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
vehfdtqxbrc писал(а):
авторы не ищут легких путей

Точно ! ))
хатабыч писал(а):
Может это как-то поможет.

Похожее уже видел... Не сильно помогло))

Всё собрано на ардуино (готовые библиотеки).

1- Автор изначально забил свои координаты чтоб не составлять таблицу GPS.
49.231623, -122.695656 это где то в Канаде))
Ну можно конечно перед тем как отправится на рыбалку забить данные из таблицы GPS в ручную в пульт))

2- Судя по исходникам угол считаем по радианам...

float y = sin(dLon) * cos(lat2);
float x = cos(lat1) * sin(lat2) - sin(lat1) * cos(lat2) * cos(dLon);
return ConvertToStaticDegrees(atan2(y, x));

Проблема в том, что в ардуино уже есть встроенная функции: косинус, синус, арктангенс (причём хитрый) - https://en.wikipedia.org/wiki/Atan2

У нас этого всего нет. Значит придётся всё это (все функции) подробно разбирать и писать в ручную...
Класс))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Чт июн 04, 2020 14:47:05 
Встал на лапы

Зарегистрирован: Сб дек 28, 2019 12:19:47
Сообщений: 89
Рейтинг сообщения: 0
Заранее прошу не пинать ногами за мои мысли вслух ! А почему не сделать автопилот дополнительным блоком типа ( Runferry) только на той-же ардуинке https://www.instructables.com/id/Boat-Autopilot/
Может на этом сайте найдётся нужная информация (https://forum.ixbt.com/topic.cgi?id=26:42567),


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Чт июн 04, 2020 21:54:33 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8201
Откуда: .ru
Рейтинг сообщения: 0
Номно и отдельно на ардуинке...
У нас и так половина собрано на ардуинках)) Например компас...
Вложение:
кораблик.jpg [171.17 KiB]
Скачиваний: 359

Вложение:
пульт.jpg [150.91 KiB]
Скачиваний: 326


Добавлено after 9 minutes 37 seconds:
Вообще к пульту можно подключить что угодно. Ардуинку... телефон... компьютер... да хоть квантовый компьютер !))

В этом случае пульт просто будет передавать координаты:
пульт >> координаты 49.231623, -122.695656 >> ардуинку... телефон... компьютер...
В ответ будет получать готовые данные:
ардуинку... телефон... компьютер... >> азимут, дальность и т.д. >> пульт.

Осталось только найти того кто соберёт этот "квантовый компьютер" ))
В остальном проблем нет.

Добавлено after 1 minute 52 seconds:
у нас sashamelja был специалист по ардуинкам...

Добавлено after 3 minutes 22 seconds:
https://forum.ixbt.com/topic.cgi?id=26:42567

Да, в javascript и java есть разные функции...
Если делать кораблик с управлением с телефона... компьютера... по Wi-Fi то тогда другое дело)) Том много чего есть...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт июн 05, 2020 12:14:38 
Встал на лапы

Зарегистрирован: Сб дек 28, 2019 12:19:47
Сообщений: 89
Рейтинг сообщения: 0
ЗАКЛЮЧЕНИЕ: тупые головы- тупые советы!!!
На сайте https://sxem.org/forum у SOIR много разных проектов, в том числе и кораблик но автопилот отказался по какой-то причине делать.
Общаться мне бессмысленно, а ДВА спеца быстрей найдут общий знаменатель.
Может стоит с SOIR пообщаться, тупые советы ни к чему не приведут.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2145 ]     ... , , , 37, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y