
Raspberry Pi: Релейная карта
Универсальная структура Raspberry Pi означает, что его можно использовать для самых разных проектов. Этот миникомпьютер отлично подходит для обучения, робототехники и автоматизации. В продажу входит широкий ассортимент расширений, позволяющих строить так называемые умный дом. Одним из таких компонентов является релейная карта DTR PAM 4K производства польской компании PAM из Еленя-Гура. Плата PAM4K оснащена 4 реле. Каждый из них управляет 230В переменного тока до 6А. Реле питаются от 5 В, но могут переключаться от 5 В или 3,3 В. Их энергопотребление настолько низкое, что ими можно управлять прямо с Raspberry Pi. Соблазнившись такими возможностями, я соорудил «умный» блок питания для ночника.
Примечание: речь идет о серьезных напряжениях и токах.y, будьте особенно осторожны при монтаже и вводе в эксплуатацию последующий Комплект.
Я перерезал одну из жил кабеля лампы. Я соединил концы с входом CON первого реле и его выходом NO (угл. нормально открытый). Я подключил Raspberry к карте с помощью 26-контактной ленты.
На фото Raspberry Pi, карта PAM4k и лампа:
Программное обеспечение Python действительно простое. Я создал скрипт «lampka.py»:
нано лампа.ру
и набрал (можно скопировать прямо в консоль):
импортировать RPi.GPIO как GPIO
Импортировать данныевремя
РОЗОВЫЙ1 = 22
GPIO.setwarnings(False)
GPIO.setmode (GPIO.BCM)
GPIO.setup(PINK1, GPIO.OUT)
tickTime = datetime.datetime.now()
tickTime = tickTime.replace(час=21, минута=00)
if datetime.datetime.now().time() > tickTime.time():
GPIO.выход (ПИН-кодK1, правда)
еще: GPIO.output(PINK1, False)
#cleanup приведет к обрезанию портов после выхода из скрипта
#GPIO.очистка()
Я сохранил файл (CTRL-X, Y, ENTER) и выполнил расписание обслуживания cron:
Sudo кронтаб -e
Я добавил следующую запись в открытый скрипт:
*/5* * * * sudo /usr/bin/python /home/pi/напольная лампа.py
Я сохранил файл (CTRL-X, Y, ENTER). Таким образом, я настроил cron для запуска скрипта «lamp.py» каждые 5 минут. Еще один перезапуск службы:
перезапуск службы sudo cron
Благодаря этим мерам лампа рядом с телевизором будет автоматически включаться после 21 часов вечера (при условии, что RPi показывает правильное время). Как видите, домашняя автоматизация с Raspberry совсем не сложна!
Pбляшка PAM4K производит впечатление очень твердый. Ламинат толстый и жесткий. Элементы симметричныйie я регулярноieдоговариватьсяone изготовление приятный впечатление порядка. Пути poСвинецOno подальше от монтажных отверстий. Rразмер PAM4K идеально сочетается с Малина. Порты, не используемые картой (BCM GPIO 23, 18, 15, 14, 24 и SDA, SCL и 1-Wire) выведены на отдельные разъемы, что позволяет подключать дополнительные аксессуары. Логика безопасно гальванически разделены. С положительной стороны, вы также можете включить подробные инструкции с примерами использования.
Главная вада Tego urządzenia шутка для меня на доске нет описаний. Это означает, что я должен всегда иметь руководство под рукой. Неиспользуемый разъем портOWорганизованныйo слишком маса рядом с 5В; нетрудно совершить роковую ошибку. Конечно добавление такой слой описания поднимет цену устройства, тем не менее, я считаю, что оно того стоит.
я бы и другие попробовала развертывание монтажные отверстия. Размер пластины требует, чтобы ее разместили поверх RPi в виде «сэндвича» с использованием проставок «папа-женщина». К сожалению, в текущей раскладке дырок нет. не совпадают ни с B, ни с B+. Кстати я бы изменил свою позициюроетсяnia для подключения GPIO. Теперь вам нужно много снимать, чтобы получить его. ее как-то устроить.
PAM Jelenia Góra предлагает несколько типов карт, в том числе с большим количеством реле и с управлением по I2C. Производитель также поставляет наборы датчиков и собственное программное обеспечение, которое делает это возможным централизованная управление.
Подводя итог: карта PAM4K — очень интересное расширение. Функциональный и хорошо продуманный — вместе с другими аксессуарами этого производителя — он позволяет создавать интересные решения. Будь осторожен при подключении!
На основе:

