from hardware import Hardware from time import sleep hardware = Hardware() hardware.connect() hardware.set_target(0, 0) angle = 0 f = 1 try: while True: angle += f * 1 if angle == 180 or angle == 0: f = -1 * f #angle %= 180 hardware.set_target(0, (angle - 90)) hardware.loop() sleep(0.01) except KeyboardInterrupt: hardware.stop()
from time import sleep import ephem from app import object_setter from finder import SpaceObject from hardware import Hardware hardware = Hardware() hardware.connect(port2="COM5") obj = None known_objects = { "Mercury": ephem.Mercury(), "Venus": ephem.Venus(), "Mars": ephem.Mars(), "Jupiter": ephem.Jupiter(), "Saturn": ephem.Saturn(), "Uranus": ephem.Uranus(), "Neptune": ephem.Neptune(), "Pluto": ephem.Pluto(), "Sun": ephem.Sun(), "Moon": ephem.Moon(), "ISS": '25544', "Tiangong 1": "37820", "Tiangong 2": "41765" } def set_object(): global obj