1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/null_693_8693-RPi.GPIO-use-introduction

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 08.06.2025 09:22 4760e2b

Введение в RPi.GPIO

value = GPIO.input(17)  # Чтение значения с пина 17

Завершение работы с GPIO

После завершения работы с GPIO, не забудьте освободить ресурсы:

GPIO.cleanup()  # Освобождение ресурсов GPIO

Пример программы

Вот пример программы, которая включает и выключает светодиод, подключенный к пину 18:

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)

try:
    while True:
        GPIO.output(18, GPIO.HIGH)  # Включение светодиода
        time.sleep(1)               # Ожидание 1 секунды
        GPIO.output(18, GPIO.LOW)   # Выключение светодиода
        time.sleep(1)               # Ожидание 1 секунды
except KeyboardInterrupt:
    GPIO.cleanup()  # Освобождение ресурсов GPIO

Заключение

RPi.GPIO предоставляет простой и мощный способ управления GPIO-пинами Raspberry Pi. С его помощью вы можете создавать различные проекты, связанные с электроникой и автоматизацией.

Не забудьте, что работа с GPIO требует осторожности, чтобы избежать повреждения Raspberry Pi.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/null_693_8693-RPi.GPIO-use-introduction.git
git@api.gitlife.ru:oschina-mirror/null_693_8693-RPi.GPIO-use-introduction.git
oschina-mirror
null_693_8693-RPi.GPIO-use-introduction
null_693_8693-RPi.GPIO-use-introduction
master