Информатика, вопрос задал dilnazsadykanova6 , 1 год назад

2. Напишите программу, в которой светодиод включается и выключается на 2 секунды. Если светодиод включен, то буззер издает звук, если светодиод отключен то буззер молчит.​


yakibukvlad: ГДЕ НАПИСАТЬ, ГДЕ
yakibukvlad: ГДЕ Я ДОЛЖЕН ПИСАТЬ, Я ТЕБЕ СЕЙЧАС НА С++ НАПИШУ

Ответы на вопрос

Ответил 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()

Новые вопросы