def __init__(self): GPIO.setmode(GPIO.Board) GPIO.setwarnings(False) GPIO.setup(10, GPIO.IN) GPIO.setup(16, GPIO.OUT) GPIO.setup(18, GPIO.OUT) GPIO.setup(2, GPIO.OUT) GPIO.setup(12, GPIO.OUT)
def lit(self,prob): i=0 GPIO.setmode(GPIO.BOARD) GPIO.setup(7,GPIO.OUT) GPIO.setwarnings(False) while(i>0): if prob>0.5: GPIO.output(7,GPIO.HIGH) time.sleep(1) GPIO.output(7,GPIO.LOW) GPIO.output(7,GPIO.LOW) time.sleep(1) i-=1 else: GPIO.output(7,GPIO.LOW) time.sleep(1) i-=1 GPIO.output(7,GPIO.LOW) GPIO.cleanup()
import Rpi.GPIO as GPIO import time GPIO.setwarnings(Fale) GPIO.setmode(GPIO.BOARD) GPIO.setup(3, GPIO.OUT) while True: GPIO.output(3, 1) time.sleep(1) GPIO.output(3, 0) time.sleep(1)
from Rpi import GPIO #import GPIO Module GPIO.setmode(GPIO.BOARD) # Board Pin GPIO.setwarnings(False) # set Warnings GPIO.setup(40, GPIO.IN) #declare input pin GPIO.setup(5, GPIO.OUT) #declare output pin while True: #use to While loop a = GPIO.input(40) #input pin if a == 1: #condition GPIO.output(5, HIGH) #Led On else: GPIO.output(5, LOW) #Led Off
from ubidots import ApiClient import Rpi.GPIO as GPIO import time import picamera from time import sleep GPIO.setwarnings(False) GPIO.setmode(GPIO.BOARD) GPIO.setup(11,GPIO.IN) api=ApiClient("2355dc90c5e93fc697295b33f9a6ed4e5003c2e1") #create a "Variable" object test_variable=api.get_variable("566993407625420e4e82690a") while True: i=GPIO.input(11) i=0 if i==1 test_variable.save_value({'value':1}) camera=picamera.PiCamera() camera.capture('suyash.jpg') camera.start_preview() camera.vflip=True camera.hflip=True camera.brightness=60 sleep(10)
import Rpi.GPIO as GPIO #Importar librerías import time #Importar librería de tiempo GPIO.setmode (GPIO.BCM) #Configuración GPIO.setwarnings (False) #Anular Advertencias BUZZER = 18 #Asignación de Pin GPIO.setup (BUZZER, GPIO.OUT) #Se configura la salida if __name__ == "__main__": while True: #Ciclo While GPIO.output (BUZZER, GPIO.HIGH) #Ponemos en alto el pin del Buzzer time.sleep (1) #Esperamos un segundo antes de ejecutar la siguiente línea GPIO.output (BUZZER, GPIO.LOW) #Ponemos en bajo el pin del Buzzer time.sleep (4) #Esperamos cuatro segundos antes de ejecutar la siguiente linea