꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

전체 글 261

[아두이노 작품] 4. 조도센서로 스마트 가로등 만들기 | 빛을 감지해서 스스로 LED 켜고 끄기

이번 시간에 소개해 드릴 아두이노 작품은 스마트 거실입니다. 이 스마트 거실 안에는 조도센서를 활용한 기능들이 숨겨져 있어요. 여러분은 어디에 조도센서를 활용하시고 싶으신가요? 조도센서를 활용한 그 첫 번째는 바로 "스마트 가로등"입니다. 이 스마트 가로등 위쪽에 센서가 하나 튀어나와있는 모습이 보이시나요? 그 센서가 바로 조도센서 입니다. 그래서 제가 이렇게 조도센서 주변을 손으로 가리면 LED에 불이 켜진답니다. 거실 안에도 조도센서가 숨겨져 있어요~ 과연 어디에 숨겨져 있을까요? 이번에 클래스101에서 아두이노 기초 강좌를 오픈하게 되었습니다. LED 꽃부터 주크박스까지 직접 나만의 작품을 만들어가며 배우는 아두이노 클래스!!! ***** 아두이노로 만드는 5가지 프로젝트 ***** https://..

[마이크로비트 작품] 5. LED 꽃다발 만들기 | 내가 직접 코딩을 심은 LED 꽃 다발을 선물해 보아요!

이번 시간에 소개해 드리는 작품은 LED로 만든 꽃이에요~ 그 꽃에 다양한 깜빡임의 효과를 줬답니다. 아래 그림에서 LED 꽃이 2개가 있답니다. 어느 꽃이 LED 꽃인지 찾으셨나요? 이렇게 작은 꽃 상자도 만들어 보았어요~ LED 꽃의 코딩을 심어 다양한 깜빡임이 나는데, 이미지로는 확인할 수 없어 아쉽네요. 아래 영상으로 확인해 보세요~ 디지털 신호 뿐만 아니라, 아날로그 신호도 사용해서 LED가 서서히 켜지고 꺼지는 효과도 넣었답니다. youtu.be/DBoUs7DAQH4

[엔트리 코딩 강좌] 2. 자동차 애니메이션 | 이동방향으로 움직이기 | 엔트리 기초 강의

이번 엔트리 코딩 2번째 시간에서는 자동차를 움직이도록 코딩해 볼 거예요~ 자동차가 오른쪽에서 왼쪽으로 달려가는 모습을 애니메이션처럼 표현해 줄 거랍니다. 이번 시간에 사용할 블록은 블록 하나만 두게 되면 한 번에 해당 값만큼 이동하는 거예요. 저희는 천천히 달려 나가는 효과를 적용시켜 주기 위해, ~번 반복하기라는 반복문을 사용해 볼 거랍니다. 아래 영상을 통해 보다 자세한 내용을 확인해 보세요~ youtu.be/XVr-anVFqfQ

[아두이노 기초 강좌 5강] 디지털 신호로 LED 켜고 끄기 | 블록코딩 팅커캐드 | tinkercad

오늘은 디지털 신호로, LED를 켜고 끄는 방법에 대해 알아보겠습니다. 먼저 아두이노 우노 보드에서 디지털 핀이 어디에 위치하고 있는지 알아볼게요. 아래와 같이 상단에 0부터 13까지의 숫자가 있죠! 바로 이 구간이 디지털 입/출력이 가능한 핀입니다. 이 중, 0과 1은 아두이노와 컴퓨터가 서로 소통할 때 사용하는 핀이에요~ 그래서 입문과정에서는 가급적 사용하지 않으시는 게 좋습니다. 먼저 LED의 회로를 아래와 같이 구성해 줄게요. 팅커캐드에서는 코딩 기능도 제공하고 있는데요. 코딩 기능 중에서 오늘은 "블록코딩"파트를 볼게요. 조만간 텍스트 코딩편도 함께 다룰 예정입니다. 코드를 클릭하시면, 카테고리 중에서 "출력"이 있습니다. 이 중에서 "핀~을 높음으로 설정"이라는 블록을 가지고 올게요 먼저 핀번..

[엔트리 코딩 강좌] 1. 글상자 사용하기 | 글상자 애니메이션 효과 적용하기

이번 시간부터 엔트리로 간단한 게임을 하나 만들어 나갈 거예요. 먼저 글상자를 추가해 볼게요. "오브젝트 추가" 버튼을 클릭해 주세요. 글상자 탭을 클릭해 줍니다. 글상자 탭을 클릭하고, 원하는 게임 제목을 적어 주세요~ 저는 "여름 여행"이라고 적겠습니다. 그리고 "적용하기"를 클릭해 줍니다. "여름 여행"이라는 글자가 화면에 보이죠~ 이 글자의 "글꼴", "색상", 등을 "글상자 탭에서 수정해 줄 수 있어요. 이제 이 글상자에 코딩을 해서 살짝 애니메이션 효과를 줄 거예요. 아래 영상을 통해 "소리 효과" 등 더 많은 내용을 확인해 보세요~ youtu.be/nfNeN_TXJvE

[마이크로비트 작품] 4. 빛센서를 사용한 스마트 무드등 !

