stage_one

This commit is contained in:
2025-12-12 18:00:14 +08:00
parent dc4ef9002e
commit b8b9679bc8
55 changed files with 6541 additions and 459 deletions

31
test_weight.py Normal file
View File

@ -0,0 +1,31 @@
# 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()