README 한글 상세 설명 작성
This commit is contained in:
@@ -1,22 +1,35 @@
|
|||||||
# Project_E_MS-7C51
|
# Project_E_MS-7C51
|
||||||
|
|
||||||
## Overview
|
## 개요
|
||||||
|
|
||||||
- Type: Arduino project
|
MS-7C51 시스템 전원 버튼 제어 프로젝트입니다. 전원 켜기/끄기/재시작과 워치독 기반 제어를 포함합니다.
|
||||||
- Source directory: `Project_E_MS-7C51`
|
|
||||||
- Files: 1
|
|
||||||
- Related classification: standalone project folder; no exact duplicate top-level project was found.
|
|
||||||
|
|
||||||
## Arduino Sketches
|
## 코드 구성 요약
|
||||||
|
|
||||||
- `Project_E_MS-7C51.ino`
|
- 분석한 파일 수: 1
|
||||||
|
- 사용 라이브러리/include: avr/wdt.h
|
||||||
|
- 코드에서 확인되는 주요 모듈: Serial
|
||||||
|
- 코드에서 확인되는 핀/입출력 단서: fanrelay:OUTPUT, hddledsensor:INPUT_PULLUP, LED_BUILTIN:OUTPUT, msw:OUTPUT, pled:OUTPUT, powerinput:OUTPUT, powersupplyrelay:OUTPUT, psensor:INPUT_PULLUP, psw:OUTPUT, statusled:OUTPUT
|
||||||
|
|
||||||
## Root Files
|
## 파일별 설명
|
||||||
|
|
||||||
- `Project_E_MS-7C51.ino`
|
### `Project_E_MS-7C51.ino`
|
||||||
|
|
||||||
## Notes
|
- 역할: Arduino의 `setup()`/`loop()`를 포함한 실행 스케치입니다.
|
||||||
|
- include/의존성: avr/wdt.h
|
||||||
|
- 주요 함수: button, focus_poweroff, loop, powercontrol, poweroff, poweron, powerrestart, setup
|
||||||
|
- 주요 전역값/설정값: -
|
||||||
|
- 핀/입출력 설정: fanrelay:OUTPUT, hddledsensor:INPUT_PULLUP, LED_BUILTIN:OUTPUT, msw:OUTPUT, pled:OUTPUT, powerinput:OUTPUT, powersupplyrelay:OUTPUT, psensor:INPUT_PULLUP, psw:OUTPUT, statusled:OUTPUT
|
||||||
|
- 입출력/통신 호출: digitalRead, digitalWrite, Serial.begin
|
||||||
|
|
||||||
- This repository is intended to be stored as a private project repository on `git.chaegeon.com`.
|
## 동작 흐름
|
||||||
- Sensitive configuration may exist in source files and is kept private by repository visibility.
|
|
||||||
- Exact duplicate top-level project folders were checked before repository preparation.
|
1. `setup()`에서 시리얼, 센서, 통신 모듈, LCD/릴레이/핀 모드 등 초기 설정을 수행합니다.
|
||||||
|
2. `loop()`에서 센서 측정, 입력 확인, 상태 계산, 출력 제어, 통신 전송 또는 화면 갱신을 반복합니다.
|
||||||
|
3. 보조 함수들은 측정값 변환, 값 변화 감지, 릴레이/모터 제어, 시간 표시, 네트워크 응답 같은 세부 동작을 나눠 담당합니다.
|
||||||
|
|
||||||
|
## 빌드 및 사용 메모
|
||||||
|
|
||||||
|
- Arduino IDE 또는 PlatformIO에서 폴더명과 같은 대표 스케치를 열어 빌드합니다.
|
||||||
|
- 코드에 포함된 네트워크 주소, Wi-Fi 정보, DB 정보, 장치 핀 번호는 실제 하드웨어 구성에 맞춰 확인해야 합니다.
|
||||||
|
- 민감한 값이 코드에 포함될 수 있으므로 저장소는 private로 유지합니다.
|
||||||
|
|||||||
Reference in New Issue
Block a user