이번 시간에는 조도센서를 활용하여, 어두우면 스스로 불을 밝히는 스마트 무드등을 만들어 봤습니다~ 조도센서는 빛을 감지하는 센서예요~ 마이크로비트에는 이 빛센서가 내장되어 있답니다. 그래서 내장된 센서를 가지고 스마트 무드등을 손쉽게 만들 수 있답니다. 빛 센서 쪽을 가렸을 때 모습이에요. 빛 센서를 가려서 어두운 환경을 만들었더니, 아래와 같이 불이 들어오죠! 컵 케익 모양도 있답니다. 컵 케익 무드등도 빛 센서를 한번 가려볼게요. 완전히 전등을 껐을 때의 모습이에요. 아래 영상을 통해 시뮬레이션되는 과정을 한번 확인해 보세요~ youtu.be/ZnSR5YXB2v4

[아두이노 작품] 3. 볼이 반짝! 반짝! 눈사람 | 디지털 신호로 LED 켜고 끄기 | 아두이노 LED 활용 예시

이번에 소개해 드릴 작품은 바로 볼이 반짝!반짝!이는 눈사람이에요. LED를 사용해, 디지털 신호로 우리 눈사람의 볼을 깜빡여 줄거랍니다. 먼저 준비물은 아두이노 우노보드와 브레드 보드 그리고 오늘의 가장 중요한 부품이죠! LED 2개를 준비했어요. LED가 오면 절대 빠질 수 없는 게 있죠!! 바로 저항입니다. 220옴 저항을 2개 준비했습니다. 그리고 아래와 같이 회로를 구성해 줍니다. 제가 클래스101에서 아두이노 기초 강좌를 오픈하게 되었습니다. LED 꽃송이부터 주크박스까지 작품들을 만들어가며 배우는 아두이노 클래스!! ****** 아두이노로 만드는 5가지 프로젝트 ***** 현재 얼리버드 할인 이벤트가 진행 중이니, 이번 기회를 놓치지 마세요~ 피지컬 컴퓨팅 아두이노로 만드는 5가지 프로젝트!..

[스크래치 강좌] 5. 북 치는 문어 코딩하기 | 스크래치 게임 만들기 강좌

이번 시간에는 드럼치는 문어를 코딩해 볼 거랍니다. 문어가 먼저 자전거를 타고 있어야겠죠. 문어가 자전거를 타는 코딩을 한번 해볼께요. 계속(무한반복) 자전거로 이동하도록 만들어 볼게요. 이렇게 코딩하면, 문어가 아래 그림과 같이 자전거 중앙에 붙어서 따라간답니다. 저희가 원하는 건, 문어가 자전거 의자에 앉아 있는 모습이겠죠! 문어가 의자에 앉도록 만드는 방법에는 여러 가지가 있어요. 그중 한 가지 방법은 바로, 모양에서 문어의 위치를 바꿔주는 거예요. 위치를 바꾸는 방법은 이렇게 글로 읽어서는 이해하시기 힘드실 거예요. 아래 영상을 참고해 주세요~ 그리고 다음 시간에 또 다른 방법을 한 가지 소개해 드릴게요. youtu.be/WpaDE0SFjt8

[아두이노 기초 강좌 4강] 디지털 신호란?

이번 시간에는 디지털 신호에 대해 알아볼 거예요. 디지털 신호라고 하면, 전기적 신호를 뜻하죠!! 그래서 디지털 신호라고 하면 0 또는 1, 이 단 2가지의 값만 가집니다. 이 단 2가지의 디지털 신호는 아래와 같이 표현할 수 있어요. 0은 전기가 들어가지 않는 것, 즉 OFF를 뜻하고, 0V를 의미합니다. 그리고 1은 전기가 공급되는 것, 즉 on을 뜻하고 아두이노 보드에서 공급받는 5V를 의미해요. 이 디지털 신호에도 입력과 출력이 있어요. 이 부분은 다음 시간에 다뤄볼 거예요. 아래와 같이 LED를 켠다고 가정해 볼께요. LED는 "켜고" "끄고" 이렇게 단 2가지 옵션만 가지죠! 이렇게 ON, OFF 처럼 단 2가지 옵션만 가지는 것을 "디지털 신호"라고 합니다. 이번에 클래스101에서 아두이노 ..

[아두이노 작품] 2. 피에조 피아노 만들기 | Arduino Piano | 아두이노 활용 예제

오늘 소개해 드릴 작품은 아두이노로 만든 피아노예요. 피에조 부저와 버튼을 사용해서 만든 작품이랍니다. 도레미파솔라시도~ 연주도 가능해요! 영상으로 소리도 한번 들어보세요~ youtu.be/DIm4Pl9fXN8 준비물이랍니다. 아두이노 보드와 브레드보드, 점프와이어 그리고 손에 쥐고 있는 것이 바로 피에조 부저예요. 그리고 버튼이 있어야겠죠! "도레미파솔라시도" 음계 수만큼 준비를 했어요~ 그리고 아래와 같이 회로 구성을 했답니다 버튼은 풀다운 저항을 사용해서 연결했어요. 회로가 상당히 복잡하죠. 이렇게 해서 제가 직접 디자인한 피아노 외관에 넣어보았답니다. 완성본이에요! 이번에 클래스101에서 아두이노 기초 강의를 오픈하게 되었습니다~ 이론에 그치는 것이 아니라, 총 5개의 작품을 직접 만들어 보며, ..