Files
Feeding_control_system/test_weight.py

32 lines
884 B
Python
Raw Normal View History

2025-12-12 18:00:14 +08:00
# main.py
import time
from datetime import datetime
from config.settings import app_set_config
from core.system import FeedingControlSystem
from hardware import relay
from hardware.relay import RelayController
from hardware.transmitter import TransmitterController
import threading
import time
import cv2
import os
from core.state import FeedStatus
def main():
relay_c = RelayController()
transmitter_c = TransmitterController(relay_c)
while True:
data = '上料斗:' + str(int(transmitter_c.read_data(1))) + ',' +"下料斗:" + str(int(transmitter_c.read_data(2)))
timestamp = datetime.now().strftime('%H:%M:%S.%f')[:-3]
output = f"[{timestamp}] {data}"
print(output)
# 保存到文件
with open('output.log', 'a') as f:
f.write(output + '\n')
time.sleep(0.5)
if __name__ == "__main__":
main()