아두이노 레시피
-
아두이노 레시피 : 블루투스 자동차 PART 1.아두이노 레시피 2025. 2. 28. 18:56
# Recipe 22. 블루투스 자동차 hardwarephoto by arduion.cc : author - Techatronic 안녕하세요~ 아두이노 셰프입니다. 오늘은 아두이노 키트 중 스테디셀러인 블루투스 자동차를 직접 만들어 볼까 합니다. 레시피를 만드는 셰프답게, 0부터 시작해서 차근차근 설명해 드리겠습니다.ㅎㅎ 지금까지처럼 회로만 꾸미는 게 아니라, 실제 동작하는 프로젝트 작품들을 만들어보죠. 각설하고 바로 시작할게요!차체를 만들 때, 프레임을 뭘로 할까 고민을 많이 했는데...(다들 집에 3D프린터 한 대씩은 있지 않나요..?ㅋㅋㅋㅋ 죄송합니다ㅠㅠ)3D프린터가 있으신 분들은 3D프린터로 차체를 만들면 될 듯하고, 없으신 분들은사이즈를 알려드릴 테니 하드보드지 등으로 판을 직접 만드시면 됩니..
-
아두이노 레시피 : 전자피아노 - 기본편아두이노 레시피 2025. 2. 28. 15:54
# Recipe 21. 전자 피아노 photo by hackster.io안녕하세요~ 다시 돌아온 아두이노 셰프입니다!! 저번포스팅에서 꾸준히 한다고 했는데... 요즘 제가 연구에, 수업준비에 정신이 없어서 거의 한 달간 포스팅을 못했네요..ㅠㅠ 앞으로는 꾸준히 올려보도록 할게요!(과연 나는 지킬 수 있을 것인가;;) 메인셰프가 다시 돌아왔습니다. 시작해 볼까요? 한동안은 제가 스케줄이 바빠져서 기초 편 같은 수업형식은 힘들 거 같고, 재미있는 프로젝트 위주로 만들어볼게요. 오늘은 INPUT의 기초를 익힐 수 있는 프로젝트를 해보려고 합니다. 그 주인공은 바로 버튼! 버튼이 쉬운데도, 생각보다 어려워하는 친구들이 많더라고요. 버튼을 이용해서 간단하게 피아노를 만들어볼게요. 이 재료를 완전히 여러 분 걸로 ..
-
아두이노 레시피 : 버튼(Switch)2 - 기본편아두이노 레시피 2025. 2. 27. 18:52
# Recipe 20. 버튼 정복하기 시리즈 : 풀다운 저항어제랑 같은 거 아니냐고요?? 네 맞아요..ㅎphoto by www.raywenderlich.com안녕하세요~ 아두이노 셰프입니다! 어제부터 스위치에 대해 알아보고 있는데요. 스위치를 제대로 사용하기 위해서는 풀업저항을 연결해야 한다는 것을 배웠습니다. 업 Up이 있다면 다운 Down도 있겠죠..ㅋ 오늘은 반대로 풀다운에 대해서 간단히 짚고 넘어갈게요. 재탕하는 거 아니냐고요....? (아 들켰다...) 실제 다양한 전자회로에서 스위치를 사용할 때는 풀다운이 아닌 풀업저항을 이용하는데요. 오늘 풀다운에 대해서 알아보면서 그 이유를 알아볼게요~! (재탕하는 거 아.. 아.. 니라고요!!)오늘은 그 두 번째 시간, ‘풀다운 저항’; ‘Pull-do..
-
아두이노 레시피 : 버튼(Switch) - 기초편아두이노 레시피 2025. 2. 27. 15:49
# Recipe 19. 버튼 정복하기 시리즈 : 풀업 저항기초 중의 기초! 버튼(스위치), 제대로 알고 있나요?photo by Alex @ AEQ-WEB안녕하세요~ 아두이노 셰프입니다! 요즘 제가 개인적인 일들 때문에 일주일간 포스팅을 못했네요..ㅠㅠ 앞으로 더 열심히 하겠습니다! 한 동안 주방을 비웠었는데, 별일 없으셨죠? 각자의 코딩주방에서 요리하고 계실 거라 생각이 드는데, 이제 메인셰프가 돌아왔으니 새로 시작해 볼까요?ㅎㅎ 이번 주도 기초 편을 다루려고 합니다. 저번에는 OUTPUT의 기초인 LED를 다뤄봤다면, 이번에는 INPUT의 기초를 다뤄보려고 해요. 그 주인공은 바로 버튼! 버튼이 쉬운데도, 생각보다 어려워하는 친구들이 많더라고요. 버튼을 이용한 가벼운 프로젝트로 이 재료를 완전히 여러 ..
-
아두이노 레시피 : 7세그먼트 - 초중급편아두이노 레시피 2025. 2. 26. 18:45
# Recipe 18. LED 정복하기 시리즈 : 7-SegmentHACKADAY by Dan Maloney안녕하세요~ 아두이노셰프입니다. 이번 주는 LED에 대해서 다루고 있는데요. 오늘은 조금 특별한 LED를 들고 왔습니다. 바로 ‘7-세그먼트’입니다. 이름은 조금 생소할 수 있지만, 한 번쯤은 봤을법한 흔하게 사용되는 표시장치입니다. 7개의 LED획으로 이루어져서 7-세그먼트라는 이름이 붙었고요, 각각의 LED를 온오프 해서 숫자나 문자를 나타낼 수 있는 친구예요. 원리랄 게 없습니다. 그냥 LED 7개를 모아둔 거니까요.ㅎㅎ 그런데 숫자나 문자를 나타내려면 7개의 LED 중 특정 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..