아두이노 ICT 강의
아두이노와 센서를 단순한 부품 실습으로 끝내지 않고, 아이디어를 실제 제품과 ICT 서비스로 연결하는 관점에서 구성한 수업 자료입니다.
수업 전에 먼저 세팅하기
아두이노 수업을 진행하려면 코드를 작성하고 실행할 수 있는 기본 개발 환경이 필요합니다. 아래 세팅 자료를 먼저 열어 Codex, Visual Studio Code, Python, Arduino IDE, Antigravity 설치를 진행합니다.
오늘의 핵심
아두이노 ICT 수업의 목표는 부품 이름을 외우는 것이 아닙니다. 센서가 무엇을 느끼고, 아두이노가 그 신호를 어떻게 판단하고, 그 결과를 어떤 동작이나 서비스로 연결할 수 있는지 이해하는 것입니다.
좋은 아이디어를 오래 설명하는 것보다, 작게라도 실제로 작동하거나 눈에 보이는 형태로 만들어보는 것이 창업 초기에는 훨씬 강합니다.
하드웨어 제작은 아이디어를 사업으로 보이게 만든다
제품을 만든다는 것은 단순히 물건을 만드는 일이 아닙니다. 정부 지원 사업, 고객 검증, 장비와 인력 확보, 다음 사업 기회를 만드는 가장 현실적인 출발점입니다.
정부 지원 사업은 아이디어보다 실행 가능성을 봅니다. 하드웨어 시제품은 그 가능성을 보여주는 가장 직접적인 증거입니다.
예비창업패키지나 다양한 창업 지원 사업에서는 새로운 제품, 시제품 제작, 지식재산, 인증, 수출 가능성을 중요하게 보는 경우가 많습니다. 그래서 제품의 형태가 있거나 서비스가 실제로 작동하는 모습을 보여줄 수 있으면 사업의 신뢰도가 올라갑니다.
아두이노와 센서 기초
이번 자료는 아두이노 ICT 수업에서 사용할 프로그램, 보드, 센서의 역할을 처음부터 연결해보는 기초 자료입니다. 부품 이름을 외우기보다, 이 부품이 무엇을 느끼고 그걸 어떻게 전기 신호로 바꾸는지 이해하는 것이 목표입니다.
우리가 설치하는 것들은 왜 필요할까?
아두이노를 사용하기 위해서는 코드를 작성하고 실행하기 위한 프로그램과, 컴퓨터가 보드를 알아볼 수 있게 해주는 USB 드라이버가 필요합니다. 아두이노는 작은 컴퓨터처럼 동작하고, 우리가 작성한 코드를 보드 안에 넣어주면 LED를 켜거나 센서 값을 읽거나 모터를 움직입니다.
CH340, CP2102 같은 드라이버는 컴퓨터와 보드가 서로 연결되도록 돕는 통역사입니다. 특히 저가형 아두이노 호환 보드나 ESP32 보드는 이런 USB 드라이버가 설치되어야 포트가 정상적으로 보입니다.
센서는 무엇을 하는 부품일까?
센서는 주변의 변화를 알아차리는 부품입니다. 사람의 눈, 귀, 피부처럼 기계가 세상을 느끼기 위한 장치라고 생각하면 됩니다.
다만 센서는 느낌으로 아는 것이 아니라 빛의 세기, 거리, 회전 속도, 자석의 움직임, 진동 같은 것을 전기 신호로 바꿉니다. 아두이노는 그 신호를 읽고 밝다, 가깝다, 움직였다, 불꽃이 있다처럼 판단합니다.
입력, 판단, 출력
센서 수업의 큰 흐름은 단순합니다. 센서가 주변 변화를 입력으로 읽고, 아두이노가 그 값을 판단하고, 출력 장치가 행동합니다. LED가 켜지고 꺼지는 것은 가장 쉬운 예시일 뿐이며, 같은 판단은 모터, 부저, 릴레이, 화면, 알림으로 확장될 수 있습니다.
주요 부품 이미지
사진을 함께 보면서 수업에서 다룰 부품의 생김새와 역할을 연결합니다. 이름만 외우기보다 사진을 보고 “이 부품은 무엇을 느끼는가?”를 떠올리는 것이 중요합니다.








| 부품 | 쉽게 말하면 | 무엇을 감지하나 | 핵심 원리 |
|---|---|---|---|
| 풍속 센서 | 바람이 회전체를 얼마나 빨리 돌리는지 보는 센서 | 바람의 세기 | 회전 횟수나 속도로 바람의 세기를 짐작합니다. |
| 포토 인터럽터 | 빛이 막히는 순간을 알아차리는 센서 | 물체 통과, 회전 | 한쪽에서 빛을 보내고 반대쪽에서 받다가, 중간에 물체가 지나가면 빛이 막힙니다. |
| 조도 센서 | 주변이 밝은지 어두운지 보는 센서 | 빛의 세기 | 빛을 많이 받으면 전기적인 성질이 달라집니다. |
| 근접 센서 | 적외선을 쏘고 되돌아오는 빛을 보는 센서 | 가까운 물체 | 물체가 가까우면 적외선이 반사되어 돌아옵니다. |
| 라인트레이서 센서 | 바닥의 밝고 어두운 차이를 보는 센서 | 검은 선과 흰 바닥 | 흰색은 빛을 많이 반사하고, 검은색은 빛을 적게 반사합니다. |
| 불꽃 감지 센서 | 불꽃에서 나오는 빛을 보는 센서 | 불꽃 | 외부에서 들어오는 적외선 성분을 감지합니다. |
| 진동 센서 | 안쪽 금속이나 스프링이 흔들리는지 보는 센서 | 흔들림, 충격 | 흔들리면 내부 접점이 붙었다 떨어졌다 합니다. |
| 초음파 센서 | 소리가 돌아오는 시간을 재는 센서 | 거리 | 초음파를 보내고 물체에 부딪혀 돌아오는 시간을 잽니다. |
| RTC | 전원이 꺼져도 시간을 세는 시계 | 현재 시간 | 작은 건전지와 크리스탈을 이용해 시간을 계속 셉니다. |
| LCD | 백라이트를 가려서 화면을 만드는 표시 장치 | 문자, 그림 표시 | 뒤에서 빛을 비추고 앞에서 필요한 부분만 보이게 조절합니다. |
| OLED | 각 점이 직접 빛나는 표시 장치 | 문자, 그림 표시 | 필요한 픽셀만 직접 빛나서 검은색 표현이 좋습니다. |
오늘의 결론
하드웨어 제작은 나만의 사업을 시작하는데 있어서 중요한 핵심 키 입니다. 정부지원사업을 받을 수도 있고, 본인이 가진 문제를 어떠한 센서와 동작을 통해서 해결 할 수 있는가 상상 할 수 있는 기회가 됩니다.
하드웨어는 아는만큼 보이고, 아는만큼 상상 할 수 있습니다. 아두이노 ICT 수업은 그 상상을 작게 작동하는 결과물로 바꾸는 첫 단계입니다.