Ввиду кризиса в последнее время и постоянной нехватки финансов, люди ищут альтернативные и бюджетные решения для автоматизации «Умных домов», теплиц, гаражей и т.п. А что делать тем, кто очень хорошо один язык программирования, а на дополнительное изучение просто не хватает времени? Ну, например я! Я знаю CoDeSyS достаточно хорошо. Не супер-профи, но хорошо. Тогда CoDeSyS Raspberry PI — это идеальное сочетание бюджетности и удобства программирования. Почему? Давайте рассмотрим…
Всем привет уважаемые коллеги, читатели и гости моего блога. На связи автор технического блога — Гридин Семён.
Raspberry PI — маленький одноплатный компьютер, выполняющий такие же основные функции, как и настольный ПК. Основная операционная система Это Linux и все её производные. Хотя можно установить абсолютно любую ОС под ваши определённые узкие задачи.
Весь список ОС вы можете увидеть на официальном сайте «Малины». Как вы видите основная система — это Raspbian. В будущем мы с вами будем опираться конкретно на неё.
Разработана эта плата в мае 2011 года. Её большим преимуществом является цена и многофункциональность. На данный момент последняя модель Raspberry PI 3 model B.
Да, и конечно самое важное — технические характеристики.
Процессор Broadcom 2837 quad-core ARM Cortex-A53 64bit (1,2GHz)
А/V выход А/V выход 3.5мм jack 4 pin
Сеть WiFi 802.11n, 10/100Mb RJ45 Ethernet Bluetooth
Bluetooth 4.1, Bluetooth Low Energy
Слот для карты памяти Micro SD
Характеристики достаточно мощные, в отличие от старых моделей. Радует наличие 4-х портов USB и Bluetooth.
В последнее время на форумах и в интернете я всё чаще и чаще замечаю комментарии по поводу того, что на этом устройстве нельзя собрать «серьёзный проджект». Это игрушка для детей и т.д. Я считаю, что это не правда. Это инструмент.
В умелых и правильных руках можно творить воистину полезные и фантастические вещи. Ребят, это очень мощный инструмент, с интересными функциями. Просто в основном видеоблогеры выкладывают материалы про переделанные ретро-приставки и автоматы. Или проекты, которые просто на «поиграться». А как вы считаете?
Как установить ОС — в общих чертах…
Как прошивать любую операционную систему?? В интернете море информации по поводу установки. Всё расписано по шагам.
Я тогда не буду повторяться. Можете изучить вот этот материал. Или посмотрите 5-минутное видео о подключении малины:
Я думаю, здесь будет всё понятно. Если будут вопросы, пишите в комментах, я с удовольствием пообщаюсь.
Raspberry PI + CoDeSyS 3.5
Я кстати говоря давно искал решение вопроса — Где можно использовать CoDeSyS, кроме ПЛК? Так как большинство ПЛК различных производителей — это достаточно дорогие устройство. Для бытовой и домашней автоматизации такой вариант не подходит. Ещё и модули ввода вывода дорогие, если потребуется.
А языки программирования стандарта МЭК очень удобны и понятны. И крутую визуализацию можно накидать. Крутые инструменты!!!
Для того чтобы эта связка заработала у вас, что следует приобрести:
Сам одноплатный компьютер Raspberry PI
Сенсорную панель к нему или монитор
И сам RunTime CoDeSyS 3.5
RunTime — это некая операционная система с предустановленной средой разработки. В данном случае мы можем сразу же программировать на маленьком компьютере. В этом и заключается удобство. Рантайм CoDeSyS стоит примерно 50 евро, находится он в магазине CoDeSyS Store.
Обращаю ваше ВНИМАНИЕ!!! Единственный недостаток всей системы в том, что используется WEB-визуализация. Так что придётся открывать через браузер. На видеоролике Курта Брауна очень хорошо описывается процесс установки среды разработки на компьютер. Правда там используются модули расширения WAGO.
Но можно прикрутить любой, лишь бы поддерживал MODBUS TCP/IP. Если вы поставите преобразователь UART = RS-485, то сможете работать с MODBUS RTU.
Для «Умного» дома и теплиц шикарная вещь! Спасибо за внимание! Подписывайтесь на новости блога… Пишите письма!!!
С уважением, Гридин Семён