Advertisement
VecH

berryclip_02.py

May 9th, 2015
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.13 KB | None | 0 0
  1. #!/usr/bin/python
  2. #--------------------------------------  
  3. #    ___                   ________    
  4. #   / _ )___ __________ __/ ___/ (_)__
  5. #  / _  / -_) __/ __/ // / /__/ / / _ \
  6. # /____/\__/_/ /_/  \_, /\___/_/_/ .__/
  7. #                  /___/        /_/  
  8. #  
  9. #       BerryClip - 6 LED Board
  10. #
  11. # This script turns on the buzzer
  12. # useful for testing the buzzer
  13. #
  14. # Author : Matt Hawkins
  15. # Date   : 12/11/2012
  16. #
  17. # http://www.raspberrypi-spy.co.uk/
  18. #
  19. #--------------------------------------
  20.  
  21. # Import required libraries
  22. # Импорт необходимых библиотек
  23. import RPi.GPIO as GPIO
  24. import time
  25.  
  26. # Tell GPIO library to use GPIO references
  27. # Сообщаем режим обращения к GPIO портам
  28. GPIO.setmode(GPIO.BCM)
  29.  
  30. # Configure GPIO8 as an outout
  31. # Устанавливаем режим работы для порта GPIO8 как OUT
  32. GPIO.setup(8, GPIO.OUT)
  33.  
  34. # Turn Buzzer off
  35. # Ставим статус зуммера в значение false (выключаем)
  36. GPIO.output(8, False)
  37.  
  38. # Turn Buzzer on
  39. # Ставим статус зуммера в значение true (включаем)
  40. GPIO.output(8, True)
  41.  
  42. # Wait 1 second
  43. # Ждем 1 секунду
  44. time.sleep(1)
  45.  
  46. # Turn Buzzer off
  47. # Ставим статус зуммера в значение false (выключаем)
  48. GPIO.output(8, False)
  49.  
  50. # Wait 1 second
  51. # Ждем 1 секунду
  52. time.sleep(1)
  53.  
  54. # Turn Buzzer on
  55. # Ставим статус зуммера в значение true (включаем)
  56. GPIO.output(8, True)
  57.  
  58. # Wait 1 second
  59. # Ждем 1 секунду
  60. time.sleep(1)
  61.  
  62. # Turn Buzzer off
  63. # Ставим статус зуммера в значение false (выключаем)
  64. GPIO.output(8, False)
  65.  
  66. # ожидаем ввода с клавиатуры и выдаем сообщение: Зуммер должен звучать в два раза, нажмите ENTER для выхода из программы
  67. raw_input('The buzzer should have sounded twice, press enter to exit program')
  68.  
  69. # Reset GPIO settings
  70. # Сбрасываем настройки GPIO портов
  71. GPIO.cleanup()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement