You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

38 lines
642 B
Python

3 years ago
#!/bin/python3
import RPi.GPIO as GPIO
import time
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
dac = [26, 19, 13, 6, 5, 11, 9, 10]
number = [0, 0, 0, 0, 0, 0, 0, 1]
GPIO.setup(dac, GPIO.OUT)
GPIO.output(dac, 0)
#GPIO.output(dac, number)
#time.sleep(15)
nums = [
[1, 1, 1, 1, 1, 1, 1, 1], #255
[0, 1, 1, 1, 1, 1, 1, 1], #127
[0, 1, 0, 0, 0, 0, 0, 0], #64
[0, 0, 1, 0, 0, 0, 0, 0], #32
[0, 0, 0, 0, 0, 1, 0, 1], #5
[0, 0, 0, 0, 0, 0, 0, 0], #0
]
for num in nums:
print(num)
GPIO.output(dac, num)
time.sleep(20)
GPIO.output(dac, 0)
GPIO.output(dac, 0)
GPIO.cleanup()