Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- #--------------------------------------
- # ___ ________
- # / _ )___ __________ __/ ___/ (_)__
- # / _ / -_) __/ __/ // / /__/ / / _ \
- # /____/\__/_/ /_/ \_, /\___/_/_/ .__/
- # /___/ /_/
- #
- # BerryClip - 6 LED Board
- #
- # This script turns on the buzzer
- # useful for testing the buzzer
- #
- # Author : Matt Hawkins
- # Date : 12/11/2012
- #
- # http://www.raspberrypi-spy.co.uk/
- #
- #--------------------------------------
- # Import required libraries
- # Импорт необходимых библиотек
- import RPi.GPIO as GPIO
- import time
- # Tell GPIO library to use GPIO references
- # Сообщаем режим обращения к GPIO портам
- GPIO.setmode(GPIO.BCM)
- # Configure GPIO8 as an outout
- # Устанавливаем режим работы для порта GPIO8 как OUT
- GPIO.setup(8, GPIO.OUT)
- # Turn Buzzer off
- # Ставим статус зуммера в значение false (выключаем)
- GPIO.output(8, False)
- # Turn Buzzer on
- # Ставим статус зуммера в значение true (включаем)
- GPIO.output(8, True)
- # Wait 1 second
- # Ждем 1 секунду
- time.sleep(1)
- # Turn Buzzer off
- # Ставим статус зуммера в значение false (выключаем)
- GPIO.output(8, False)
- # Wait 1 second
- # Ждем 1 секунду
- time.sleep(1)
- # Turn Buzzer on
- # Ставим статус зуммера в значение true (включаем)
- GPIO.output(8, True)
- # Wait 1 second
- # Ждем 1 секунду
- time.sleep(1)
- # Turn Buzzer off
- # Ставим статус зуммера в значение false (выключаем)
- GPIO.output(8, False)
- # ожидаем ввода с клавиатуры и выдаем сообщение: Зуммер должен звучать в два раза, нажмите ENTER для выхода из программы
- raw_input('The buzzer should have sounded twice, press enter to exit program')
- # Reset GPIO settings
- # Сбрасываем настройки GPIO портов
- GPIO.cleanup()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement