Как стать автором
Обновить

Комментарии 34

Неужели автомат устроен так сложно что требуется аж 4 малинка. Ну только если рекламу крутить по экрану. Это безусловно прикольно, но как по мне гораздо интереснее читать про работу с ограниченными ресурсами.

Неужели автомат устроен так сложно что требуется аж 4 малинка.

Мало того, еще и Arduino Mega, которой хватило бы на весь автомат.

Судя по плате в коробке, там один микроконтроллер вроде 68HC11 всем и управлял.

Не все хотят и не все могут разбираться с микроконтроллерами, как организовать к ним доступ по сети, кодом на сях, конечными автоматами и прочим.

Кому-то хочется готовый сервер с linux, ssh, gpio и библиотеками на питоне. Чтобы сразу играться с сервоприводами и сенсорами без прослойки в виде компиляций и заливки/дебага кода через serial-over-usb и прочего.

Но согласен, статьи про хардкор и выживание в ограниченных ресурсах куда интереснее, чем скрипт на питоне со стандартной библиотекой на стандартном дебиане :)

Можно обновлять цены и синхронизировать количество с базой по интернету

Это можно и с stm32 и сим модулем

Сим-модули с ат-командами это головная боль написания корректного парсера ответов этих команд, который не сглючит ни при входящем звонке во время обмена данными, ни при спам смске

Как правило современные автоматы имеют полную свзяь через интернет с всей отченостью и безопаснотью, в том числе видеонаблюдением, а ещё бывает реклама и wifi хот споты. Тут и малинки может не хватить.
Чувак купил автомат со сгоревшим контроллером, всунул вместо него другой контроллер и компьютер, и заработало. Неожиданно :)

Пропущен пункт с разработкой кода управления автоматом

Непредсказуемый результат :)

Было бы понятно если бы автомат еще и заказывал товар.

А потом глюк в не оттестированной программе, и 0xFFFF Cникерсов едут к «счастливому» владельцу автомата)

Следующий гений купит сломанный космический корабль и полетит колонизировать другие планеты)

предварительно вкрячив в корабль Малинку и Ардуинку

На малинке далеко не улетит.

На ZX Spectrum в Elite в другие галактики летали)
Во времена Спектрумов другие галактики были ближе — вселенная же расширяется.

Saturn V взгрустнул.

НЛО прилетело и опубликовало эту надпись здесь
Да ладно, я читал кучу разных историй, когда из древнего советского промышленного и лабораторного оборудования выкидывали «мозги», и ставили новую электронику.
Первый вспомнившийся пример: microsin.net/programming/avr-working-with-usb/avr-usb-mega16-chromatography.html
Вау, какая новость!

Вообще ничего интересного. Хорошо документированная современная техника, не требующая никакой промышленной археологии, уровень школьного кружка робототехники. Восстановление и модернизация своими силами древнего сложного лабораторного оборудования гораздо интереснее, куча историй, в том числе на русском и может даже в твоём городе. За что только люди не берутся и успешно делают фактически "на коленке", вплоть до восстановления электронных микроскопов и реализации фотолитографии в домашних условиях.

Один из примеров, перед которым хочется снять шляпу: https://mysku.club/blog/aliexpress/42548.html

уровень школьного кружка робототехники

да может быть что-то интересное и было в процессе, но нам же об этом не написали.
зачем нужна такая новость — совершенно непонятно.

Знаю контору, которая выпускала автоматы, основанные на аналогичном железе (rpi3 и Ардуино мега) глюк на глюке глюком погоняет. Ещё и модули реле китайские за включение моторчиков отвечали. Отказались от этой схемы, пришли к одной стм-ке на плате с транзисторами. Ардуинкам место в макетках, но не в оборудовании.

мы сделали автоматы на основе raspberry, работают стабильно. arduino не используем, но что-то я не слышал про аппаратные проблемы и нестабильность.


плюс использования массовых продуктов: ты получаешь отлаженный продукт (в котором если и есть баги, то на каждом углу написано как с ними бороться) за весьма приятную цену.
сейчас, впрочем, raspberry за 35$ не купишь, а в РФ — тем более, но и с заказом stm сейчас проблемы есть. не знаю, как будут развиваться события у нас, но в мире, похоже, дефицит электронных компонентов подходит к концу, думаю, что цены на малинки в ближайшее время нормализуются.

Глюки в основном были как раз из-за связки raspbery - arduino. было применено решение использовать для этого usb кабель от raspberry к arduino – кабель постоянно не контачил. А с заказом стм - сейчас действительно не очень тяжело. И вышло сильно дешевле. Со стабильностью проблемы также были потому, что для связи с сервером на стороне аппарата использовали sim800 и соответственно никакого 3g. Чистый raspbery сложно использовать, если надо что-то быстрое и real-time делать с gpio, например, считать импульсы от счётчика воды, или управлять дешёвым LCD типа wh2004. Если не секрет, что продаёт Ваш автомат?

было применено решение использовать для этого usb кабель от raspberry к arduino – кабель постоянно не контачил

ну да, usb же hotplug шина, чем она активно пользуется )))
сейчас заглянул в логи, на моём компьютере за сегодня несколько раз мышка переподключалась, например.
если подобные ситуации не обрабатывать, будут проблемы.


Чистый raspbery сложно использовать, если надо что-то быстрое и real-time делать с gpio, например, считать импульсы от счётчика воды,

гхм, вы это сейчас серьёзно написали? со счётчика воды приходят десятки, максимум сотни герц, с такими скоростями никаких проблем не может быть. вот если нужны мегагерцы, то сложнее, но тоже ничего невозможного нет — вот тут пишут об дискретизации входных пинов с частотой в сотни килогерц, но я думаю, что и мегагерцы можно получить.


или управлять дешёвым LCD типа wh2004

заглянул в спеки, есть spi/i2c версии. на raspberry есть и то, и другое, реализованное аппаратно, в ядре всё это поддерживается. открыл нужное устройство spidev, записал туда последовательность байт — система сделает всё за тебя, что может быть проще?


Если не секрет, что продаёт Ваш автомат?

тоже воду )

а конденсаторы по питанию были?

Были, здоровенные электролиты. Но они не спасали. Там ещё разводка далека от идеала.

Электролиты от высокочастотных помех не спасают, нужно еще керамику ставить.

Несомненно. Жаль об этом не знали разработчики. Зато они знали как включить малинку и как к ней по USB подключить ардуинку)).

У нас в сбытовой компании киоски электронной очереди на 3 или 4 Малине

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости

Истории