Raspberry Pi:Примеры/Управление мощной нагрузкой с помощью Powerswitch tail: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
 
Нет описания правки
 
Строка 35: Строка 35:
Данный пример необходимо ввести в консоли [[python]].
Данный пример необходимо ввести в консоли [[python]].


<syntaxhighlight lang="python" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="python" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
import RPi.GPIO as GPIO
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setmode(GPIO.BCM)

Текущая версия от 18:24, 14 мая 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Управление мощной нагрузкой с помощью Powerswitch tail

Данный пример демонстрирует как управлять мощной нагрузкой с помощью Powerswitch tail.

Данное устройство позволит вам включать и выключать любые устройства с помощью Raspberry Pi. На одном конце устройства находится вилка, а на другом розетка. В центральной части находится блок управления с тремя выводами(+,-,ground).

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

  • плата Raspberry Pi;
  • пара перемычек;
  • Powerswitch tail;
  • любая нагрузка которую вы хотите запитать;

Схема

Будьте осторожны при обращении с портами GPIO вашего Raspberry Pi. Помните входы и выходы GPIO расссчитаны на напряжение +3,3В


Подключите 12 вывод GPIO Raspberry Pi к выводу 1(+in) блока управления Powerswitch tail, а 14 вывод GPIO подключите к 2(-in) и 3(Ground) блока управления Powerswitch tail.

Все манипуляции по подключению производите только при отключенном питании платы Raspberry Pi


Код

Вкл/Выкл нагрузки

Данный пример необходимо ввести в консоли python.

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)
GPIO.output(18, True)
GPIO.output(18, False)

См.также

Внешние ссылки