기기 코딩 11 / 31
전기와 회로: 물길로 이해하기
전기는 물처럼 높은 곳에서 낮은 곳으로 흘러요. 길이 동그랗게 이어져야 흐르고, 그 길을 회로라고 해요.
물탱크를 떠올려 보세요. 물이 높이 있을수록 세게 흐르고, 관이 좁으면 조금만 흘러요. 전기도 똑같아요.
| 전기 말 | 물로 생각하면 | 단위 |
|---|---|---|
| 전압 | 물의 높이 (밀어내는 힘) | V (볼트) — 아두이노 5V, ESP32 3.3V |
| 전류 | 흐르는 물의 양 | A (암페어), mA (밀리암페어) |
| 저항 | 좁은 관 (흐름을 줄여요) | Ω (옴) |
| GND (접지) | 물이 빠져나가는 바닥 | 0V, 모든 부품의 GND는 서로 이어요 |
전기는 + 쪽에서 나와 부품을 지나 GND로 돌아가야 흘러요. 중간에 한 군데라도 끊기면 아무 일도 일어나지 않아요. 그래서 '불이 안 켜지면 길이 끊긴 곳을 찾는 것'이 기기 코딩의 기본이에요.
- LED는 방향이 있어요. 다리가 긴 쪽(+)을 핀 쪽에, 짧은 쪽(−)을 GND 쪽에 꽂아요.
- LED에는 꼭 저항(220Ω)을 함께 달아요. 저항이 없으면 전기가 너무 많이 흘러 LED와 보드가 상해요.
- 저항은 방향이 없어서 어느 쪽으로 꽂아도 돼요.
+(5V, 3.3V)와 GND를 부품 없이 바로 선으로 이으면 '쇼트(합선)'가 나요. 보드가 뜨거워지거나 망가질 수 있어요. 연결을 바꿀 때는 USB를 먼저 빼요.
💬 막히면 도우미에게 물어보세요
오류가 나면 오류 문구를 그대로 붙여 넣으면 더 정확해요. 예: “LED에 왜 저항을 달아야 해요?”