Ви не увійшли.
Я використав для такої задачі
Arduino Mega 2560 + W5500 Ethernet.
Все працює третій рік.
Сервер з базою та PHP скриптом потрібно
розробляти паралельно.
Цікаво, чи вирішена задача з липня 2024,
тому що зараз вже листопад 2024.
Вітаю. Потрібно вивчити код, що не працює.
Через какое-то время модуль начинает также моргать светодиодами и ничего не работает до перезагрузки.
Если модуль запустился, и получен IP по DHCP, то все ок. Я использую Ethernet 2 или Ethernet 3 библиотеки с ATMega2560. Никакими костылями никаких перезагрузок не отслеживаю. Для этого есть соответствующие события об утрате IP адреса и необходимости повторной инициализации.
Ваш случай на глазок может быть заводским браком. Такую целую партию я видел.
ЗСУ не сплачує за техніку. Вони тільки
приймають подарунки.
Нормальний дрон-тягач 4-х колісний,
коштує $5000 і більше:
5+ км ходу,
150 кг тяги
Є проблема з фінансами під такі проекти.
Такая тележка пойдет?
Координаты здесь: http://umdoma.com
Проект затратно,провальний.
Чогось або недомовляете або недорозуміете.
Щиро дякую за конструктивну критику та справедливу оцінку.
После:
[Вместо видосов в Ютубе рекомендую книгу - Make: AVR Programming by Elliot Williams
!
Спасибо за наводку, книгу скачал.
Хотя за 5 лет обучения по видосам + datasheets уровень позволяет делать интересные проекты:
- разбирать протоколы затем имитировать их,
- работать с Pointers,
- работать напрямую с портами 328P,
- использовать char array вместо String,
- писать клиент-серверные приложения на базе HTTP
- принимать платежи купюрами,
- принимать платеди по PayPass,
- проверять наличие клиента в базе MySQL
- стабильно запускать по RS-485 клапаны, и прочие силовые устройства до 6 кВ мощности.
Ах да, все это работает больше года на десятках объектов.
Кстати бибилиотека Алекса Гайвера для 7-ми сигментного дисплея из 4 цифр - очень даже хороша!
Я это к тому, что если кто-то ругает один путь и указывает другой, как единственно верный, то он манипулирует истиной. Ничего не имею против классики в форме книг на английском.
Однако, Alex Morozov очень злостный и толковый:
https://youtu.be/ygVB7WIu-vU
Есть немало блогеров, которые могут обучить не хуже или даже лучше книги. Прм этом, всегда можно увидеть результат в реальной жизни, а не только на бумаге.
Добрый день. Написал вам на
почту 9 июня 2022.
Интересно узнать подробности.
Жду ваш ответ.
Классный проект. В 2012 году купил в США
плату на DS2423. За 10 лет даже батарейку
не менял. Но задумался о том, как жить дальше
без DS2423, если нужен подсчет импульсов.
Рад, что кто-то реализовал счетчик
на ATTiny и теперь за 200 грн можно забыть
о проблеме низкого энергопотребления в счетчиках
импульсов, так как все уже решено. Спасибо!
При случае куплю парочку таких милых счетчиков.
P.S. Продажа своего продукта это не реклама чужого с целью наживы, и не барыжничество. Это скорее информирование о проделанной работе, которая доведена до коммерческого продукта. Это уже разработка и производство.
Этим гордиться нужно, а не прятать,
чтоб никто не нашел.
Да, я как раз это добавил в свой ответ.
Закрываем. Спасибо за ответ. Теперь вы в надежных руках
Я бы еще добавил, что будет отлично, вставить сюда видео с тем, что получилось. А то советовать мы все умеем, а вот мучительно довести мысль до реализации - дорогого стоит. Это никогда не бывает легко и быстро. В лучшем случае можно весело прийти к цели.
Попробовал конвертировать в простые ноты пару мелодий. Абалдел!
20% - 30% проекта займет работа со звуком.
С этого начинать так же важно, как и тест клаксонов!
А потом уже мыслить о передаче данных.
Работа со звуком:
1. Подбор подходящих мелодий, так как далеко не все будет звучать хорошо и понятно на клаксонах.
2. Упрощение до 1 максимум 2 играющих одновременно нот в одной октаве - еще та морока.
Это упрощение как раз и портит мелодию до неузнаваемости.
Тут какой-то отдельный клаксон для барабанного ритма будет как раз в тему, если это вообще реально.
3. Эмуляция компьютером частот клаксонов и проверка того,
как оно будет до загрузки в плеер и сами клаксоны проиграют.
Нужно будет сделать из каждого клаксона музыкальный инструмент в виде семпла, а потом из этих
инструментов/семплов сложить трек-мелодию такой, какой он будет в реальности.
Проще говоря, микрофоном записать вой КАЖДОГО имеющегося клаксона
и потому эту запись использовать для теста и подбора.
Это позволит делать тесты не мучая всех окружающих воем клаксонов, иначе
у кого-то не выдержат нервы и он расстреляет разработчиков.
А еще результат будет предельно предсказуемым по звучанию, что весьма важно.
4. Ближе к сути. Нужно побольше клаксонов, десятка два хотя бы, чтобы
записать их звучание.
Дальше отправить их назад в магазины или на склад.
А самим засесть за комп и провести тесты, подбор мелодий, и уже потом,
сделать выбор в сторону конкретных моделей клаксонов, на которых уже
будут проиграны подобранные и проверенные мелодии.
Если этот подбор и тесты не сделать, результат будет паршивым. Без сомнений.
4b. Параллельно пробовать подключать клаксоны и готовить контроллер к работе с ними - проверить устойчивость работы транзисторов и контроллера, чтобы ничего не заикалось, не горело.
Конвертирование мелодий:
1. Берем ноты. Если нет, то нанимаем человека, который за
час на фортепиано подберет нужную мелодию из 7 нот и
запишет их.
2. Конвертируем ноты в частоты и длительности.
3. Делим ноты, на каналы / динамики.
4. Тестируем на простых динамиках. Добиваемся эффекта.
5. Подбираем клаксоны, подключаем и тестируем.
Интересный проект.
Как раз думаю чем бы таким экзотическим заняться,
чтобы с автомобилями было связано и, желательно, во Львове.
А тут как раз такая задача.
Мне близка такая концепция:
Версия 2 - сложная.
1. Связь (задержка передачи и проигрывания
до 20 мс).
Проводная / беспроводная - надо тестировать.
По WiFi в протоколе UDP на ESP32 у
меня выходило до 20 мс на команду. Может
прокатить. Если нет, то по проводам.
Связь - это самое сложное.
2. Один передатчик, 7 приемников.
Обеспечит простую смену мелодии на
одном контроллере. Независимо
играемые мелодии с синхронизацией
по времени - это тупик. На этом
форуме такой вопрос обсуждался год тому
и даже решалась такая задача и я даже знаю
кем, но это очень хлопотно.
3. Даем команду, получаем звук.
Чтобы упростить, длительность
звука должна сразу заходить с
командой, вроде
Авто 3, 100 милисек
Авто 2, 160 милисек
4. Само собой, нужен механизм адаптации любых
мелодий:
а) исключить одновременное проигрывание нот,
б) подобрать соответствие нот клаксонам,
в) сформировать длительность каждой ноты в мс с учетом задержек.
5. Если скорость отправки, приема, расшифровки будет выше,
чем длительность ноты, можно замахнуться пищать несколько
нот/машин одновременно.
6. Если все подключить по WiFi ESP32 + 4G Ротуер
с WiFi + MQTT, то можно будет грузить мелодии
в проигрыватель прямо с телефона по и-нету.
Проверял на "радио-управлении" через 4G интернет.
Работы может хватить на месяц: от исследований
до тестирования на автомобилях.
Версия 1 - простая.
А есть путь в 10 раз проще: подключить
7 клаксонов проводами на 1 контроллер
на 7 каналов и бибикать.
Контроллеры такие у меня уже есть на 10 и на 15 каналов.
Нужны бибикалки и можно тестировать.
Забыл про свет. Его можно и нужно
подключать параллельно клаксонам
в простой версии, а затем переходить
к RGB, и смене цветов в сложной. И
цвет придется добавить в команду:
Авто 3, 100 милисек звук, Фиолетовый цвет 231.
Авто 2, 160 милисек звук, Персиковый цвет 192.
Пошел я думать, как заставить бибикать обычные
пищалки разными нотами. Тогда можно
сделать стенд и побибикать.
Идея с кнопками - огонь, тогда можно было бы
играть вживую. И да, тут навык нужен. Но если
ограничиться записанной мелодией, то все попроще будет.
Эти модули очень капризные. Я использовал 6 штук + Arduino Mega 2560.
Очень часто на старте они не запускаются.
Добавил к контакту Reset этого модуля кнопку (разрыв цепи)
и далее на общий. Так, если старт не удался, то после нажатия
Добавленной Кнопки стартует отлично. Причину так и не понял.
Вероятно, стабилизатор питания этого модуля не очень качественный и на
старте не выдает нужные 3V, 2А.
Конвертер уровней не ставил, он совместим с 5V уровнями.
Библиотек на него тоже несколько. Я бы сказал, что по нестабильности
работы этот модуль один из самых критических. Просто потому, что
данные он должен отправлять регулярно и в случае сбоя, это большая проблема.
То есть, он должен работать стабильно, но слишком не часто он радует.
Однако, замену ему найти пока не удается, потому использую именно его
во многих устройствах.
Важно: была партия в несколько десятков штук, которая сначала работала, а
потом без причины работать прекращала.
И еще. Многие (!) примеры, которые есть для Ethernet основаны на использовании
переменных типа String в среде Arduino IDE, что приводит к утечке памяти
и даже зависанию микроконтроллера.
И вот что. Памяти на Uno так мало, что подключать Ethernet - не лучшая идея,
нужно мониторить остаток памяти буквально в каждой функции, чтобы понимать,
что она там еще есть.
На работу с этим модулем у меня уходит 70% времени проекта.
Есть еще в продаже?
Приветствую, коллега!
Позволю себе оживить тему.
може працювати по заздалегідь складеній програмі або дотримуватись набору загальних вказівок з використанням технології штучного інтелекту.
Поскольку тоже занимаюсь разработкой (еще не пробовал продать) подобной техники, могу добавить, что народ под роботом легко соглашается называть то, что может "працювати по заздалегідь складеній програмі". В простонародье - автопилот, в работу которого человек не вмешивается. И, конечно, человекоподобные машины с руками и головой (камерой) тоже хорошо роботом именуются. :-)
Все наши потенциальные заказчики именно автопилот ждут. Ручное управление их мало впечатляет.
Ближе к вашей продаже, пробовали ли вы реализовывать самостоятельную навигацию робота:
- за человеком;
- по GPS + MTK?
Технологию следования за человеком я немного обсуждаю здесь:
https://forum.arduino.ua/viewtopic.php?id=2309&p=2
Но поскольку у вас своя ветка и вы так хороши и уникальный, что ваш робот уже приносит пользу, то не поленюсь запостить сюда повторно:
Лишь хочу сказать, что технология следования за человеком стала демонстрироваться
в стартапах с 2012 года и до сих пор прекрасно обходится без Computer Vision.
Изучали ли вы ее? Пробовали ли применять в сельском хозяйстве?
Тем более, что ваш роботизированный аппарат приносит пользу не первый год.
Вот, такой уровень народ уже покупает в США по $9000 + $3000 в год за обслуживание:
Вероятно, работает он там круглый год на сборе винограда и прочих сельско-хозяйсственных задачах.
Ok
Программирование + пайка
140 грн в час
8 часов рабочих
1120 грн в день
24 640 грн в мес.
Буду интересоваться рабочими проектами.
И экран вашего компьютера или моего по TeamViewer весь день транслируем.
Мы уже так работаем не один день.
На мой взгляд, все маневры чемоданов и коляски выглядят очень не естественными и странными.
Если точнее, то слишком хороши эти маневры: скорость реакции мгновенная, угол поворота идеальный.
Такое впечатление, что человек ведет, а не тупой алгоритм из двух десятков строк для датчика ультразвука.
Sattva пише:Для меня это прямо реально показатель простого решения.!
Так чего сложного? Классика радиолокации. Вращающаяся антенна и выбирается направление по максимальному уровню сигнала.
Классика радиолокации. - Это не оно. Тут скорее эхолокация.
Вращающаяся антенна - представляете себе этот "миксер", да?
Стесняюсь спросить с какой скоростью оно должно вращаться,
чтобы не раз в секунду понимать, где человек, но намного чаще.
И это множество сканированных точек должно давать достаточно
информации, чтобы проехать за человеком между диваном и столом:
3 мин 27 сек на видео.
Едет чемодан и крутит на верху какую-то штуку. Размер этой
антенны интересен. Но как бы там ни было, в приведенных примерах
с коляской и чемоданом, конструкторы не стали портить дизайн
и пугать людей вращающейся штукой.
Как видим, это не стало проблемой - эхо- радиолокация реализованы
без вращающихся элементов.
Почему-то при просмотре видео сразу представил себе ситуацию из наших реалий:
Папочка переходит через проезжую часть, а за ним едет коляска.Конечно же шутка! С нашими бордюрами и тротуарами ни одна коляска не справится самостоятельно.
Да, для этого все следующие коляски явно должны ехать впереди, как оно и есть в жизни.
А вот чемоданы могут ехать сзади и падать в любую яму. По звуку будет понятно, что он завалился.
Робот тоже может падать без таких последствий, как для ребенка.
г0cть, спасибо за видео про Cowarobot.
Для меня это прямо реально показатель простого решения.
Прямо есть заказчик на это решение, но я не думал, что
оно реализуемо без Computer Vision и обработки видео-потока.
По крайней мере, мне это так подавали. Теперь я грамотный
и знаю, что для такой задачи, как следование за человеком
можно обойтись без видео-потока даже чемодану. А если
это тележка с заниженным уровнем тяжести и множеством
датчиков по периметру, то ей будет еще легче!
Sattva пише:Вопрос: детская коляска реально следует
за папочкой на автопилоте или кто-то из кустов ею
управляет через 2.4 GHz RadioMaster TX16S?Что думаете?
Реально. сто сорок вариантов. Только это все не имеет отношения к нашей теме.
Почему же "не имеет отношения к нашей теме"?
Коляска имеет подобие автопилота некоторого
нулевого уровня. Автопилот умеет следовать за человеком:
- умеет находить человека,
- умеет не наезжать на людей, если они на пути,
- а чемодан из видео вверху умеет еще и избегать ступенек и не падать с них.
Думаете тележка не должна, перемещаясь по складу, ездить за человеком?
Или на складе людям вход воспрещен?
Или тележки не могут ездить за людьми и это не понадобится?
Или на складе не будет ям и везде лишь стены?
В моем продуктовом есть выход к погрузчику - дыра-обрыв высотой метра два.
И не будет порогов и на них тележка не наедет?
Господа, вопрос по поводу автопилота.
2015 год. Volkswagen выпускает рекламу.
Сюжет с детской коляской, имеющей
Adaptive Cruise Control от Volkswagen.
Выглядит умопомрачительно даже сейчас,
спустя 5 лет.
1,312,552 просмотров с 3 Aug 2015.
У меня Hyundai Sonata 2007, потому
я не в курсе о чем речь.
Вопрос: детская коляска реально следует
за папочкой на автопилоте или кто-то из кустов ею
управляет через 2.4 GHz RadioMaster TX16S?
Что думаете?