반응형

arduino 34

아두이노 아날로그 입력으로 LED 밝기 조절하기 — 가변저항 + PWM 제어

🎚 아두이노 아날로그 입력으로 LED 밝기 조절하기 — 가변저항 + PWM 제어아두이노의 아날로그 입력 핀을 통해 외부 신호를 읽고, 그 값을 이용해 LED 밝기를 제어하는 실습을 해보겠습니다.이번 실습에서는 가변저항(포텐셔미터)을 사용하여 아날로그 값을 입력받고, 이를 PWM 출력으로 변환해 LED 밝기를 부드럽게 변화시킬 것입니다.🧰 준비물 아두이노 UNO 브레드보드 가변저항(포텐셔미터) 1개 LED 1개 220Ω 저항 점퍼 와이어🔌 회로 연결 가변저항 양쪽 → 5V, GND 가변저항 중앙 → A0 (아날로그 입력) D9 → 220Ω → LED → GND (PWM 출력 핀)💻 코드 작성: 아날로그 → PWM 변환int potPin = A0; // 가변저항 입력 핀in..

아두이노 2025.04.18

아두이노 버튼 입력으로 LED 제어하기 — 디지털 입력 & 토글 제어 실습

🔘 아두이노 버튼 입력으로 LED 제어하기 — 디지털 입력 & 토글 제어 실습지금까지 아두이노로 LED를 단순히 ON/OFF 하는 실습을 해보았습니다.이번 3편에서는 **버튼을 눌렀을 때 LED의 상태가 바뀌는** 디지털 입력 제어를 실습합니다.이 구조는 아두이노에서 **입력(버튼) → 조건 판단 → 출력(LED)** 흐름을 이해하는 가장 기초적인 예제이며, 다양한 센서와 사용자 인터페이스의 시작점이기도 합니다.🧰 준비물 아두이노 UNO 브레드보드 푸시버튼 1개 220Ω 저항 1개 (LED용) 10kΩ 저항 1개 (풀다운용) LED 1개 점퍼 와이어🔌 회로 연결 D2 → 버튼 한쪽 버튼 다른 쪽 → 5V D2와 GND 사이에 10kΩ 저항 연결 (풀다운 저항) D8 → 220Ω..

아두이노 2025.04.18

아두이노 GPIO 제어: 외부 LED 회로 연결과 코드 실습

💡 아두이노 GPIO 제어: 외부 LED 회로 연결과 코드 실습이전 1편에서는 아두이노 보드에 내장된 13번 LED를 제어해보았습니다. 이번 편에서는 브레드보드에 직접 LED를 연결하고, 아두이노의 디지털 출력(GPIO)을 통해 LED를 깜빡이게 만들어봅니다.외부 부품을 사용하는 첫 번째 실습으로, 전자 회로에 익숙하지 않은 분도 브레드보드, 저항, LED의 연결 방식을 쉽게 따라할 수 있도록 안내할게요!🧰 준비물 아두이노 UNO 보드 브레드보드 LED 1개 (적색 또는 녹색) 220Ω 저항 1개 점퍼 와이어 3개🔌 회로 구성 아두이노 D8 핀 → 220Ω 저항 → LED 긴 다리(애노드) LED 짧은 다리(캐소드) → GND 핀 브레드보드 사용 시, 저항과 LED를 같은 라인에..

아두이노 2025.04.18

아두이노 입문자를 위한 첫 걸음: 기본 개념과 개발환경 소개

🧠 아두이노 입문자를 위한 첫 걸음: 기본 개념과 개발환경 소개아두이노(Arduino)는 초보자도 쉽게 다룰 수 있는 오픈소스 마이크로컨트롤러 보드입니다. 전자 회로와 프로그래밍을 몰라도, 간단한 LED 제어나 센서 활용 등을 빠르게 실습할 수 있어 교육용, 시제품 제작용으로 인기가 높습니다.이 시리즈는 **아두이노 완전 초보자**를 위한 입문 가이드로, 1편에서는 개념 이해와 개발 환경 설정, 그리고 첫 실습인 LED 깜빡이기까지 다룹니다.📌 아두이노란 무엇인가? 오픈소스 기반의 마이크로컨트롤러 보드 주로 ATmega328P (UNO 기준) 사용 C/C++ 기반의 간단한 언어와 풍부한 라이브러리 제공 센서, 모터, 디스플레이 등 다양한 부품과 호환💡 아두이노의 장점 저렴한 가격, 쉬운 ..

아두이노 2025.04.18
반응형