sashamelja да какие обиды, это всё лирика,проза юмор
Ну что так быстро сдались, допилите свой проект и выложите полный архив ( GPS, эхолот и.т.д.) вы же пишите программы. А народ оценит вашу работу. Вон С. Панкратов не смотря на нарекания со стороны допилил и выложил для всеобщего пользования. Люди повторили, пользуются и довольны !!!
Если нет никакого экрана, то делайте на "лампочках")) Вам sashamelja очень подробно рассказал как сделать пульт на лампочках на первой странице форума)) После sashamelja мне уже просто добавить нечего...))
Судя по даташиту 3310 и 5110 заменяемы. Контроллер PCD8544
На лампочках нет желания, на крайний случай есть 6300, но его нет у других да и подключение ....... Может я путаю, но Masik вроде что-то собирал на таком дисплеи.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
контроллер... не помню)) у масика исходники... или где то выше... 6300 подключение обычное. Тормоза конкретные)) Ну значит ставьте все экраны вряд... по схеме... у кого что есть)) меги128 пофигу сколько экранов))
Добавлено after 1 minute 24 seconds: сейчас доделаем java... потом будет более интересный вопрос - а как мы будем подключать пульт к компу ?
Добавлено after 1 hour 15 minutes 5 seconds: ещё один тест-машина...)) машина автоматом определяет размер монитора... дата... время... IP...
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
roman.com ЯВА прет на 24л.с. --- Все получилось, по крайней мере файл видит и там есть какие то ползунки в трех цветах в синем длинный 1_1_t 00,000, красный 2_1;0 и зеленый 2_2;0. У же какой то прогресс. Подтверждаю картинка и у меня такая. Да на фотке мой пульт на дисплеи 5110, к стати нашел и исходники. Есть файлы с прошивкой в некс и файлы с расширением Си. Уважаемые давайте определимся с дисплее он нужен или нет, а то как то не понятно. Дисплей 6300 не пойдет—требует много ресурсов от МК, а нам ресурсы нужны. sashamelja Оставайтесь в теме, уже пишу в третий раз. Не смотря на все наши разногласия, нужны все участники. Просто давайте немного уважать друг друга и все у нас будет хорошо. Вы являетесь радио любителем и рыбаком, думаю тема автопилота и эхолота Вам так же интересна.
ну прекрасно. машина работает. дальше можно нарисовать что угодно))
Дисплей 6300 не требует много ресурсов от МК, он требует высокой скорости. Мега128 не может столько дать частоты)) Поэтому будут тормоза.
Дисплей... Дисплей... не знаю)) я отказался от дисплеев вообще. Оставил только светодиоды. А зачем они мне ? вся информация на мониторе... да на любом гаджете... точнее виджете)) хоть через жава машину... хоть через браузер... Не принципиально))
ну если хотите можно приделать маленький экранчик какой-нибудь... для красоты)) например как тут - маленький экранчик для красоты на пульте. А главная информация на экране телефона. https://www.youtube.com/watch?v=qDsIQrBVRr4
MASIK --6300 отпадает, хотя для меня не проблема, 3310-- тоже есть в наличии. Теперь надо определится со схемой, у тебя на мега 8 собрано?, у меня есть в наличии. Для первых опытов думаю пока хватит, а дальше надо переходить на 128 ю. Что скажет Роман по этому поводу? Хоть основным будет дисплей телефона, маленький тоже будет кстати. При отключении телефона, на маленьком будет отображаться чисто GPS ( контрольные точки,выгрузка бункеров, заряд батарей) Вся основная информация отображается на телефоне. Предлагаю схему с проекта sashamelja , с некоторыми изменениями
Нужно однозначно сразу закладывать мегу128. По дисплею, roman.com согласен. Можем взять ОЛД или 3310,5110 это не критично. Вывести самую необходимую информацию это напряжение (пульт, модель) и уровень связи. Считаю это в первую очередь, что бы наша модель не осталась где то за горизонтом. Все остальное скинуть на виджет (будем писать теперь по грамотному, а не как какие то лузеры или юзеры, тут я сам не знаю как правильно). И давайте перейдем к обсуждению схемы. Объясните мне баобабу как вставлять картинки.
Прикол в том, что за несколько лет написания программ нам так и не удалось использовать мегу128 на 100 % )) Даже после того сколько мы всего запихнули в мегу128 память занята всего на 30 % )) Единственное почему мы используем мегу128 - у неё больше выводов - к ней можно подключить больше серв. Собственно ради этого в кораблике и стоит мега128. Хотя она там нафиг не нужна)) Как и в пульте тоже)) Раньше хотели хранить в меги128 картинки... потом передумали. Картинки надо хранить на гаджете, а не насиловать бедную AVR))
А ещё я не травлю больше плат. Я использую панельку как у масика. Можно и на меги8. Только у неё совсем мало памяти. Но есть выход)) Мегу8 можно заменить на мегу328. Прикол в том, что мега328 полностью совместима с мега8. Их можно менять без паяльника)) Одну вытащил, вторую вставил))
Добавлено after 2 minutes 54 seconds: Экранчик 5110 слишком маленький для вывода информации по GPS... эхолотам... и т.д. для 5110 максимум это вывод напряжения... связи... и ещё пару чего-нибудь... не важного)) Остальное будет мелкое и не удобно))
Добавлено after 3 minutes 4 seconds: какие картинки ? внизу все картинки)) Или вверху. Кому как удобней))
Добавлено after 20 minutes 1 second: В последнее время сама концепция радиоуправления у меня изменилась... Если раньше мы брали МК побольше, чтоб было больше памяти для обработки данных и больших экранов, то с появлением интернет и всяких машин в этом больше нет необходимости. Собственно в последней моей схеме МК занимается только тем, что отправляет и принимает пакеты... по радио... по интернету... и т.д. А вся обработка данных происходит на компе (в перспективе планируется и на других гаджетах). Поэтому и нет больше необходимости использовать мегу128.
Добавлено after 9 minutes 6 seconds: Ну на меги8 так на меги8. Не принципиально))
Лучше расскажите как мы будем подключать к пульту комп. У меня вифи на компе нет. У меня всё по изернет. У меня вифи только в роутере. Или вы собрались ставить в пульт и кораблик по роутеру ? )) Ну тоже вариант)) Думаю лучше использовать типа ESP32. Только у меня её нет. И прошивки под неё тоже нет)) Для вифи на ESP32 нам потребуется помощь зала. ))
Используем мегу 128: она уже есть, есть схемка под неё, и куча выводов.
Вся информация ( настройки,GPS, эхолот, камера, всевозможные датчики и.т.д.) выводятся на экран телефона.
На экране 3310,5110 выводится только заряд батарей и связь. Если по какой-то причине отключили телефон от пульта на экран в режиме GPS выводятся "выбор контрольных точек и выгрузка бункера"
ESP32 тоже нет, роутер в пульт и кораблик-- громоздкая конструкция да и дальность вифи ограничена.
Пульт--телефон соединим по USB кабелю, а как пульт --комп. без понятия.
1. Мы делаем "народный" кораблик. Что бы получился "народный" кораблик он должен быть совместим с заводскими аппами. Поэтому и собираться он должен по заводским технологиям. 2. Во всех современных аппах используют мегу128. Значит наша управлялка будет на меги128 (пульт и кораблик). 3. Во всех современных аппах используют стандартные каналы (сокращенно - CH). Каналов может быть разное количество. Но принцип работы у всех каналов один. И схема подключения у них одна - все каналы на разъёмах. Откройте любую аппу и мы увидим как всё работает. Что входит в комплект современной аппы ? Думаю все знают))
Сервы и моторы подключаются к приёмнику через разъёмы. Каналы (сокращенно - CH) меняются путём переключения разъёмов или программно (в настройках). 4. Во всех современных аппах есть разные платы расширения. Платы расширения называются по разному - шилды и т.д. Значит надо предусмотреть разъемы для подключения плат расширения. 5. Основное управление будет с пульта аппы. Управление с гаджетов (как и сами гаджеты) - это опция для упралялки. 6. Меню... Тут надо подумать. Делать меню на 3310,5110 проблематично. Они слишком мелкие для меню.
Основное всё))
Добавлено after 2 hours 51 minute 41 second: P.S. Все устройства и "конструкторы" (типа ардуино и однокристальных пк) построены по модульной схеме. - на одной плате процессор. - на других платах всё остальное. Шилды... платы расширения и т.д.
На мелком экране -- заряд батарей и связь. Выбор точки и выбор выгрузки бункера.
Так и сделаем. можно добавить индикатор серв... если размер экрана позволит.
В общем я так понимаю со схемой определились. Осталось только по нормальну перерисовать схему, спаять и настроить (подкрутить прошивку, что-то добавить/убрать).
Добавлено after 20 minutes 12 seconds: Я так понимаю уже все всё спаяли и подключили... ? ))
Опции.
Antoha 2000 писал(а):
ESP32 тоже нет
очень плохо.
Antoha 2000 писал(а):
роутер в пульт и кораблик-- громоздкая конструкция да и дальность вифи ограничена.
Гаджет должен конектиться к пульт. Поэтому в кораблике вифи не нужен. Поэтому дальность вифи не имеет значения.
Antoha 2000 писал(а):
Пульт--телефон соединим по USB кабелю, а как пульт --комп. без понятия.
Пульт--телефон по USB кабелю... Плохая идея. Выше уже обсуждали... 1. Во первых все виртуальные машины рассчитаны в первую очередь на сетевые протоколы. В комплект всех (без исключения) виртуальных машин входят стандартные библиотеки для работы с сетевыми протоколами. Библиотеки под USB (точнее виртуальные COM порты) для Java есть... Но как они работают - я без понятия)) 2. Во вторых для USB по любому нужен будет переходник USB-UART. Т.к. мега128 не умеет напрямую работать с протоколом USB. Хотя и такое тоже где-то видел... Прошивки для USB на AVR... Но как они работают - я без понятия))
Значит остаётся три варианта: 1. связь по сети (вифи). Нужен модуль ESP32 (или аналогичный). 2. связь по сети (изернет). Нужен модуль W5500 (или аналогичный). 3. связь по аудио (режим модем). Нужен провод от наушников (или аналогичный).
" не лепить всё на одной плате." По сути всё так и сделано.
(подкрутить прошивку, что-то добавить/убрать). Всё кардинально меняем, точнее тот вариант который я с Вами начинал. Разногласие в кнопочках, но здесь у них будет другое назначение.
" всё спаяли и подключили... ? " Уже на СТАРТЕ. Давайте пробовать по аудио, USB-UART переходник. Но надо проверить для начала как работает "МАШИНА" на андроиде. ESP32, W5500-- на данный момент нету, есть места где нет вообще ни какой связи, как это будет работать.
Меня не было дома всего один день. Тут уже опять три экрана и маленький перед кошечкой, Зачем. По слову «народный» я лично сомневаюсь, всем и во всем угодить нельзя. Заведение знаю одно народное—и не зарастет к нему тропа. Проект должен; быть интересен всем участникам, быть легко повторяемым, комплектоваться из широкодоступных комплектующих и соответствовать цена--качество. Давайте для начала определимся с комплектующими; дисплей ---- ОДИН от слова совсем один. Второй --- телефон или планшет, а вот какой нужно подумать. 5110 плохо видно, может OLD выбрать немного по больше размером или может в обще LСD 2004. МК АТМЕГА128 --согласовали, это уже прогресс, Соединение пульт – гаджит--- ESP32 понятно, нужно ткнуть пальцем какой. Определяемся и если не то докупаем. К стати соединение шнурком тоже как по мне, вариант не очень. Условия применения суровые, много влаги и грязи кругом. Творчество требует жертв. Скиньте схему в sPlane. Загрузка файлов через «открыть и добавить» всего 100кб, а как больше. Ладно разберемся. Вид на дисплее. Вход, выход, выбор кнопкой меню, и две кнопки верх—низ. Через добавить даже 11кб не прикрепляется.
Всё кардинально меняем, точнее тот вариант который я с Вами начинал.
Нет. Тот вариант нам не подходит. Тот вариант не соответствует стандартам. MASIK, предложил сделать "народный кораблик" я согласился. MASIK, предложил взять за основу схему sashamelja я согласился. Схема sashamelja соответствует стандартам.
1. В пульте все стики подключены на АЦП меги128. Стики не подписаны. Потому что номер АЦП соответствует номеру канала - CH. Номер канала переключаются с помощью разъёмов на плате или програмно. 2. В пульте все кнопки на порту PC. В кораблике все реле тоже на порту PC соответственно. ... и т.д. и т.п. Всё давно отработано и проверенно. И это всё сделано не просто так.
Остались свободные выводы. К свободным выводам подключаем датчики и т.д. К свободным, а не к другим. Бесконечно тусовать выводы я не буду. Надоело.
Кардинально ничего менять не будем. Есть проверенная рабочая схема от sashamelja от неё и отталкиваемся. Добавить/убрать экран и разные датчики - это не кардинальные изменения. От этого прошивка практически не меняется.
-USB-UART не хочу. Надо переделывать машину на виртуальный COM порт. Возни много, а перспектив нет. COM порты давно вымерли.)) -по аудио можно. Машину переделывать не надо. Только надо писать функцию модема. Занятие увлекательное)) Перспективы есть. Модемная связь будет существовать ещё долго... Особенно там, где нет никакой связи))
Сейчас наш пульт подключается по аудио к компу для симулятора. Выше есть видео... что куда и как подключать... Всё что нужно - вместо симулятора использовать машину. И поменять протокол...
ESP32, W5500-- на данный момент нету, есть места где нет вообще ни какой связи, как это будет работать.
Не понял... Какие места ? И при чём тут нет связи ? Кого с кем нет связи ?
1. Связь кораблика и пульта - работает по NRF в радиусе до 1 км. 2. Связь пульта и компа (телефона) - работает по проводам в радиусе до нескольких метров. Можно больше.
Какая ещё нужна связь ? 5G ? )) В России такой связи пока нет нигде (кроме двух мест в Москве).
Чем остальные мешают ?)) Не подключай их да и всё. Ты же на своём компе можешь в любое время отключить монитор и выкинуть его с десятого этажа ? ))
Комп при этом будет и дальше работать... Почему ? А потому что твоему компу без разницы... есть монитор или нет монитора... и какой там монитор... Точно так же работает и пульт.
5110 плохо видно, может OLD выбрать немного по больше размером или может в обще LСD 2004.
Вот об этом я и говорю... Завтра ты купишь себе другой экран и захочешь поменять. И что ? Опять переписывать прошивку под новый экран ? А так у тебя уже есть готовые разъёмы под новый экран. Осталось только купить новый экран и подключить. Точно так же как монитор в компе. Сегодня я купил себе новый монитор для компа. Подключил к компу новый монитор и всё работает. При этом мне не надо ничего менять в самом компе. Мысль улавливаешь ?))
Вот об этом я и говорю... Завтра ты купишь себе другой экран и захочешь поменять. И что ? Опять переписывать прошивку под новый экран ? А так у тебя уже есть готовые разъёмы под новый экран. Осталось только купить новый экран и подключить.
В обще то я писал о выборе дисплея, то есть на каком остановимся. Если нет то купим. Тот человек который будет повторять проект он заранее купит нужный дисплей. Вопрос так какой дисплей будем применять? roman.com выложите проект sashamelja в sPlan, у меня его нет. Для того что бы скорректировать и обосновать. Во блин, просто файл sPlan, выкладывать нельзя только в архиве. Это пример.
Тот человек который будет повторять проект он заранее купит нужный дисплей.
Тот который будет повторять проект сначала посмотрит что у него уже есть в наличии. Если чего-то нет то и не все захотят повторять))
Добавлено after 1 minute 53 seconds: P.S. У нас и так самые распространённые экраны. 5110 - это вообще народный экран)) В каждом втором проекте. Надо ещё туда TFT запихнуть)) чтоб уже точно было всё))
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения