sudo python blinking_lcd (25green,23,24 )
import time
import RPi.GPIO as GPIO
# define LED pin
led_pin = 25
# set GPIO mode to GPIO.BOARD
GPIO.setmode(GPIO.BCM)
# set puin as input
GPIO.setup(led_pin, GPIO.OUT)
try:
while True:
# turn on LED
GPIO.output(led_pin, GPIO.HIGH)
# Wait half a second
time.sleep(0.2)
# turn off LED
GPIO.output(led_pin, GPIO.LOW)
# Wait half a second
time.sleep(0.2)
except KeyboardInterrupt:
# CTRL+C detected, cleaning and quitting the script
GPIO.cleanup()
button(27,22):
iimport RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BCM)
sleeptime=.1
lightPin=23
buttonPin=27
GPIO.setup(lightPin, GPIO.OUT)
GPIO.setup(buttonPin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.output(lightPin,False)
try:
while True:
GPIO.output(lightPin,GPIO.input(buttonPin))
sleep(.1)
finally:
GPIO.output(lightPin,False)
GPIO.cleanup()
buzzer:(17)
import RPi.GPIO as GPIO
import time
buzzer_pin = 17
GPIO.setmode(GPIO.BCM)
GPIO.setup(buzzer_pin, GPIO.OUT)
# Make buzzer sound
GPIO.output(buzzer_pin, GPIO.HIGH)
time.sleep(3)
# Stop buzzer sound
GPIO.output(buzzer_pin, GPIO.LOW)
GPIO.cleanup()