Exemple #1
0
from LED import LED
import board
import neopixel

led = LED(board.D18, 8, neopixel.GRB)
for i in range(3):
    led.random(1)
#led.rainbow(10,2)
led.stop()
Exemple #2
0
from infrared import Infrared
infrared = Infrared()

from LED import LED
led = LED()

from pca import PCA
from motorkit import MotorKit
import time

pca = PCA(0x40).getPCA()
mkit = MotorKit(pca)
mkit.changeSpeed(0.5)
while 1:
    try:
        led.random(0)
        left, middle, right = infrared.detect()
        mkit.changeSpeed(0.25)
        if middle: mkit.forward()
        elif left:
            #mkit.changeSpeed(0.20)
            mkit.forwardLeft()
        elif right:
            #mkit.changeSpeed(0.20)
            mkit.forwardRight()
        else:
            mkit.forward()
        #if middle and left:
        #	mkit.forwardLeft()
        #	mkit.backward()
        mkit.stop()