Мысли про Ардуино
Добрый день, уважаемые коллеги, друзья и гости!
В последнее время я часто стал ловить себя на мысли, что я терпеть не могу реализации на ардуино. Я понимаю, если допустим применяют для прототипирования или для поделок и игрушек.
Но, когда пытаются внедрить это на серьёзном каком-то объекте, особенно на производстве, мне очень жаль такого заказчика, который решил сэкономить и «Довериться» исполнителю с таким «Недооборудованием».
Почему это ерунда?
- Некачественно, следовательно дёшево, следовательно будет часто ломаться.
- Лапша с бутербродом, напаянные провода, куча проводов с кучами плат
- С программированием неудобно, нет онлайн мониторинга, следовательно будут проблемы с наладкой, после этого не так будет работать станок со временем.
- Каждый кусок кода нужно будет репетировать
- Заказчик привязан к исполнителю, если исполнитель переедет и не дай бог сломается станок, то будут большие проблемы.
- Нет сертификатов, нет метрологии, приборы не откалиброваны.
Вообще, я считаю надо исключить эти платки на серийных поделиях.
Если внедрять, то платы от надёжных поставщиков. Лучше ставить то оборудование, которое будет работать гарантированно. Поверенное и протестированное оборудование.
А вы как считаете? Напишите в комментариях…
Давайте по полочкам.
Ардуино — это отладачная плата или прототипирование. Это прям максимальны предел самой платы.
Ардуино — это библиотека для данной отладочной платы, которая упрощает некоторые моменты и позволяет снизить порог вхождения для заинтересованных людей.
Также есть Arduino IDE — текстовый редактор с настройками, который позволяет, не задумываясь, заливать программное обеспечение в железки.
Теперь глянем внутрь платы. По факту там стоит МК. Либо ARM либо AVR, но это больше к тонкостям. Так вот… Делать решения на основе МК — это норма. И это можно аттестовать и сертифицировать, и сделать действительно хороший продукт.
Он-лайн мониторинг, да пожалуйста. Просто самому надо будет писать. Тестирование работает полноценно, оно точно есть.
И там еще куча особенностей, которые стоит учитывать. Но это все не делается на Arduino как железе, как софте и как IDE для профессионального исполнения, но может быть сделано как прототип.
ну, это всё равно не готовое решение, всё равно нужно готовить до кондицией с этой платой