예제 #1
0
import PRi.GPIO as GPIO

GPIO.setmode(GPIO.BCM)

GPIO.setup(1, GPIO.IN)
GPIO.setup(2, GPIO.IN)
GPIO.setup(3, GPIO.IN)
GPIO.setup(4, GPIO.IN)
GPIO.setup(5, GPIO.IN)
GPIO.setup(6, GPIO.IN)
GPIO.setup(7, GPIO.IN)
GPIO.setup(8, GPIO.IN)
GPIO.setup(9, GPIO.IN)
GPIO.setup(10, GPIO.IN)
GPIO.setup(11, GPIO.IN)
GPIO.setup(12, GPIO.IN)
GPIO.setup(13, GPIO.IN)
GPIO.setup(14, GPIO.IN)
GPIO.setup(15, GPIO.IN)
GPIO.setup(16, GPIO.IN)
GPIO.setup(17, GPIO.IN)
GPIO.setup(18, GPIO.IN)
GPIO.setup(19, GPIO.IN)
GPIO.setup(20, GPIO.IN)
GPIO.setup(21, GPIO.IN)
GPIO.setup(22, GPIO.IN)
GPIO.setup(23, GPIO.IN)
GPIO.setup(24, GPIO.IN)
GPIO.setup(25, GPIO.IN)
GPIO.setup(26, GPIO.IN)
GPIO.setup(27, GPIO.IN)
 def __init__(self, pin, hz):
     GPIO.setmode(GPIO.BOARD)
     GPIO.setup(pin, GPIO.OUT)
     servo = GPIO.PWM(pin, hz)
     servo.start(0)
     self.StartUp()
예제 #3
0
# Senior-Design-Code
# Main function

import PRi.GPIO as GPIO            # Enable GPIO
import time                        # Enable time 
import numpy as np                 # Enable numpy array
import matplotlib.pyplot as plt    # Enable plot function
import getch                       # Enable get_character
import sys                         # Enable exit function
from matplotlib.ticker import NullFormatter 
from DHT22 import hum, tem         # From DHT22.py import hum and tem


GPIO.setmode(GPIO.BCM)             # Set GPIO output pins format

############################################################
# Define input pins
# define the input pins that goes to the circuit
# Modify based on the PCB
PIR_pin =  # PIR sensor into raspberry pi

temp_pin =   #Tempature & humndity sensor data into raspberry pi

light_pin =  # Light sensor data into raspberry pi

light_clk =  # CLK input into light sensor

light_cs =  # CS input into light sensor

light_control_pin = # light control pin 
예제 #4
0
import PRi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)
GPIO.setup(11, GPIO.OUT)
GPIO.setup(13, GPIO.OUT)
for x in range(0, 7):
    GPIO.output(7, True)
    time.sleep(.5)
    GPIO.output(7, False)
    GPIO.output(11, True)
    time.sleep(.5)
    GPIO.output(11, False)
    GPIO.output(13, True)
    time.sleep(.5)
    GPIO.output(13, False)
GPIO.cleanup()
예제 #5
0
import random 
import os
import time
import PRi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(7,GPIO.IN)
GPIO.setup(8,GPIO.IN)
GPIO.setup(9,GPIO.IN)
a=0
def preguntas():
		
	if(a== 1):
		print"Que tipo de pokemon es gil?"
		print"\n A) Fuego"
		print"\n B) Agua "
		print"\n C) Electrico"
	
	if(a== 2):
		print"A que animal del artico te recuerda Geras?"
		print"\n A) Foca"
		print"\n B) Pinguino"
		print"\n C) Oso polar"
	
	if(a== 3):
		print"Como se llama el robot mas poderoso de inteli?"
		print"\n A) RAD"
		print"\n B) Dummy bot"
		print"\n C) Royito"
		
	if(a== 4):
		print"Cuanto es 2+2?"