🔌 기기 코딩 시작메뉴
코딩하기 · 기기 코딩 시작

기기 코딩 3 / 31

준비물: 처음 사면 좋은 키트와 핀 약속

보드 하나, 브레드보드, 점퍼선, LED와 몇 가지 센서면 이 메뉴의 예제를 모두 만들 수 있어요.

부품은 하나씩 사도 되지만, '아두이노 스타터 키트'라는 이름의 묶음을 사면 아래 부품이 대부분 들어 있어요. ESP32를 쓴다면 보드만 따로 하나 더 준비하세요.

기본 키트
부품개수어디에 쓰나요
아두이노 Uno R3 (호환 보드 OK) 또는 ESP32 DevKit V11프로그램이 들어가는 두뇌
USB 케이블 (데이터용)1Uno는 프린터 모양(USB-B), ESP32는 마이크로 5핀 또는 USB-C
브레드보드 (400구멍 이상)1납땜 없이 부품을 꽂는 판
점퍼선 (수-수)20부품과 보드를 잇는 선
LED 빨강·노랑·초록각 2~3불빛 (신호등, 깜빡이)
저항 220Ω5LED가 타지 않게 보호
저항 10kΩ2빛 센서와 함께 써요
버튼 (택트 스위치)2누르기 입력
빛 센서 (조도 센서, CdS)1밝기 재기 (무드등)
피에조 부저 (수동형)1소리·멜로디
서보 모터 SG901정해진 각도로 움직이기
온습도 센서 DHT11 (다리 3개 모듈)1온도·습도 재기

USB 케이블은 꼭 '데이터 전송'이 되는 것을 쓰세요. 휴대폰 충전 전용 케이블은 전원만 들어가서 컴퓨터가 보드를 찾지 못해요. 가장 흔한 실수예요.

예제마다 핀 번호가 바뀌면 헷갈리니까, 이 사이트에서는 부품마다 꽂는 핀을 아래처럼 정해 두었어요. 모든 예제가 이 표를 따라요.

이 사이트의 핀 약속
부품아두이노 UnoESP32
빨간 LED10번GPIO 25
노란 LED9번GPIO 26
초록 LED8번GPIO 27
버튼2번GPIO 14
빛 센서A0GPIO 34
부저6번GPIO 18
서보 모터 (신호선)3번GPIO 13
온습도 센서 DHT114번GPIO 4

ESP32 보드에는 핀 옆에 'D25', 'G25', '25'처럼 번호가 인쇄돼 있어요. 숫자만 보고 GPIO 번호를 찾으면 돼요. 30핀·38핀 보드는 핀 위치는 달라도 번호는 같아요.

💬 막히면 도우미에게 물어보세요

오류가 나면 오류 문구를 그대로 붙여 넣으면 더 정확해요. 예: “스타터 키트를 사려는데 꼭 들어 있어야 하는 부품이 뭐예요?”