Оглавление:

Управление реле с Raspberry Pi: 3 шага
Управление реле с Raspberry Pi: 3 шага

Видео: Управление реле с Raspberry Pi: 3 шага

Видео: Управление реле с Raspberry Pi: 3 шага
Видео: Урок 1 - Raspberry Pi + Реле + Кнопка 2024, Июль
Anonim
Релейное управление с Raspberry Pi
Релейное управление с Raspberry Pi

Большинство из нас сталкивались с проблемой, когда плата Raspberry Pi не способна переключаться между несколькими устройствами одновременно. Поэтому подключение нескольких устройств с помощью 26 контактов GPIO невозможно. Более того, он не может быть увеличен до 26, поэтому невозможно подключить более 26 устройств.

Эту проблему можно решить, используя заголовок GPIO. К одному разъему мы можем подключить плату реле с 16 реле и увеличить количество плат до 128. Таким образом, всего можно подключить 128 * 16 устройств.

Тогда приступим!

Шаг 1. Требуется оборудование

Необходимое оборудование
Необходимое оборудование
Необходимое оборудование
Необходимое оборудование
Необходимое оборудование
Необходимое оборудование
Необходимое оборудование
Необходимое оборудование

В этом проекте мы будем использовать:

1. Контроллер реле

2. Raspberry Pi

3. I2C Shield

4. Адаптер питания 12 В

5. Соединительный кабель I2C.

Вы можете купить товар, нажав на них. Кроме того, вы можете найти больше отличных материалов в Dcube Store.

Шаг 2: Подключение оборудования

Аппаратные соединения
Аппаратные соединения
Аппаратные соединения
Аппаратные соединения
Аппаратные соединения
Аппаратные соединения
Аппаратные соединения
Аппаратные соединения

Шаги по подключению Raspberry Pi к I2C Shield / адаптеру

Сначала возьмите Raspberry Pi и поместите на него I²C Shield. Осторожно нажмите на экран, и мы закончили этот шаг так же просто, как пирог (см. Рисунки №1 и №2).

Подключение релейного контроллера MCP23008 и Raspberry Pi

Используя кабель I2C, подключите контроллер реле MCP23008 к Raspberry через соединительный порт I2C на I2C Shield (см. Рисунок № 3).

Включите платы

Raspberry Pi может питаться от любого кабеля Micro USB. Работает от 5В и 2А. Подключите кабель Micro USB к разъему питания Raspberry Pi. Кроме того, не забудьте включить контроллер реле с помощью адаптера питания 12 В. Подключите его, и все готово!

Окончательные соединения показаны на рисунке №4.

Шаг 3. Работа и код (с использованием Java)

Мы загрузили устройство с Linux (Raspbian). Здесь мы используем Raspberry Pi с экраном монитора.

1. Установите «библиотеку pi4j» с https://pi4j.com/install.html. Pi4j - это библиотека ввода / вывода Java для Raspberry Pi. Самый простой и наиболее предпочтительный метод установки «библиотеки pi4j» - выполнить указанную ниже команду прямо в Raspberry Pi:

curl -s get.pi4j.com | sudo bash ИЛИ curl -s get.pi4j.com

2. Для создания нового файла, в который можно будет записать код, будет использована следующая команда:

vi FILE_NAME.java

например. vi SAMPLE1.java

3. После создания файла мы можем ввести сюда код. Некоторые образцы кода Java доступны в нашем репозитории GitHub. Их можно использовать, просто скопировав их отсюда.

4. Чтобы ввести код, нажмите клавишу «i».

5. Скопируйте код из вышеупомянутого репозитория и вставьте его в созданный вами файл.

6. По завершении кодирования нажмите «esc».

7. Затем используйте указанную ниже команду для выхода из окна кода:

: wq

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

8. Скомпилируйте код, используя следующую команду:

pi4j FILE_NAME.java

например. pi4j SAMPLE1.java

9. Если ошибок нет, запустите программу, используя указанную ниже команду:

pi4j FILE_NAME

Например. pi4j ОБРАЗЕЦ 1

Репозиторий кода имеет 5 примеров кодов и может управлять реле во многих различных комбинациях. Итак, мы сделали релейное управление с помощью raspberry pi.

Посмотрим, какую мелодию ты сможешь сделать, чтобы эстафета танцевала !!

Рекомендуемые: