Update code.py
Travis issues: Using config file /home/travis/build/adafruit/Adafruit_Learning_System_Guides/.pylintrc ************* Module code Motion_Gift_Box/code.py 8: Trailing whitespace (trailing-whitespace) Motion_Gift_Box/code.py 23: Trailing whitespace (trailing-whitespace) Motion_Gift_Box/code.py 32: Trailing whitespace (trailing-whitespace) Motion_Gift_Box/code.py 45: Trailing whitespace (trailing-whitespace) Motion_Gift_Box/code.py 5: standard import "import random" should be placed before "import audioio" (wrong-import-order)
This commit is contained in:
parent
fe6ab5365c
commit
c01457ca3c
1 changed files with 5 additions and 5 deletions
|
|
@ -1,11 +1,11 @@
|
||||||
import time
|
import time
|
||||||
|
import random
|
||||||
import audioio
|
import audioio
|
||||||
import board
|
import board
|
||||||
import neopixel
|
import neopixel
|
||||||
import random
|
|
||||||
from adafruit_crickit import crickit
|
from adafruit_crickit import crickit
|
||||||
|
|
||||||
# NeoPixels on the Circuit Playground Express
|
# NeoPixels on the Circuit Playground Express
|
||||||
pixels = neopixel.NeoPixel(board.NEOPIXEL, 10, brightness=0.3)
|
pixels = neopixel.NeoPixel(board.NEOPIXEL, 10, brightness=0.3)
|
||||||
pixels.fill(0) # Off to start
|
pixels.fill(0) # Off to start
|
||||||
|
|
||||||
|
|
@ -20,7 +20,7 @@ audio_files = ["evillaugh3.wav", "laugh.wav"]
|
||||||
# One motor
|
# One motor
|
||||||
motor_1 = crickit.dc_motor_1
|
motor_1 = crickit.dc_motor_1
|
||||||
motor_1.throttle = 0 # off to start
|
motor_1.throttle = 0 # off to start
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
pixels.fill(0)
|
pixels.fill(0)
|
||||||
print("Waiting for trigger")
|
print("Waiting for trigger")
|
||||||
|
|
@ -29,7 +29,7 @@ while True:
|
||||||
print("PIR triggered")
|
print("PIR triggered")
|
||||||
pixels.fill((100, 0, 0)) # NeoPixels red
|
pixels.fill((100, 0, 0)) # NeoPixels red
|
||||||
|
|
||||||
# Start playing the file (in the background)
|
# Start playing the file (in the background)
|
||||||
audio_file = open(random.choice(audio_files), "rb") # muahaha
|
audio_file = open(random.choice(audio_files), "rb") # muahaha
|
||||||
wav = audioio.WaveFile(audio_file)
|
wav = audioio.WaveFile(audio_file)
|
||||||
speaker.play(wav)
|
speaker.play(wav)
|
||||||
|
|
@ -42,7 +42,7 @@ while True:
|
||||||
motor_1.throttle = -1 # full speed backward
|
motor_1.throttle = -1 # full speed backward
|
||||||
time.sleep(0.25 + random.random()) # random delay from 0.25 to 1.25 seconds
|
time.sleep(0.25 + random.random()) # random delay from 0.25 to 1.25 seconds
|
||||||
motor_1.throttle = 0 # stop!
|
motor_1.throttle = 0 # stop!
|
||||||
|
|
||||||
# wait for audio to stop
|
# wait for audio to stop
|
||||||
while speaker.playing:
|
while speaker.playing:
|
||||||
pass
|
pass
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue