1. 부품 놓기 — 왼쪽 목록에서 누르면 화면에 나타납니다. 끌어서 옮기고 R 로 회전, Del 로 삭제. 보드를 누르면 보드가 바뀝니다(우노 R3·나노·메가 2560·우노 R4 Minima·우노 R4 WiFi). 우노 R4 는 우노 호환 모드로 시운전하고 실물용 .bin 은 따로 컴파일합니다 — 실물 R4 는 Serial 이 USB, D0/D1 은 Serial1 입니다.
2. 배선 — 핀(금색)을 누르고 이어질 핀을 누르면 전선이 생깁니다. 핀에 마우스를 올리면 이름·연결·실시간 전압이 보입니다. 전선을 누르면 색을 바꾸거나 지울 수 있습니다.
3. 코드 — 오른쪽 편집기에 아두이노 C++ 를 씁니다. ✨ 배선으로 코드 생성은 지금 배선을 읽어 시작 코드를 만듭니다.
4. 시운전 — ▶ 실행(Ctrl+Enter)을 누르면 서버에서 실제 컴파일(avr-gcc) 후 브라우저의 가상 ATmega 칩에서 돌립니다. 버튼·스위치·키패드는 3D 화면에서 직접 누르고, 센서 값(거리·온도·밝기…)은 [부품·배선] 탭에서 조절합니다. 시리얼 출력·입력은 상단 시리얼(Ctrl+Shift+M) 팝업 창에서 봅니다 — 창은 끌어서 옮기고 모서리로 크기를 바꾸며, 닫혀 있을 때 새 출력이 오면 버튼이 빛납니다.
계측 — 캔버스 위 [테스터](M)·[오실로스코프](O) 를 켜면 탐침이 지정 대기 상태입니다: 핀 머리나 전선 끝을 찍으면 탐침이 놓이고 고정(자물쇠 표시)됩니다. 고정된 뒤에는 계측 창을 켠 채 버튼·스위치·가변저항 노브·조작 창을 평소처럼 조작하면서 값과 파형이 바뀌는 것을 봅니다. 탐침 옮기기: 창의 [빨강]/[검정] 또는 [CH1]/[CH2] 버튼을 누르고 핀 하나를 찍거나, 3D 탐침을 잡아 다른 핀으로 끌어 놓습니다. 3D 화면에는 측정값 꼬리표(테스터 값, 채널별 주파수 또는 평균 전압)가 뜹니다. 테스터의 [–] 는 작은 막대로 접기, [HOLD] 는 표시 멈춤, [MIN MAX] 는 최댓값·최솟값 기록입니다. 지정 대기 중 Esc 는 대기 취소, 한 번 더 누르면 창을 닫습니다.
5. 저장 — [저장]은 이 브라우저에 남습니다. 다른 PC로 옮기려면 [JSON 내보내기](아래 화살표). 실물 보드에 올릴 땐 ⇩ .ino 를 아두이노 IDE 로. 교육용 시뮬레이션입니다 — 실물 보드·주변 회로의 정격과 배선은 직접 확인하고, 220/380V 작업은 자격을 갖춘 사람이 전원을 차단한 뒤 하십시오.
6. 🤖 AI 설계 — 만들 것을 적고 📋 가이드 복사 → 다른 AI 서비스에 붙여넣으면 설계 JSON 을 줍니다(붙여넣는 내용은 고른 AI 서비스로 전송되며 그 서비스의 약관을 따릅니다. AI 가 만든 설계는 틀릴 수 있으니 실행해 확인하십시오) → 그 JSON 을 ② 칸에 붙여넣고(또는 화면 아무 곳에 Ctrl+V) ⤵ 화면에 불러오기. 오류가 나면 오류 목록을 복사해 AI 에게 고쳐 달라고 하면 됩니다.
지원 라이브러리: Servo · Adafruit SSD1306/GFX · Adafruit NeoPixel · DHT · Stepper · Wire · EEPROM 등 기본. LCD I2C(PCF8574)와 4×4 키패드는 라이브러리 없이 직접 쓴 코드(예제 04·07 — 자동 코드 생성도 같은 코드)를 씁니다. 시뮬레이션되는 I2C 장치 18종: LCD1602·LCD2004(PCF8574) · SSD1306 OLED · MPU6050 · ADXL345 · QMC5883L · AS5600 · BH1750 · SHT31 · BME280 · MLX90614 · AMG8833 · DS1307 · DS3231 · INA219 · ADS1115 · AT24C256 · PCF8591 (센서류는 Wire 로 직접 읽는 예제 참고). I2C 는 보드의 SDA·SCL 핀에 이어야 하며, 다르게 이으면 설계 점검에 표시됩니다. 아날로그 회로(전류·저항값에 따른 밝기)는 근사. 저항값은 부품 설정창에서 직접 입력(1Ω~10MΩ, 예 4.7k·2k4·1M)하거나 E24 표준값에서 고르며 3D 색띠가 값에 맞게 바뀝니다. 트랜지스터는 스위칭 모델(베이스 전류 50µA 이상 = 포화, 선형 증폭은 모의 안 함), 다이오드는 실리콘 순방향 약 0.6~0.8V, 콘덴서는 표시용(충방전·필터 과도응답은 계산하지 않음)입니다. 메가의 A8~A15·Timer3~5 지원.
화면 — 오른쪽 위 해/달 단추로 밝은·어두운 화면을 바꿉니다(이 브라우저에 기억). 폭이 좁으면 일부 단추는 [⋯] 메뉴로 들어갑니다. 캔버스 오른쪽 아래 [+]·[−]·[맞춤] 단추(또는 + − F)로 3D·2D·회로도를 확대·축소·전체 보기 합니다. 알림(종 단추)의 설계 점검 항목을 누르면 그 부품으로 이동해 선택합니다.
Ctrl+Enter 실행 · Ctrl+S 저장 · F 전체보기 · +/− 확대·축소 · D 2D/3D · S 회로도 · W 배선 숨김 · P PCB 배선 · R 회전 · Del 삭제 · Ctrl+Z/Ctrl+Shift+Z 되돌리기/다시 · Ctrl+D 복제 · [ ] 왼쪽·오른쪽 창 접기 · Ctrl+Shift+M 시리얼 · Esc 창 닫기·배선 취소
교육용 시뮬레이션입니다 — 실물 220/380V 작업은 자격을 갖춘 사람이 전원을 차단한 뒤 하십시오. 이 화면의 결과만으로 실물의 안전을 판단하지 마십시오.
1. 수전 단자함 — 시퀀스 설계는 화면의 수전 단자함(왼쪽 R·S·T·N = 주전원 3상과 중성선, 오른쪽 P·N = 별도 제어전원)에서 시작합니다. 기본은 국내 3상 4선식 380/220V 60Hz입니다(440V 등은 선택). 제어 AC220V 는 주 차단기 2차측 R상 → 제어 차단기(CP) → 제어회로 → 주전원 중성선 N 으로 만듭니다 — 주 차단기를 내리면 제어회로도 함께 죽어, 다시 올려도 혼자 기동하지 않습니다. 오른쪽 P·N 은 다른 배전반·UPS 등에서 온 별도 계통이라 주 차단기를 내려도 살아 있으므로, 경보반처럼 그래야 하는 곳에만 씁니다. 전원 설정에서 주전압·별도 제어전압과 모의 고장(결상·상순 역전·전압 저하·정전)을 고릅니다. 실제 설비는 전원 계통과 보호협조를 자격자가 확인해야 합니다.
2. 부품 추가 — 왼쪽 목록(차단기·접촉기·계전기·타이머·조작 스위치·표시등·전동기·센서…)에서 누르면 보고 있는 화면 가운데에 놓입니다. 끌어서 옮기고 R 회전, Del 삭제. 오른쪽 [부품·배선] 탭에서 이름(명판)과 기기 번호(예: 88, 51, PB1)를 바꿉니다. 전자접촉기는 소형(MC-12b)·표준(MC-40a)·대형(MC-100a) 3종입니다 — 설정의 형명에 200/240V·380/440V AC-3 정격이 함께 나오고(지금 수전 전압 열로 정격 초과 경고), 보조접점 1~4번 자리를 a접점(n3-n4)·b접점(n1-n2)으로 바꿀 수 있습니다(빠른 선택 4a·3a1b·2a2b·1a3b·4b). 물려 있던 배선은 같은 자리의 새 번호로 옮겨지고 Ctrl+Z 로 되돌립니다.
3. 배선 — 단자를 누르고 이어질 단자를 누르면 전선이 생깁니다(실습 규칙: 단자 하나에 2가닥까지, 3가닥 이상은 경고). 주회로는 NFB → EOCR → MC → 전동기, 제어회로는 NFB 2차측 R상 → CP → 정지(b)·기동(a) 버튼 → 코일 → CP → 중성선 N 순으로 잇습니다.
4. 도면 — [도면] 버튼(S)으로 배선을 읽어 래더도와 A3 시퀀스 도면을 자동으로 그립니다. 실행 중에는 통전 선이 빨강, 여자 코일이 초록으로 표시됩니다. 3D 에서 단자에 마우스를 올리면 그 단자의 지금 전위가 보이며, 전원이 끊긴 단자는 '무전압'입니다. A3 도면의 [작성자] 버튼으로 표제란 DRAWN 칸을 채우고, [SVG 저장]으로 내려받습니다. 도면에서 기호를 누르면 그 부품이 선택되어 설정·조작 창과 '도면 위치'(코일·접점의 렁 번호 / 시트 위치)가 나오고, 실행 중 누름버튼 기호는 누르는 동안 눌립니다. 선을 누르면 같은 전위의 선이 모두 강조되고 선번호(실행 중엔 전압)가 붙습니다. 배선·부품 이동은 3D 화면에서 합니다.
5. 판넬 배선 — [판넬 배선] 버튼(P)을 누르면 실물 제어반처럼 부품을 행(전원 → 조작·표시 → 제어 → 주 접촉기 → 부하)으로 배치하고 덕트를 따라 직각으로 배선합니다. [재정렬]은 행 배치를 처음부터 다시, [덕트 덮개]는 덮개 열기/닫기입니다. 다시 누르면 원래 자리로 돌아갑니다. 켜진 상태는 단추 강조로 표시됩니다. 캔버스 오른쪽 아래 [+]·[−]·[맞춤] 단추로 확대·축소·전체 보기(도면 포함).
6. 2D 보기 — [2D] 버튼(D)은 위에서 내려다보는 평면도입니다. 끌어서 이동, 휠로 확대하며 부품 끌기·배선은 그대로 됩니다.
7. 실행 — ▶ 실행(Ctrl+Enter)은 컴파일 없이 바로 접점·코일만으로 운전합니다. 코일은 정격 전압의 85% 이상에서 붙고(흡인) 60% 아래로 내려가면 떨어지며(유지), 110%(DC24V 코일은 120%)를 넘으면 과열 경고, 150%를 넘으면 소손됩니다. 단락이면 차단기 트립 또는 퓨즈 용단이 일어납니다. 동작 순서는 [회로 설명] 탭의 동작 기록과 🔔 알림에서 봅니다. 알림의 설계 점검(실행 전에도 코일 정격·단락·3가닥 단자 등)은 항목을 누르면 그 부품으로 이동합니다.
8. 조작 팝업 — 실행 중 부품을 누르면 옆에 조작 창이 뜹니다: 누름 버튼, ON/OFF 레버(차단기), 선택 스위치 노브, 비상정지 버섯 버튼, 세팅값 다이얼(시간·전류·압력), EOCR TEST/RESET. 푸시버튼은 3D 화면에서 바로 누르면 됩니다. 제목줄을 끌어 옮기고 Esc 로 닫습니다.
9. 테스터 — 캔버스 위 [테스터] 버튼(M)을 누르면 디지털 멀티미터가 뜹니다. 처음엔 빨강 탐침이 지정 대기라 단자(핀 머리)나 전선 끝을 찍으면 빨강, 이어서 검정이 놓이고 두 점 사이 값이 나옵니다. 두 탐침을 놓으면 고정(자물쇠 표시)됩니다 — 그 뒤로는 테스터를 켠 채 부품 몸통·푸시버튼·차단기 레버·조작 창의 세팅 다이얼을 평소처럼 조작하면서 값이 바뀌는 것을 봅니다(핀 클릭도 평소 동작). 탐침 옮기기: 테스터 창의 [빨강]/[검정] 칩을 누르고 핀 하나를 찍거나(한 번 뒤 다시 고정), 3D 시험봉을 잡아 다른 핀에 끌어 놓습니다(핀이 아닌 곳에 놓으면 제자리). 지정 대기 중 Esc 는 대기 취소, 한 번 더 누르면 테스터를 끕니다. 두 탐침 사이 위에 측정값 꼬리표가 떠서, 창을 [–]로 작은 막대로 접어도 3D 에서 값을 볼 수 있습니다. 다이얼: V~ 교류(3상 상간·제어 220V), V⎓ 직류(+24V/0V, 극성 표시), Ω 저항·도통 부저(전원이 살아 있는 회로는 '전압 있음' — 차단기를 내리거나 정지 후 측정), A~ 클램프(주회로 기기 전류). 열린 접점 양단은 부하를 거쳐 전압이 걸려 보입니다(실물과 같음). [RANGE] 버튼은 실물 4000 카운트 테스터처럼 레인지를 고릅니다: 처음은 AUTO(값이 들어가는 가장 낮은 레인지), 누를 때마다 V~ 4/40/400/750V, V⎓ 400mV/4/40/400/1000V, Ω 400Ω/4k/40k/400k/4M/40M, A~ 40/400A 순으로 고정(LCD 에 MANU)되고 마지막 다음은 다시 AUTO. 고정 레인지를 넘으면 OL(예: 380V 는 400V 레인지에서 380.0, 40V 레인지에서는 OL), 작은 값은 그 레인지 분해능으로 보입니다. 도통 부저는 Ω 의 AUTO·400Ω 레인지에서만 울립니다. 레인지는 기능(V~·V⎓·Ω·A~)마다 따로 기억합니다. [HOLD] 는 지금 표시를 멈추고(LCD H), [MIN MAX] 는 누를 때마다 기록 시작(MAX 표시) → MIN 표시 → 끔입니다. 기록은 시뮬레이터가 상태를 바꿀 때마다(5ms 단계) 하므로 Y-Δ 전환 순간의 공백·접점 떨림처럼 짧은 변동도 남습니다. 탐침을 옮기거나 다이얼을 돌리면 기록은 새로 시작/해제됩니다. 도면(래더·A3) 보기에서는 칩으로 지정 대기를 건 뒤 접점·코일의 리드선(단자 번호 쪽)을 찍으면 그 단자에 탐침이 놓이고 도면 위에 빨강·검정 원으로 표시됩니다. Esc·M 로 끕니다.
10. 단락 보호 — 결선 실수로 상간·상–중성선·P-N·+24V-0V 가 직접 이어지면 추정 고장전류를 계산해 고장 경로에 직렬인 보호기기 중 가장 빨리 끊는 것이 동작합니다(선택 차단: 분기 CP·퓨즈가 주 NFB 보다 먼저). 차단기는 손잡이가 가운데(TRIP)로 가며, OFF 로 내렸다가 ON 해야 복귀합니다. 단락이 남은 채 다시 넣으면 즉시 재트립. 퓨즈는 교체, SMPS 는 과전류 보호(1초마다 재시도)입니다. 서로 절연된 계통(예: 별도 제어전원과 SMPS 0V)을 한 점에서 잇는 것(본딩)은 단락이 아니며, 두 점에서 이어 고리가 되면 단락으로 봅니다. 결상(한 상 상실)은 제어전원 상실이 아닙니다(R상–N 제어는 살아 있음): 전동기가 결상 전류를 먹으면 EOCR(O-TIME)·열동 계전기·MPCB 또는 결상 계전기(47)가 끊고, 수동 복귀라 상이 돌아와도 다시 돌지 않습니다.
11. 표준 표기 — 도면 기호는 IEEE 315 — 한시 접점은 접점 아래 줄기 끝의 화살촉으로 구분합니다(∧ 온딜레이 = 한시 동작, ∨ 오프딜레이 = 한시 복귀). 표시등 기호 안 글자는 색입니다(R 적 · G 녹 · Y 황 · O 주황 · W 백). 기기 번호는 ANSI/IEEE C37.2(52 차단기·51 과전류·49 열동·63 압력) — 단 전자접촉기 88·Y기동 6·Δ운전 42 는 C37.2 가 아니라 일본 JEM 1090 계열 국내 관례(C37.2 의 88 은 보조 전동기, 6·42 는 차단기), 그 밖은 NFPA 79(PB·LT·CR·TR·CB·FU). 열동·차단기 트립 시간은 교육용으로 줄인 곡선(MCCB)이 섞여 있습니다(THR·MPCB 열동은 IEC 60947-4-1 Class 10). 단자명은 KS/IEC(MC A1/A2·13-14 a접점·21-22 b접점, EOCR 95-96 b접점·95-98 a접점).
12. 표시등 색 — RL 운전 · GL 정지 · YL 과부하 · WL 전원 (국내 실기 관례, IEC 60204-1 과 다름). RL 은 MC a접점(43-44)으로, GL 은 MC b접점(21-22·31-32)으로, YL 은 EOCR·THR 트립 접점(95-98·97-98)으로 켭니다. 주황(OL)은 Y기동·역회전 같은 보조 운전 상태. 누름버튼 색은 따로: 기동 녹색 · 정지 적색 · 리셋 황색. 신호탑(적·황·녹 적층등)은 기계 상태 관례(녹 정상·황 주의·적 이상)를 따릅니다.
전류·회전수·온도 등은 교육용 근사값입니다(기동전류 6배, Y 기동 1/3 등). 저장·열기·JSON 내보내기는 아두이노 모드와 같습니다.
Ctrl+Enter 실행 · Ctrl+S 저장 · F 전체보기 · +/− 확대·축소 · S 도면 · P 판넬 배선 · D 2D/3D · W 배선 숨김 · R 회전 · Del 삭제 · Ctrl+Z 되돌리기 · Ctrl+D 복제 · [ ] 창 접기 · Esc 창 닫기·배선 취소