LED
-
아두이노 레시피 : LED 자동밝기 - 기초편아두이노 레시피 2025. 2. 26. 15:42
# Recipe 17. LED 정복하기 시리즈 : auto-brightness스마트 등에 있는 디머기능을 만들어봤으니, 이번엔 '자동밝기' 기능을 만들어볼까요?안녕하세요~ 아두이노셰프입니다. 어제는 가변저항으로 LED 밝기조절을 했었는데요. 오늘은 이를 자동화해 보겠습니다. 스마트조명, 스탠드, 스마트폰까지 주변의 빛의 양을 감지해서 자동으로 밝기를 조절하는 기능을 많이 볼 수 있는데요. 어제 만들었던 코드를 조금만 바꾸면 이 기능을 만들 수 있답니다. 그럼 직접 해보면서 원리를 이해해 볼까요?오늘은 그 네 번째 시간, ‘’ 자동 밝기조절’입니다.오늘의 재료 IngredientCDS 셀(1개), LED(1개)아두이노 우노브레드보드1kΩ 저항(2개)수-수 케이블(7개)메이킹 방법 StepsStep..
-
아두이노 레시피 : LED Dimmer - 기초편아두이노 레시피 2025. 2. 26. 09:39
# Recipe 16. LED 정복하기 시리즈 : Dimmerphoto by Technology Tutorials안녕하세요~ 아두이노셰프입니다. 어제 for함수로 단순히 반복 말고도, 핀제어등 다양하게 사용할 수 있다는 걸 다뤄봤었는데요. 어떠셨을지 모르겠네요ㅎㅎ 지금껏 '깜빡이기'만 했는데, 실제로 'LED등'을 보면 단순히 켜고 끄는 것 말고도 디머, 색 바꾸기 등 다양한 기능이 있는 걸 볼 수 있잖아요. 오늘은 아두이노로 이 디머 기능을 만들어보겠습니다. 디머가 무엇이냐고요? DIMMER는 쉽게 '밝기 조절'이라고 생각하시면 될 것 같아요. 1,0인 디지털 신호 말고, 전기세기를 미세하게 조정해서 밝기를 조절할 수 있어요. 오늘 PWM이란 새로운 개념이 나오는데, 간단하게 다뤄보고요. 또한 가변저항..
-
아두이노 레시피 : 여러 LED 깜빡이기 - 기초편아두이노 레시피 2025. 2. 25. 18:35
# Recipe 15. LED 정복하기 시리즈 : Blink's'여러분은 LED 100개를 제어할 수 있나요?안녕하세요~ 아두이노셰프입니다. 어제부터 LED를 이용해서 간단한 제어연습, 알고리즘 연습을 하고 있는데요. 아직까지는 꽤 쉽죠?(아닌가요?ㅎㅎ) 제가 아두이노를 처음 배울 때, LED 한 개를 켜는 건 그렇게 어렵지 않았는데 막상 2개 3개 이상을 제어하려니까 무지 어렵더라고요. "만약 100개를 제어하려면 pinMode와 digitalWrite함수를 100번 호출해야 되나?" 하며 고민하던 시절이 있었습니다. 여러분은 어떻게 생각하세요? 100개를 제어하실 수 있으시겠어요?? 자, 한 번 답을 찾아보죠.오늘은 그 두 번째 시간. ‘BLINKs’; ‘여러 개 깜빡이기’입니다.오늘의 재료 I..
-
아두이노 레시피 : LED 깜빡이기 - 기초편아두이노 레시피 2025. 2. 25. 15:32
# Recipe 14. LED 정복하기 시리즈 : Blink LED, 별거 아닌 것 같지만 기초 중에 기초라고요!photo by create.arduino.cc안녕하세요~ 아두이노셰프입니다. 코딩을 배우는 사람이라면, 어떤 언어를 배우던지 처음에 "HELLO WORLD"를 출력해 봤을 거예요. 이 "HELLO WORLD"가 많은 프로그래머의 첫걸음이랍니다. 아두이노의 첫걸음은 무엇일까요? 전 BLINK라고 생각해요. 아두이노의 예제를 보면 첫 예재는 모두 BLINK 예제일만큼 아주 기본적이고 중요한 원리를 다루니까요. 이번 주는 다시 기초 편으로 돌아와서 LED부터 제대로 해보려고 합니다. 너무 쉬워 보일 수 있지만, 누군가에게는 어려울 수도 있으니까요. ‘LED제어’라는 한 주제로 다양한 프로젝트를 보..