Rename module from motor_passo to spectrometer
This commit is contained in:
0
spectrometer/exec/control/__init__.py
Normal file
0
spectrometer/exec/control/__init__.py
Normal file
29
spectrometer/exec/control/__main__.py
Normal file
29
spectrometer/exec/control/__main__.py
Normal file
@@ -0,0 +1,29 @@
|
||||
import sys
|
||||
|
||||
from spectrometer.motor import Motor
|
||||
from spectrometer.encoder import Encoder
|
||||
from spectrometer.utils.utils import setup_cleanup, _cleanup
|
||||
|
||||
|
||||
def main(args: list):
|
||||
setup_cleanup()
|
||||
|
||||
motor = Motor([13, 19, 26])
|
||||
motor.setup()
|
||||
motor.set_speed(50)
|
||||
|
||||
encoder = Encoder(6, 5)
|
||||
encoder.setup()
|
||||
|
||||
while encoder.angle <= 360:
|
||||
motor.step(-5)
|
||||
print(encoder.angle)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
try:
|
||||
main(sys.argv)
|
||||
except Exception as e:
|
||||
print(str(e))
|
||||
finally:
|
||||
_cleanup()
|
||||
0
spectrometer/exec/encoder/__init__.py
Normal file
0
spectrometer/exec/encoder/__init__.py
Normal file
17
spectrometer/exec/encoder/__main__.py
Normal file
17
spectrometer/exec/encoder/__main__.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from spectrometer.encoder import Encoder
|
||||
from spectrometer.utils.utils import setup_cleanup
|
||||
from time import sleep
|
||||
|
||||
|
||||
def main():
|
||||
setup_cleanup()
|
||||
encoder = Encoder(6, 5)
|
||||
encoder.setup()
|
||||
|
||||
while True:
|
||||
print(encoder.angle)
|
||||
sleep(1)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
0
spectrometer/exec/motor/__init__.py
Normal file
0
spectrometer/exec/motor/__init__.py
Normal file
17
spectrometer/exec/motor/__main__.py
Normal file
17
spectrometer/exec/motor/__main__.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from spectrometer.motor import Motor
|
||||
from spectrometer.utils.utils import setup_cleanup
|
||||
|
||||
|
||||
def main():
|
||||
setup_cleanup()
|
||||
motor = Motor([13, 19, 26])
|
||||
motor.setup()
|
||||
motor.set_speed(10)
|
||||
|
||||
while True:
|
||||
input()
|
||||
motor.step(1)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user