본 절은 [SS1] 아두이노 센서를 사용하기 위해 알아야 할 내용과 실습 방법에 대해 설명한다. 아두이노 센서의 특징, 동작원리, 사양, 연결 핀 배열, 출력 값, 주의사항을 알아본다. 아두이노와 센서를 연결하고, 간단한 코딩으로 센서를 쉽게 실습할 수 있다.
목차
엔트리로 아두이노 LED 제어하기
[ 실습 #1 ] 아두이노 13번 LED 제어하기
아두이노에는 13번핀으로 LED 를 제어할 수 있다.
엔트리 오브젝트를 클릭한다. 검색란에서 전등을 입력하고 클릭한다.
여러종류의 전등이 보이면 그림과 같이 전등을 선택한다.
실행화면 창에 전등 오브젝트가 추가된 것을 확인한다.
오르쪽의 블록 조립소에서 다음과 같이 전등을 클릭하면 디지털 13번을 켜고, 끌수 있도록 조립한다.
엔트리를 실행 한다.
전등을 마우스로 클릭하면 아두이노의 13번 핀이 깜빡이는 것을 확인할 수 있다.
[ 실습 #2 ] 전등 모양 바꾸기
실습 1에서 아두이노의 불이 깜빡이는 것을 확인할 수 있다. 하지만, 엔트리의 실행창에서는 전등이 깜빡이지 않는다.
따라서 다음과 같이 블록을 수정할 수 있다.
[ 실습 #3] 엔트리 신호 속성을 이용한 전등 ON/OFF
실습 1과 실습2를 응용해서 엔트리의 신호 속성을 이용해서 전등 버튼을 클릭하면, 아두이노 LED 및 엔트리 실행화면의 전등 모양을 바꿉니다.
다음과 같이 블록을 조립합니다. 버튼을 클릭
전등의 블록에서 스위치 켜기 신호를 받았을 때 아두이노의 LED를 켜고, 엔트리 실행화면의 전등의 불을 켭니다.
전등의 블록에서 스위치 끄기 신호를 받았을 때 아두이노의 LED를 끄고, 엔트리 실행화면의 전등의 불을 끕니다.
엔트리를 실행하면 다음과 같이 동작되는 것을 확인할 수 있습니다.
아두이노 13번 LED, 전등 아이콘이 스위치에 따라 깜빡이는 것을 확인할 수 있습니다.
모두의 아두이노 환경 센서 책
[모두의 아두이노 환경 센서] 책은 예스24, 인터넷 교보문고, 알라딘, 인터파크도서, 영풍문고, 반디앤루니스 , 도서11번가 등에서 구입할 수 있다. 이 책에서는 PMS7003, GP2Y1010AU0F, PPD42NS, SDS011 미세먼지 센서, DHT22 온습도 센서, MH-Z19B 이산화탄소 센서, ZE08-CH2O 포름알데히드 센서, CCS811 총휘발성유기화합물 TVOC, GDK101 방사선(감마선) 센서, MQ-131 오존(O3) 센서, MQ-7 일산화탄소, MICS-4514 이산화질소 센서, MICS-6814 암모니아 센서, DGS-SO2 아황산가스(SO2) 센서, BME280 기압 센서, GUVA-S12SD 자외선(UV) 센서, MD0550 기류 센서, QS-FS01 풍속 센서(Wind speed) 를 사용한다.
'엔트리x아두이노' 카테고리의 다른 글
[엔트리x아두이노] 팝잇 만들기 (스피커, RGB LED) (0) | 2021.10.28 |
---|---|
[엔트리x아두이노] RGB LED 제어하기 (HW-479) (0) | 2021.10.19 |
[엔트리x아두이노] 부저 스피커 모듈 Active Buzzer Module (0) | 2021.10.19 |
[엔트리x아두이노] PIR 고감도 움직임 감지 (근적외선 인체모션센서 ) (0) | 2021.10.18 |
[엔트리x아두이노] 엔트리 시작하기 (0) | 2021.10.18 |
댓글