Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 4.39 KB

README.md

File metadata and controls

78 lines (55 loc) · 4.39 KB

창의공학 종합 설계 - 이진 모드 스마트팬 (Binary mode Smart Fan)

  • 제작 기간 : 2023.09 ~ 2023.12

시연 연상


  1. Arduino_src/lib : A directory that contains library we made.

    In each library, there's example directory that shows how to use it.

  2. Arduino_src/test : A directory that tested sourcode using PlatformIO IDE for VSCode

  3. Arduino_src/main.cpp : A source code to execute Arduino.


  1. Raspberry_PI_src/best.pt : A Yolov8n model to use image prediction. It's already trained.

  2. Raspberry_PI_src/Raspi_Yolo.py : A source code to execute Raspberry PI.

  3. Raspberry_PI_src/test : A directory that used to test some image, FPS of Yolov8n, and others.


구동에 필요한 라이브러리

Name Description Dependency
ArduinoJson ArduinoJson is a C++ JSON library for Arduino and IoT (Internet Of Things). Raspberry_pi_Json
Servo Allows Arduino boards to control a variety of servo motors. sensor_servo_bundle
Package Description Version
OpenCV-python OpenCV (Open Source Computer Vision Library: http://opencv.org) is an open-source BSD-licensed library that includes several hundreds of computer vision algorithms. 4.8.1.78
Ultralytics Ultralytics YOLOv8 is a cutting-edge, state-of-the-art (SOTA) model that builds upon the success of previous YOLO versions and introduces new features and improvements to further boost performance and flexibility. 8.0.205
Pytorch PyTorch is a Python package that provides Tensor computation (like NumPy) with strong GPU acceleration & Deep neural networks built on a tape-based autograd system 2.0.1
Pyserial This module encapsulates the access for the serial port. 3.5

전체 구동 다이어그램

Arduino 구동 다이어그램

Raspberry PI 구동 다이어그램