Ответы пользователя по тегу Arduino
  • Как сделать торговый автомат?

    @lehha
    Не рекомендую Arduino из-за малого размера оперативной памяти - большой скетч с текстовыми строками просто не влезет, не удобно обновлять прошивку.

    По опыту Arduino может работать в автомате годами без проблем:
    https://geektimes.ru/post/255724/
    и немного другой проект в другом автомате:
    https://habrahabr.ru/post/143756/

    4 года - полет нормальный, даже при учете записи в EEPROM при каждом нажатии кнопок. Внутри автомата повышенная температура (около 35 градусов), сухой и запыленный воздух. Никаких проблем не было ни с пайкой, ни со стабильностью.

    Стоит наладить работу с платежными протоколами. Например, MDB. Но он очень капризен к задержкам на ответы, задержка на 0.1сек и он вырубается. Получить такую скорость на Adruino невозможно. Я решил вопрос модулем сопряжения, который сам общается с платежками, а на выходе имеет COM.
    Платежки важны для выдачи сдачи, для учета купюр и их номинала. Так же стоит учитывать 54 ФЗ о кассах, который для вендинга будет обязательным с июля 2018 года.

    Сейчас взял бы RaspberryPI и модуль для платежек. На RPI можно управлять выходами (релюшками), интернет, apache+mysql и всё будет удобно и красиво (обновлять ПО для автомата можно будет удаленно через ssh).

    По поводу задержек не Realtime OS для приготовления кофе - не слушайте, это не важно. Задержки с 0.1сек для любого механизма автомата не играют роли. Вода льется самотеком (около 7 секунд на стакан), мотор крутить около 10 секунд для размешивания, так что торопиться не нужно.
    Ответ написан
    3 комментария
  • Умный светильник в комнате: "эффект рассвета" - как реализовать?

    @lehha
    esp8266 + драйвер - и дело в шляпе. NTP + HTTP для esp с вебмордой.
    Ответ написан