Farid
Есть опыт сбора телеметрии с серийников или с датчиков в influxdb и grafana. Сейчас ещё и освоил прямую запись в sql данных питоном с qnap nas. Qnap nas по get запросу собирает данные с сетевых устройств и пишет в бд на самом себе. Grafana docker анализирует sql bd и строит графики.
Farid
Что касательно вендинга:
Есть БД со скуд. Там все актуальные rfid ключи. Научусь дёргать из sql ключи и подгружать в БД вендинга. Может orangePI или распберри. Хз пока. Там же поднимую вебморду.
Кладовщик пакует материал, фоткает его с помощью андроида или есп32. По фото можно определить QRcode или штрихкод? Данные считать? Или присобачить сканер кодов и по серийнику получать данные? Данные и фото грузить на сервер центральный, БД.
При загрузке материалов в конкретный аппарат, сканируется опять же андроидом или серийным сканером и закладывается в ячейки аппарата. С указанием точным. Серверу центральному это всё отдаётся. Но база своя бд крутится в каждом аппарате
Ruslan
в SQL - это не к БД относится? или это две разные БД?
Ruslan
по фото можно прочитать QR
Ruslan
Ruslan
Farid
Склад. Упаковал и отсканировал. Фото и данные QRкода или штрихкода загрузились в БД главную.
БД главная
Материалы и ключи доступа сотрудников.
БД вендинга (#1, #2, #3...)
При загрузке товаров сканирует штрикод или QRкод и делает отметку о месте (ячейке) хранения материала в своей БД. К примеру вендинг1, дата загрузки и т.д. Потом сразу же отгружает данные в БД главная. У каждого вендинга своя бд докальная с фото и данными материалов для отображения через вебморду на лицевой панели аппарата. Планшет андроид или экран распберри пока не решил. Типа вебстранички с материалами и сроками хранения и т.д. можно будеть лискать эту страницу и выбирать материал. Ну после идентификации по рфид аппарат выдаст нужный выбранный материал..
Ruslan
и самый интересный момент - синхронизация БД при частичном офлайне
Farid
В аппарате было три платы. Питающая с парой симистров и реле. Включает свет, мотор. Вентилятор. Холодильник.
Ruslan
кстати, что за аппарат?
Farid
Вторая плата контроля дверок и барабана с ячейками
Farid
Третья плата интерфейсная. Медду ними шина
Farid
Rheavendors
Farid
Итальянская
Farid
Местное представительство этого бренда сказали, что нельзя задать для каждого материала(товара) свою стоимость. Только по уровням барабана. Там десять уровней. На кпждом уровне по 10 ячеек. Т.е. можно задать только 10 стоимостей и типов материалов... А у меня всё одного типа, но разной весовки..
Farid
На аппарате нажо городить удобный интерфейс. Хорошо бы с голосовым сопровождением или даже управлением.
Управление голосом к примеру...
Farid
Распберри сделаю в каждый аппарат. По hdmi подключу монитор с тачем 10" к примеру. В браузере или ещё как будет выведена вебстраница с БД локальной на этом распберри. Там все материалы с фото и параметрами
Farid
Или планшет ебануть? По wifi
Farid
Внутри аппарата 😂😂😂
Farid
То что ubuntu может разговаривать голосом, это знаю. Делал. На андроиде повеселее будет
Ruslan
если лезет распберри - нахрен этот андроид?
Farid
Тогда на распберри можно организовать серийник прямой rxtx с мегой? Также с rfid и сканером кодов?
Farid
Я бы на питоне это всё хотел сделать. Реально?
Ruslan
на питоне вообще всё реально
Evgeniy
На расбери и питоне ограничения только на уровне фантазии
Evgeniy
))
Mikhail
Веб морды и бэк давно делаю на фляге/Джанго, пусть даже оверхед, но удобно и многое работает из под коробки
Даже на rpi zero w крутится rtl-sdr сервер, lorawan concentrator, и ресурсов ещё свободных полно
Ruslan
Это полноценный комп!
Ilnar
Уважаемые , кто как решает вопрос энергопотребления esp8266 при работе на аккумах?
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Дип слип
Lucifer
Lucifer
подтягивешь кнопки на RTC пины (их там много)
Lucifer
и подаешь через кнопку ток
Lucifer
пишешь код так чтоб если подан ток то есп выходит из режима сна
Lucifer
можно еще по таймеру делать
Lucifer
яркий пример использования)
Ilnar
Понятно. Тоже через сон экономлю, только ещё питание датчиков через gpio и транзистор подключил чтобы во время сна они тоже были обесточены.
Ilnar
Датчик протечки тоже через транзистор питание на процессор esp
Ilnar
Lucifer
сейчас платки из китая приедут буду тестить режимы сна)
Lucifer
ток их надо на распайку сперва отдать
Ilnar
Програмно наверное можно🤔
Lucifer
там компоненты 0402 и есп32 не модулем а одельно чипом распаяна
Lucifer
лучше кнопку включения сделай и делитель напряжения
Lucifer
там два резистора на 10к
Ilnar
Ок
Lucifer
для делителя нужен АЦП пин
Ilnar
Я напряжения снимаю програмно с АЦП и отправляю по mqtt . Но мысль ухода в сон при падении напряжения хорошая идея, не додумался, тупо контролировал.
Ilnar
Я хочу без сна экономить до 15 ма, через режим sleep modem, чтобы вифи включался при изменении на входе переменной и отключался. Только пока не получается разобраться с этим режимом🤔🤦
Ilnar
Может кто уже пользуется этим режимом😊
Lucifer
Я только сейчас буду изучать)
Lucifer
Владимир
Это что ты уже такое сварганил?)
Lucifer
Lucifer
там уже много что сварганино) но эта надеюсь что заработает)
Lucifer
ибо на 4рех слойной платой с отдельным процом а не распаянная обидно будет)
Владимир
Lucifer
конвертеры?
Владимир
Lucifer
аа) было дело)
Lucifer
Пошли в дело)
Lucifer
ток они для себя же делались)
Lucifer
под шлейф 1мм)
Lucifer
скидывались для переделки под себя)
Lucifer
Lucifer
про проавать шутка)
Lucifer
можно канеш, но тогда под гребенку 2,5мм надо)
Владимир
Lucifer
вот магнитная мешалка цифровая) Правда тут не в тему ибо на атмеге)