본문 바로가기

아두이노

(22) 적외선 리모콘(IR)으로 LED 제어하기 Youtube주석마루 적외선 리모콘/수신 센서란눈에 보이지 않는 적외선을 이용해 신호를 주고받는 모듈이다.리모콘 버튼을 누르면 포토트랜지스터를 이용해 적외선 신호를 보내고, 적외선 수신 센서를 통해 적외선 신호를 받아 보드로 전송하는 역할을 한다.이번 실험에는 적외선 리모콘과 수신 센서를 이용해 LED를 제어해보고자 한다. 구성품아두이노 우노 보드,브렛보드,적외선 수신 센서,리모콘,저항,LED,연결선 코드#include //리모콘 제어에 필요한 헤더 파일 지정(라이브러리 파일 추가 하셔야 합니다)int remotecon = A1; //리모콘의 아날로그 연결 단자int led1 = 7; //LED의 디지털 연결 단자int led2 = 8;int led3 = 9;IRrecv irrecv(remotecon);.. 더보기
(20) 릴레이 모듈 (Relay Module) 릴레이 모듈이란전자석을 이용한 원리로 전류가 흐르면 자석이 되어 회로가 연결되고 전류가 흐르지 않으면 자성을 잃어 회로가 연결되지 않는다.좀 더 자세히 말하자면 전류가 흐르지 않으면 NC (Normal Close) 회로가 연결되고 전류가 흐르면 NO (Normal Open) 회로가 연결되는 방식이다.따라서 원하는 동작에 맞추어 릴레이를 연결하면 된다. 그렇기 떄문에 사용시 '딱' 소리가 발생할 수 있다. 이번에는 스위치 역할로써 LED 점멸을 해보려 한다. 구성품아두이노 우노, 릴레이 모듈, 연결선, 브렛보드, 버튼(택트 스위치), 저항+)시계 드라이버 코드int rpin=3; //릴레이 핀 번호 설정int sw=5; //스위치 핀 번호 설정 void setup() { //입출력 설정 pinMode(rp.. 더보기
(19) sound-sensor 사운드센서 모듈 Youtube주석마루(※ 영상과 실험의 LED 배열에는 차이가 있음) Sound-sensor란소리 감지 센서로써 마이크로 음파를 진동을 전기신호로 받아 아날로그 신호로 아두이노 보드에 전달해 주는 모듈을 말한다.파란색 조절부를 이용해 감도를 조정할 수 있다.이번 시간에는 박수 소리를 통해 LED 동작을 바꾸는 실험을 할 계획이다. 구성품아두이노 우노, 사운드 센서 모듈, 연결선, 브렛보드, LED, 저항 코드int ss = A0; //사운드 센서 핀 변수 설정, A0핀에 연결int led[3]={8,9,10}; //LED 핀 변수 설정, 디지털 8,9,10번 핀 연결int th = 500; //사운드 센서 감도 변수 설정, 감도를 500로 설정int count =0; //count 변수 설정 void s.. 더보기
(18)LCD 모듈 Youtube주석마루 LCD(Liquid Crystal Display) 모듈이란LCD 패널을 사용한 소형 모듈로 아두이노와 같은 낮은 전압에도 사용할 수 있도록 만들어진 모듈이다.사용은 라는 헤더파일을 아두이노 라이브러리에 추가해 사용한다.(예제로 넣은 문구) 구성품아두이노 우노, LCD 모듈, 연결선 코드 #include LiquidCrystal_I2C lcd(0x27, 16, 2); // LCD의 고유 코드(0x27) /핀개수(16)/층의 수(2) byte question1[8]= // 0과 1 을 이용해 0은 꺼지는 데이터로 1은 켜지는 데이터로 두고 배열해 아이콘을 생성{ 0b01110, // 16진수이므로 0b로 시작, 8개의 배열로 그림을 그리므로 [8]로 지정한다. 0b11111, 0b110.. 더보기