Предмет: Информатика,
автор: dilnazsadykanova6
2. Напишите программу, в которой светодиод включается и выключается на 2 секунды. Если светодиод включен, то буззер издает звук, если светодиод отключен то буззер молчит.
yakibukvlad:
ГДЕ НАПИСАТЬ, ГДЕ
Ответы
Автор ответа:
1
Ответ:
import time
import RPi.GPIO as GPIO
# GPIO
GPIO.setmode(GPIO.BOARD)
# Піни
led_pin = 11
buzzer_pin = 13
GPIO.setup(led_pin, GPIO.OUT)
GPIO.setup(buzzer_pin, GPIO.OUT)
# включення світлодіода та звуку
def led_on():
GPIO.output(led_pin, GPIO.HIGH)
GPIO.output(buzzer_pin, GPIO.HIGH)
time.sleep(2)
# виключення світлодіода та звуку
def led_off():
GPIO.output(led_pin, GPIO.LOW)
GPIO.output(buzzer_pin, GPIO.LOW)
time.sleep(2)
# Основна програма
try:
while True:
# Включення світлодіода та звуку
led_on()
# Виключення світлодіода та звуку
led_off()
except KeyboardInterrupt:
GPIO.cleanup()
Похожие вопросы
Предмет: Физика,
автор: ulanbekovaaiym200
Предмет: Английский язык,
автор: trusevaksusa
Предмет: Химия,
автор: chnebziils
Предмет: Обществознание,
автор: Полина11111э546
Предмет: История,
автор: zaremba11022008