Ищу
- Войдите на сайт для отправки комментариев
Вс, 11/10/2020 - 23:56
Задача. Написать код под stm32f411. Нужно управление по http, вывод вебинтерфейса не нужен, нужно управление через второстепенную вебстраницу.
Необходимый функционал. Включать и выключать блок реле, отправлять по http значение при наличии на входе напряжения. Работать должно через шильд w5500 и rg45. Предусматривается одновременная работа 7 устройств на разном удалении.
https://m.vfl.ru/fotos/cecc6bfb31908294.html
хм, зачем для этого аж stm32f411 ? На Нано не заработает?
Вот то что вы написали подразумевает работу как HTTP сервер и клиент одновременно. Это конечно можно, но это ооочень коряво :) Сидим ждем как сервер какого нибудь пост или гет. Получили и как клиент тем же пост или гет отправили на какой то другой http сервер. Ну вы так написали, у вас же веб интерфейс не нужен... При этом HTTP. Предполагаю, что сервер не формирует страниц ?
Конечно ТЗ очень много вопросов вызывает.
Если все просто возьмите PIC18F67J60 . Из обвеса только кварц и ЛАН разъем. Ну и ваши реле. если все просто как описали.
А может что то готовое из этого http://cvg.ru/tovar_list/diga/ взять с облачным сервисом и кучей удобного функционала и реле разной мощности в разных корпусах?
А сделать не проблема.
Есть знакомый , он как раз на STM32 подобное сделал. Ну и как всегда вопрос о количестве вознаграждения. А то может и желающих не найдется.
Попробую расшифровать ТЗ. По HTTP отправляем странице POST запрос со значениями переменных какие реле нужно включить, например relay.htm. Обратно контроллер на этот запрос в тексте ответа отправляет значение контролируемого входа(ов) и состояния реле.
Вот то что вы написали подразумевает работу как HTTP сервер и клиент одновременно. Это конечно можно, но это ооочень коряво :)
это из-за непонимания процессов, по факту у ТС уже есть прототип готового устройства на котором он развернул сервер и из итого сервера может управлять релюшками, теперь думает написать ГЛАВНЫЙ сервер и из под этого главного сервера управлять вторичными серверами.
Делать конечно надо по другому, на управляемых девайсах поднять демона (это не более пары десятков строк) а на ПК программа сетевого управления, тут nano c шилдом w5500 вполне справится я думаю, теоретически конечно можно и со странички http управлять, чтобы девайсы парсили ответы сервера, но это всё тоже коряво, для таких задач и не программисту как раз вижил бэйсик подойдёт... а демона можно на базе скетча SERIAL via ETHERNET переделать..
PS а STM это от того, что барышня помогающая развернуть сервер знает только JS, на php было проще и ресурсы девайса не нужны )))
Но садман уже озвучивал, а как же обратная связь?
Брокли! Как бы ты решил эту задачу (дистанционное управление дизелями)?
Уже решено. Только нужно ли это ТС и готов ли он платить. А так есть знакомай , который это сделал.
Брокли! Как бы ты решил эту задачу (дистанционное управление дизелями)?
Не знаю, как brokly, а я бы толкового маёра с телефоном нанял.
Брокли! Как бы ты решил эту задачу (дистанционное управление дизелями)?
Не знаю, как brokly, а я бы толкового маёра с телефоном нанял.
там даже от рядового хотят уйти, а ты целого майора )))
Дед, а тебе слабо консоль написать под винду, для управления виртуальными компортами?
могу реализовать ( реализовал) на меге.
мой ник @ мэйл ру
Дед, а тебе слабо консоль написать под винду, для управления виртуальными компортами?
А оно мне надо?
Мне, почему-то кажеца, что вовсе нет.
Дед, а тебе слабо консоль написать под винду, для управления виртуальными компортами?
А оно мне надо?
Мне, почему-то кажеца, что вовсе нет.
да я просто поинтересовался как там в дельфи работа с сокетами )))
да я просто поинтересовался как там в дельфи работа с сокетами )))
Через API - лехка и приятна.
Дельфи ничем не хуже си. На нем можно сделать все что угодно.
Перечитал вот эту тему http://arduino.ru/forum/pesochnitsa-razdel-dlya-novichkov/snova-voprosy
Все это решаемо. И уже решалось неоднократно. ТС могу показать свои разработки и как они управляются.
Мне кажется , что ТС уперся в свою бредовую идею , насмотревшись примеров с трубы, а дельных советов не хочет даже слышать.
да я просто поинтересовался как там в дельфи работа с сокетами )))
Через API - лехка и приятна.
вот и решение, осталось узнать какую сумму ТС готов пожертвовать
PS поставил себе напосмотреть микроПаскаль, хотел примерчики с Вирта посмотреть, после С как-то некомильфо, хотя изначально оттуда брал и реализовывал на Инфо-Бухгалтере (интерпретатор там), в основном быстрые сортировки в базах данных DBF
Мне кажется , что ТС уперся в свою бредовую идею , насмотревшись примеров с трубы, а дельных советов не хочет даже слышать.
так и есть... обьясняли-обьясняли, а он заказал ровно то, от чего его отговаривали...
Раз так , то и эта тема ни чему не приведет, если только ТС не начнет нормально воспринимать инфу, которую ему советуют