js und css einbinden
This commit is contained in:
parent
8ba00075f0
commit
e91efe81a6
@ -1,59 +0,0 @@
|
||||
import RPi.GPIO as GPIO
|
||||
import time
|
||||
|
||||
GPIO.setmode(GPIO.BCM)
|
||||
GPIO.setwarnings(False)
|
||||
coil_A_1_pin = 12 # pink
|
||||
coil_A_2_pin = 20 # orange
|
||||
coil_B_1_pin = 16 # blau
|
||||
coil_B_2_pin = 21 # gelb
|
||||
#enable_pin = 7 # Nur bei bestimmten Motoren benoetigt (+Zeile 24 und 30)
|
||||
|
||||
# anpassen, falls andere Sequenz
|
||||
StepCount = 8
|
||||
Seq = list(range(0, StepCount))
|
||||
Seq[0] = [1,0,0,0]
|
||||
Seq[1] = [1,0,1,0]
|
||||
Seq[2] = [0,0,1,0]
|
||||
Seq[3] = [0,1,1,0]
|
||||
Seq[4] = [0,1,0,0]
|
||||
Seq[5] = [0,1,0,1]
|
||||
Seq[6] = [0,0,0,1]
|
||||
Seq[7] = [1,0,0,1]
|
||||
|
||||
#GPIO.setup(enable_pin, GPIO.OUT)
|
||||
GPIO.setup(coil_A_1_pin, GPIO.OUT)
|
||||
GPIO.setup(coil_A_2_pin, GPIO.OUT)
|
||||
GPIO.setup(coil_B_1_pin, GPIO.OUT)
|
||||
GPIO.setup(coil_B_2_pin, GPIO.OUT)
|
||||
|
||||
#GPIO.output(enable_pin, 1)
|
||||
|
||||
def setStep(w1, w2, w3, w4):
|
||||
GPIO.output(coil_A_1_pin, w1)
|
||||
GPIO.output(coil_A_2_pin, w2)
|
||||
GPIO.output(coil_B_1_pin, w3)
|
||||
GPIO.output(coil_B_2_pin, w4)
|
||||
|
||||
def forward(delay, steps):
|
||||
for i in range(steps):
|
||||
for j in range(StepCount):
|
||||
setStep(Seq[j][0], Seq[j][1], Seq[j][2], Seq[j][3])
|
||||
time.sleep(delay)
|
||||
|
||||
def backwards(delay, steps):
|
||||
for i in range(steps):
|
||||
for j in reversed(range(StepCount)):
|
||||
setStep(Seq[j][0], Seq[j][1], Seq[j][2], Seq[j][3])
|
||||
time.sleep(delay)
|
||||
|
||||
if __name__ == '__main__':
|
||||
while True:
|
||||
#delay = raw_input("Zeitverzoegerung (ms)?")
|
||||
delay = 3
|
||||
steps = raw_input("Wie viele Schritte vorwaerts? ")
|
||||
forward(int(delay) / 1000.0, int(steps))
|
||||
setStep(0,0,0,0)
|
||||
steps = raw_input("Wie viele Schritte rueckwaerts? ")
|
||||
backwards(int(delay) / 1000.0, int(steps))
|
||||
setStep(0,0,0,0)
|
3
src/schrittmotor.py
Normal file
3
src/schrittmotor.py
Normal file
@ -0,0 +1,3 @@
|
||||
import RPi.GPIO as GPIO
|
||||
import time
|
||||
|
@ -2,9 +2,9 @@
|
||||
<head>
|
||||
<title>RPi Web Server</title>
|
||||
<!-- Latest compiled and minified CSS -->
|
||||
<link rel="stylesheet" href="/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
|
||||
<!-- Latest compiled and minified JavaScript -->
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
<script src="/static/js/bootstrap.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
Loading…
x
Reference in New Issue
Block a user