отправка данных на сайт
- Войдите на сайт для отправки комментариев
Приветствую!
необходим исполнитель для написания скетча:
с аналогового датчика (неважно какой, допустим датчик освещенности)
отправляем данные на веб сайт. на веб сайте необходима авторизация устройства.
отправляем допустим раз в 5 минут.
выход в интернет предусмотреть через wifi модуль или gsm модуль
предполагается что устройств будет несколько. сделать нужно образец и документацию к нему по сборке (схема подключения и так далее)
каждому устройству будут заданы параметры:
-серийный номер
-вариант выхода в интерент - gsm или wifi
-логин пароль от wifi
-логин пароль авторизации веб интерфейса
-адрес веб интерфейса
-интервал отправки данных
чтобы не вносить эти данные во время прошивки предусмотреть способ их обновления на уже прошитой плате. т.е на залитом скетче, не будет дефолтных параметров. Допустим подключатся через LAN интерфейс к плате с ноутбука и прописывать ей необходимые параметры, как например модем настраиваем или роутер.В lan интерфейс можно зашить дефолтный логин пароль что бы страничка обновления данных параметров была запаролина. Также вопрос, где это будет хранится, если питание платы будет отключено.
для отладки устройства предусмотреть подключение 4х значного экрана простого и кнопки. с каждым нажатием кнопки на экране будут отображаться текущие состояния:
- с датчика значение
- серийный номер
- точка доступа к wifi
- получилось ли подключится к интернету
- есть ли доступ к web сайту (куда шлем данные)
- получилось ли авторизоваться на этом сайте
- интервал отправки данных
- пустой экран (рабочий режим)
в случае если нет доступа или что то не так - выводится код ошибки. каждому параметру будет присвоена ошибка (например не вышел в интернет EWFI, вышел - OKWF)
т.е. можно подключится к плате через rj45 и посмотреть и внести эти параметры, а можно подключиться к шлейфу с кнопкой и экраном чтобы считать состояние параметров без ПК
возможны корректировки при обсуждении уже с конкретным исполнителем.
Прошу писать свои данные для связи, тел, меседжеры, соц сети, что удобно. Опыт работы, и быть на связи в рабочее время для обсуждения проекта
срок - несколько дней, чем быстрее тем лучше)
Опыт работы, и быть на связи в рабочее время для обсуждения проекта
срок - несколько дней, чем быстрее тем лучше)
все указал, только цену забыл.
Судя по требованиям к кандидату. предлагается постоянная занятость с гарантированной ЗП
все указал, только цену забыл.
Судя по требованиям к кандидату. предлагается постоянная занятость с гарантированной ЗП
Не, вряд ли. Судя по тому, что чем быстрее, тем лучше, то жопа горит, сдавать вот вот.
чтобы не вносить эти данные во время прошивки предусмотреть способ их обновления на уже прошитой плате. т.е на залитом скетче, не будет дефолтных параметров. Допустим подключатся через LAN интерфейс к плате с ноутбука и прописывать ей необходимые параметры, как например модем настраиваем или роутер.В lan интерфейс можно зашить дефолтный логин пароль что бы страничка обновления данных параметров была за
Если предусмотреть ЛАН, то все описанное ниже абсолютно избыточно.
Не нужен индикатор для отладки, максимум 2-3 светодиода достаточно. Все настройки , отладка - либо через веб интерфейс , либо по ТСР в терминалке.
Серийный номер - он же и пароль для доступа устройства на сервер. А вот для пользователя - да нужен логин пароль для доступа в личный кабинет.
Много неизвстного в проекте: способ соединения устройства с сервером , способ отправки данных ....
Несколько дней при таком количестве неизвестных и объеме требований?
Это вам на Алиэкспресс - может и хватит времени на выбор готового девайса.
все указал, только цену забыл.
Судя по требованиям к кандидату. предлагается постоянная занятость с гарантированной ЗП
стоимость нет, потому что нужно определятся с ней с конкретным исполнителем, после уточнении по проекту
Не нужен индикатор для отладки, максимум 2-3 светодиода достаточно. Все настройки , отладка - либо через веб интерфейс , либо по ТСР в терминалке.
Серийный номер - он же и пароль для доступа устройства на сервер. А вот для пользователя - да нужен логин пароль для доступа в личный кабинет.
Много неизвстного в проекте: способ соединения устройства с сервером , способ отправки данных ....
Пару светодиодов можно добавить, неплохая идея, но экран все равно удобнее в эксплуатации. Потому как глядя на светодиод мы не знаем у устройства номер и тд. а в полевых условиях подключать ПК для диагностики нет возможности. Гораздо быстрее подключить экран, посмотреть все параметры и понять как и что работает. Может на обьекте сменили точку доступа wifi ...
Esp32s + модем sim800 - минимум 30000 только за скетч без разработки документации на устройство и минимум месяц времени.
Как выше сказали - вам дешевле готовое найти за три дня.
Энди, подумай трижды. Товарищ явно ничего не продумывал, а просто нафантазировал: "подключение 4х значного экрана простого ... на экране будут отображаться ... точка доступа к wifi"
Да все равно без чётко заданной концепции (ТЗ) и не собирался браться.
Я что то давно на форумах не сидел уже забыл, что для многих главное развести бурные обсуждения, а не результат.
Вопрос закрыт, исполнитель найден. Отправлю сюда ответ, который получил, надеюсь для многих будет поучительным, чтобы не разводить сопли по нечеткому ТЗ и претензии к фантазиям:
(в ЛС) -------------
Предлагаю такую конфигурацию:
Контроллер ESP32 с WiFi
Аналоговые порты у него гораздо лучше ардуиновских - 12бит с регулировкой усиления
На плате стоит разъем для подключения GSM модема (из моего опыта очень хорошо зарекомендовали себя недорогие китайские A7, A9, A9G)
Так же на плате имеется экран (предлагаю по цене/качеству LCD0802 или 1602 - 2 строки 8/16 символов) и кнопку(и) управления
Настройка контроллера осуществляется по "воздуху" - длинное нажатие кнопки и контроллер становится точкой доступа с встроенным WEB-сервером. Можно подключиться к нему хоть с компьютера, хоть с телефона и настроить все параметры
В этом же режиме можно загрузить обновление прошивки
Для обмена с сервером использовать протокол HTTP (контроллер посылает GET запрос с параметрами) либо MQTT. Последний надежнее, но требует брокера
Могу взять на себя следующие задачи:
- разработка прототипа
- разработка печатной платы для заказе на заводе и сборке опытного образца
- разработка прошивки
- полная документация на контроллер, прошивку и протокол обмена
----------------
И это без лишних вопросов, когда человек просто понял задачу. Всем добра )
ну круто че, исполнитель должен телепатически понимать задачу заказчика :(
Да нет, все более менее, кроме подхода исполнителя. Например ESP32 трехвольтовая, 1602 - пятивольтовый, как бонус куча левелшифтеров :))) Анонс аналоговых портов, которые лучше ;), ваще отдельная песня :) Но цена... Я бы запросил от 100 тысяч, так что задешево можно и потерпеть :)
Но цена... Я бы запросил от 100 тысяч, так что задешево можно и потерпеть :)
а где там цена? - не вижу
предположу, что исполнитель, судя по обьему взятых на себя обязательств - возьмет если не 100, то уж никак не менее 50-70 штук
Ну дак все понятно - предложение было сделано исходя из того, что лежит на столе исполнителя. Как там будет себя ЖК вместо светодиодника в поле вести - он не пояснял. Т.е. исследовались ли реальные условия эксплуатации - вопрос на миллион. Но заказчик легко соглашается менять одно на другое, видимо не особо задумываясь. Итог такого сотрудничества практически предсказуем.