Commit initial

This commit is contained in:
arofarn 2020-12-23 17:43:37 +01:00
commit ac6b652948
7 changed files with 59 additions and 0 deletions

BIN
CoCuir_Slider.FCStd Normal file

Binary file not shown.

BIN
CoCuir_Slider.FCStd1 Normal file

Binary file not shown.

BIN
base.amf Normal file

Binary file not shown.

BIN
poussoir.amf Normal file

Binary file not shown.

59
test_cocuir_slider.py Normal file
View File

@ -0,0 +1,59 @@
#!/bin/python3
# Script de test pour le projet de slider de CoCuir
# 3 boutons dont 2 avec des neopixel intégrés. Le 3e servira de bouton power
from time import sleep
import board
import digitalio
import neopixel
# Pinout
NPXL_PIN = board.D18
BUTT_LFT = board.D9
BUTT_RGT = board.D11
BUTT_PWR = board.D10
#Colors
BLUE = (0,0,255)
GREEN = (0,255,0)
RED = (255,0,0)
WHITE = (200,200,200)
BLACK = (0,0,0)
pixels = neopixel.NeoPixel(NPXL_PIN, 2, auto_write=False)
pixels.fill(BLUE)
pixels.show()
button_left = digitalio.DigitalInOut(BUTT_LFT)
button_right = digitalio.DigitalInOut(BUTT_RGT)
button_power = digitalio.DigitalInOut(BUTT_PWR)
buttons = [button_left, button_right, button_power]
for b in buttons:
b.direction = digitalio.Direction.INPUT
b.pull = digitalio.Pull.UP
pixels
while True:
print("{} | {} | {}".format(button_left.value, button_right.value, button_power.value))
if button_left.value :
pixels[0] = GREEN
else:
pixels[0] = WHITE
if button_right.value:
pixels[1] = BLUE
else:
pixels[1] = WHITE
if not button_power.value:
pixels.fill(RED)
pixels.show()
sleep(0.1)

BIN
top.amf Normal file

Binary file not shown.

BIN
trappe.amf Normal file

Binary file not shown.