제품 설계 기록

[아두이노 프로 미니 3.3V 8MHz] 1. 인터럽트를 이용한 버튼으로 LED 제어하기

아두이노의 Hello, World! 아두이노의 첫걸음은 예제를 통해 LED를 제어하는 것으로 시작된다. 이후 이 LED는 다양한 목적으로 사용되며 가장 많이 사용하는 기능이 된다. 본 게시글에서는 LED를 버튼으로 제어하는 것을 다루려고 한다. 아두이노의 바이블 '예제' 버튼(switch)의 사용법 풀업(Pull-up)? 풀다운(Pull-down)? 채터링(chattering)? 아두이노에서 버튼을 사용하기 위해서는 우선 풀업(Pull-up)과 풀다운(Pull-down), 채터링(chattering)을 이해하고 있어야 한다. 우선 풀업(Pull-up)과 풀다운(Pull-down) 은 버튼을 눌렀을 때,...

[아두이노 프로 미니 3.3V 8MHz] 0. 사용준비

아두이노는 수많은 종류가 있다. 보편적으로 사용되는 아두이노 우노, 아두이노 메가, 아두이노 나노, 아두이노 프로, 아두이노 프로 미니와 같이 ATmega MCU를 사용한 제품들 뿐만 아니라 ESP32, ESP8266, STM32F103 등 다른 회사의 MCU로 만든 제품들도 있다. 사용 목적에 따라 적절한 아두이노를 선택하는 것이 올바른 사용법이며 다양한 아두이노 제품들을 다루어 보면 좋다. 본 게시글에서는 소형...