Нужно помощь по железу. Собираю прибор для яхты.

BenDi
Offline
Зарегистрирован: 01.01.2019

Доброго времени!

Заметка: Я новичок! Опыта работы с ардуино и чем-то подобным нет. Я только начинаю осваивать Ардуино и программирование его. В планах есть собрать свое собственное устройство для яхты, о чем и пойдет ниже текст. Я понимаю, что лучше начинать с более мелких проектов, с них собственно и начну. Но... В перспективе, за зиму хочу собрать свое устройство. 

Назначение прибора:

Это небольшая метеостанция с дополнительными функциями. Использоваться будет на яхте длиной 8 метров.

Функционал:

1. Температура воздуха вне яхты (уличная).

2. Температура воздуха внутри яхты.

3. Температура воды за бортом.

4. Скорость ветра.

5. Направление ветра.

6. Скорость движени яхты. 

7. Крен яхты.

8. GPS координаты.

9. Атм. давление.

10. Время и дату.

11. Влажность внутри яхты и снаружи.

12. Эхолот. (если такое возможно)

Сумо устройство должно вмещать в себе не только кучу датчиков, но еще и флэш карту и сим карту.

Флэш карта:

Она будет служить черным ящиком и должна записывать на себя все показания каждые 30 минут. Хрунить их можно в обычном текстовом файле, но в определенном порядке. 

SIM карта:

Вот тут наверное все немного сложнее. Хотелось бы следующее:

1. Сим карта через интернет должна передавать все те же данные на почту администратора. Если нет связи с интернетом, передача должна осуществляться сразу как появляется интернет. (это пока не к спешке)

2. Отправлять сигнал СОС в виде смс с координатами нахождения судна. 

(Я понимаю, что связь будет не везде, но эту функцию мне хочется.)

 

Так как я новичок в этом деле, прошу знающих людей посоветовать мне, какое железо покупать для реализации данной идеи? 

Хочу чтобы все это устройство работало и управлялось сенсорным экраном. Внешняя кнопка должна быть только одна Вкл.\Выкл..

 

Заранее благодарен за ответы. 

 

P.S. Всех с наступившим Новым годом. 

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

Тема вообще-то для песочницы.

Я могу тебе ответить. только ты сразу скажи, тебе отчечать как мужику или как сопливой гимназистке?

Если второе, то пожалуйта: "Ты обязательно должен делать, бооться, упираться, и твоё упорство будет вознаграждено - у тебя всё получится.

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

BenDi
Offline
Зарегистрирован: 01.01.2019

Говори как есть. 

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

Хорошо, тока без обид потом.

BenDi пишет:

Я новичок!

Изучи вот это и запомни на всю оставшуюся жизнь. Каждый раз, когда захочешь сказать, что ты новичок - вспоминай это.

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

BenDi пишет:

1. Температура воздуха вне яхты (уличная).
2. Температура воздуха внутри яхты.
3. Температура воды за бортом.
4. Скорость ветра.
5. Направление ветра.
6. Скорость движени яхты.
7. Крен яхты.
8. GPS координаты.
9. Атм. давление.
10. Время и дату.
11. Влажность внутри яхты и снаружи.
12. Эхолот. (если такое возможно)
13. Черный ящик
14 дублирование на почту и расссылание СОСов (критерии не указаны)
15. все это устройство работало и управлялось сенсорным экраном

Понятно

BenDi пишет:
за зиму хочу собрать свое устройство
Если ты никогда раньше не занимался ни схемотехникой, ни программирование, то самый оптимистичный срок, - к концу зимы 2022 года. Меньше, чем за три года этого ты не сделаешь.

Сделать такую хрень за два месяца невозможно практически в принципе (только сроки доставки деталей всё сожрут). За 4-6 месяцев - если ничем иным не заниматься. Нормально - год. Но год это отнюнь не для новичка. Так что сначала тебе надо потраттить 2-2,5 года на то, чтобы перестаь быть новичком, а потом ешё год на то, чтобы сделать свою хотелку.

BenDi пишет:
прошу знающих людей посоветовать мне, какое железо покупать для реализации данной идеи?

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

Пока же, покупается по кускам, по мере потребности. Например, нужен GPS. Гуглишь какие бывают, разницы не особо понимаешь (с первого раза), потому покупаешь штуки три разных и играешься со всеми тремя. Результат - с GPS понятно что брать :)

Ну, вот как-то так. Если ты и впрямь новичёк, про конец зимы забудь. Просто, напрочь забудь. Хочешь делать - делай, а хочешь иметь устройство - покупай готовое.

BenDi
Offline
Зарегистрирован: 01.01.2019

Я хочу сделать. Пусть не до конца зимы, но сделать сам. 

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

Как я понял, не особо кто-то хочет заморачиваться и расписывать по деталям что нужно купить. В этом и есть проблема чего либо начинать. 

В интернете масса информации и про датчики и про подобные устройства, но нет КАЧЕСТВЕННОЙ информации. 

И давайте не будем с этими советами, ты новичок, а мы тут все такие всезнайки, но тебе ничего не скажем, ибо есть Гугл. 

