python_led_blink.py 527 B

123456789101112131415161718192021222324252627282930
  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-
  3. import RPi.GPIO as GPIO
  4. import time
  5. #led灯的物理引脚
  6. channel=32
  7. GPIO.setmode(GPIO.BOARD)
  8. GPIO.setwarnings(False)
  9. GPIO.setup(channel, GPIO.OUT, initial=GPIO.HIGH)
  10. try:
  11. while True:
  12. #led灯GPIO置高-灭
  13. GPIO.output(channel, GPIO.HIGH)
  14. print("X")
  15. time.sleep(1)
  16. #led灯GPIO置低-亮
  17. GPIO.output(channel, GPIO.LOW)
  18. print("O")
  19. time.sleep(1)
  20. except KeyboardInterrupt:
  21. pass
  22. #GPIO资源清理
  23. GPIO.cleanup()