collect stuff
This commit is contained in:
parent
4998d3a2e5
commit
45ff4cbc22
27
engine.py
Normal file
27
engine.py
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
|
||||||
|
|
||||||
|
class engine:
|
||||||
|
|
||||||
|
def __init__(self, gpio_1 = 13, gpio_2 = 19):
|
||||||
|
self.gpio_1 = gpio_1
|
||||||
|
self.gpio_2 = gpio_2
|
||||||
|
|
||||||
|
# export gpio's
|
||||||
|
n = "/sys/class/gpio/gpio" + str(self.gpio_1)
|
||||||
|
if not islink(n):
|
||||||
|
f = open("sys/class/gpio/export", "w")
|
||||||
|
f.write(str(self.gpio_1)
|
||||||
|
f = open("sys/class/gpio/gpio" + str(self.gpio_1) +\
|
||||||
|
"/value", "w")
|
||||||
|
f.write("out")
|
||||||
|
|
||||||
|
n = "/sys/class/gpio/gpio" + str(self.gpio_2)
|
||||||
|
if not islink(n):
|
||||||
|
f = open("sys/class/gpio/export", "w")
|
||||||
|
f.write(str(self.gpio_2)
|
||||||
|
f = open("sys/class/gpio/gpio" + str(self.gpio_2) +\
|
||||||
|
"/value", "w")
|
||||||
|
f.write("out")
|
||||||
|
|
||||||
|
def stop(self):
|
||||||
|
|
7
gpio_test.py
Executable file
7
gpio_test.py
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/python2
|
||||||
|
from gpio import gpio
|
||||||
|
|
||||||
|
g13 = gpio(13)
|
||||||
|
g13.export()
|
||||||
|
g13.direction("out")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user