Я понимаю сложность проекта... Для освоения впринцепи Ардуино, я заказал кучу разных датчиков, ЖК-дисплеев и т.д., чтобы пробовать на простых уже кем-то реализованых проектах. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

BenDi пишет:
Для освоения впринцепи Ардуино, я заказал кучу разных датчиков, ЖК-дисплеев и т.д.

Вот и отлично!

BenDi пишет:
чтобы пробовать на простых уже кем-то реализованых проектах.

Нафига?

На своих пробуйте. на чужих толку нет. Делайте по отдельности, температуру, направление ветра, чего там у Вас ещё. И освоитесь помаленьку и свою хотелку немного приблизите.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

BenDi пишет:

И давайте не будем с этими советами, 

А говорил, что можно "как мужику" :((((

Пойми ты, наконец, никто не может ответсвенно посоветовать железо под набор хотелок. Нужен проект системы. Будет проект, будет разговор о железе.

sadman41
Offline
Зарегистрирован: 19.10.2016

Тратить свое время не хочет. В гугле копаться не хочет. Качественной инфы никто не дает. Расписывать детали некому. Готовых проектов нет. 

Сдается мне, что это замкнутый круг. И фиаско.

Хотя, нет - есть вариант. Взять хрюшку какого-нить спеца в заложники и пока девайс не будет закончен - не отпускать.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

BenDi пишет:

Доброго времени!

Заметка: Я новичок! Опыта работы с ардуино и чем-то подобным нет. Я только начинаю осваивать Ардуино и программирование его. В планах есть собрать свое собственное устройство для яхты, о чем и пойдет ниже текст. Я понимаю, что лучше начинать с более мелких проектов, с них собственно и начну. Но... В перспективе, за зиму хочу собрать свое устройство. 

Назначение прибора:

Это небольшая метеостанция с дополнительными функциями. Использоваться будет на яхте длиной 8 метров.

Функционал:

1. Температура воздуха вне яхты (уличная).

2. Температура воздуха внутри яхты.

3. Температура воды за бортом.

4. Скорость ветра.

5. Направление ветра.

6. Скорость движени яхты. 

7. Крен яхты.

8. GPS координаты.

9. Атм. давление.

10. Время и дату.

11. Влажность внутри яхты и снаружи.

12. Эхолот. (если такое возможно)

Сумо устройство должно вмещать в себе не только кучу датчиков, но еще и флэш карту и сим карту.

Флэш карта:

Она будет служить черным ящиком и должна записывать на себя все показания каждые 30 минут. Хрунить их можно в обычном текстовом файле, но в определенном порядке. 

SIM карта:

Вот тут наверное все немного сложнее. Хотелось бы следующее:

1. Сим карта через интернет должна передавать все те же данные на почту администратора. Если нет связи с интернетом, передача должна осуществляться сразу как появляется интернет. (это пока не к спешке)

2. Отправлять сигнал СОС в виде смс с координатами нахождения судна. 

(Я понимаю, что связь будет не везде, но эту функцию мне хочется.)

 

Так как я новичок в этом деле, прошу знающих людей посоветовать мне, какое железо покупать для реализации данной идеи? 

Хочу чтобы все это устройство работало и управлялось сенсорным экраном. Внешняя кнопка должна быть только одна Вкл.\Выкл..

 

Заранее благодарен за ответы. 

 

P.S. Всех с наступившим Новым годом. 

Проще купить готовое, такие есть и даже с эхолотом. Стоят штатно даже на польских четвертьтонниках, ваще-то. И да, "ардуино" там не требуется, только для "записи на флеш и отправки в интернет".

3 года для самостоятельного изучения - сильно оптимистическая оценка для "самоделки". Совет покупать по 3 штуки разных (датчиков, GPS и т.д.) - крайне правильный, в отсутствии проработанного проекта и наличии только хотелок (без знаний, опыта и т.п.). И Да, готовое окажется в итоге .. ДЕШЕВЛЕ. Проверено тут многими уже и не по разу..

Я бы накинул ещё пару-тройку лет..

BenDi
Offline
Зарегистрирован: 01.01.2019

Я не хочу готовое и дело не в цене. Я просто самостоятельно хочу собрать данное устройство. Вот просто самостоятельно...

Инена всех яхтах "штатно" идут приборы. Я покупал свою полностью голую.

 

Мне вот интересно... Ай, хотя толку все равно не будет... 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

BenDi пишет:

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

Как я понял, не особо кто-то хочет заморачиваться и расписывать по деталям что нужно купить. В этом и есть проблема чего либо начинать. 

В интернете масса информации и про датчики и про подобные устройства, но нет КАЧЕСТВЕННОЙ информации. 

Я понимаю сложность проекта... Для освоения впринцепи Ардуино, я заказал кучу разных датчиков, ЖК-дисплеев и т.д., чтобы пробовать на простых уже кем-то реализованых проектах. 

 

Странный ты человек. Ты задаешь достаточно абстрактные вопросы, а требуешь конкретных ответов. Датчиков и всего остально есть 100500 вариантов. Расписывать преимущества и недостатки каждого и нескольких месяца не хватит, что бы охватить весь опубликованный тобой набор хотелок.

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

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

А по списку хотелок, что бы через пару месяцев хоть что-то получилось я бы взял ардуино и 1602 дисплей и ограничился (отсортировано в порядке освоения:

. Температура воздуха вне яхты (уличная).

. Температура воздуха внутри яхты.

. Температура воды за бортом.

. Влажность внутри яхты и снаружи.

. Атм. давление.

. GPS координаты.

. Время и дату.  (из GPS)

. Скорость движени яхты.  (если относительно земли - это от GPS можно получить

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Польский "Конрад-25" (на котором ходил сам) оборудован полностью навигационными приборами, в т.ч и эхолотом.

Если взяли голую, то там ничего особо сложного или заумного нет:

1. "колдунчик" - делается из половинок теннисных шариков "Катера и Яхты" из СССР - Вам в помощь. На ось с редуктором ставите обыкновенный (почти) DC-электромотор типа 130-мотор, только берите "для ветрогенератора" - с высоким омическим сопротивлением (якорь не хуже 32 ома) и сильной магнитной системой. Он Вам будет выдавать "напряжение пропорционально кажущемуся ветру".

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

3. "скоростемер" - простейшая водяная мельница (пропеллер), стоящая в потоке воды. Ставится в переднюю часть днища по ДП, желательно перед килем яхты. Аналогично, стоит "микромоторчик" в режиме генератора и точно также жает скорость набегающего потока воды в виде напряжения.

4. "эхолот" проще взять готовый.

5. "температура" - воздуха, (внутри и снаружи она практически одинакова - это яхта, а не термос), воды .. да хоть керосинки под плиткой .. смотрите готовые датчики на заданный диапазон и требуемую точность. Хотя, точности в 1*С - там "за глаза". Примеров кода - тоже "ведрами".

6. "компас" .. тоже есть готовые датчики для Ардуино, как и примеры использования.

7. "креномер" .. у меня был чисто механический, на подобии маятника. Но можете прикрутить "3-х осевой гироскоп", примеров кода - ведрами..

8. "альтиметр" - BMP-180, BMP-280 Вам в помощь. Это чтобы измерять "давление воздуха".

... и т.д. Собрать это все программно в кучку для Ардуино и откалибровать, для средней руки спеца .. ну на месяц-два "от силы". Если Вам это надо "за зиму" - ищите кому готовы заплатить бабки - это будет проще и дешевле и точно можно уложиться в срок. Но ещё раз - тестировать, настраивать и калибровать это конкретно на Вашей посудине - это "ещё тот гемморой". Даже штатное оборудование калибруется перед сезоном..

Если это тупо "курсовик", то ваще нет смысла "париться" .. ибо крепить это все на топе мачты, герметично под днищем и т.д. - не требуется. Накачали скатчей, накупили под них датчиков, собрали воедино и ву-а-ля, препод примет и так. Лазить на 11 метров Вас он точно не заставит.. :)

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Из того, что реально интересно и отсутствует в штатном оборудовании яхтсмена - это указатель скорости и направления дрейфа. В общем-то тоже "ничего сложного" - пара датчиков давления с обоих сторон киля и их разность можно привести к углу дрейфа, а вкупе со скоростемером - вполне нормально вычислять истинный курс, по которому уже можно выводить и абсолютные показатели скорости и направления ветра .. только вот нафига они яхтсмену - не знаю. Все управление идет от кажущихся величин ваще-то.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

BenDi пишет:

Я не хочу готовое и дело не в цене. Я просто самостоятельно хочу собрать данное устройство. Вот просто самостоятельно...

Инена всех яхтах "штатно" идут приборы. Я покупал свою полностью голую.

Мне вот интересно... Ай, хотя толку все равно не будет... 

Купите контроллер APM-2.8 (по сути ардуино мега 2560) и GPS M8N к нему, загрузите в него ПО Mission Planer, оно доступно в исходных кодах, так что можно прикрутить любой датчик, поиграйтесь, посмотрите, что еще надо прикупить из датчиков, это самый простой путь в освоении ардуино для ваших целей, там уже 80%  (если не больше) ваших хотелок реализовано (лог пишется во внутреннюю память)
 

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

BenDi пишет:

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

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

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

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

ЗЫ Это софт, в котором по сути собран весь опыт по разработке Ardupilot. С его помощью можно сделать очень много полезного и всегда научиться чему-то новому. Последнюю версию программы можно скачать по ссылке Mission Planner latest.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

BenDi пишет:

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

С таким подходом - однозначно покупать готовое.

Цитата:

В интернете масса информации и про датчики и про подобные устройства, но нет КАЧЕСТВЕННОЙ информации. 

В И-нете масса КАЧЕСТВЕННОЙ информации. Просто выделить 1% качественной на фоне 99% некачественной - надо уметь.

А Вы не умеете и не хотите тратить время, чтобы учиться.