본문 바로가기

공대생 주석마루/아두이노 UNO

(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.. 더보기
(17) 수위(빗물) 조절 센서(Water sensor) 수위(빗물) 감지 센서란센서 접촉부의 수분량 변화로 인한 저항 변화를 이용하여수위가 어느 정도인자 알 수 있는 센서를 말한다.해당 값은 아날로그 입력을 통해 숫자로 입력을 받는다.구성품은LED, 버저, 연결선, 저항, 수위조절 센서, 브렛보드, 아두이노 우노 이다. 코드는int waterpin =A1; int sound=2; int redpin=4; int greenpin=3;void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(waterpin,OUTPUT); pinMode(sound,OUTPUT); pinMode(redpin,OUTPUT); pinMode(greenpin,OUTPUT);}void loop(.. 더보기
(3-1) LED 신호등 신호등 프로젝트비교적 프로젝트 (1)~(3)번 정도를 경험해 봤다면 도전 할 수 있는 프로젝트다.스위치 딜레이를 줘서 일정 시간이 되면 자동으로 다음 순서의 LED가 점등되는 프로젝트 이다.구성품은LED(Red, Green, Blue), 아두이노 우노, 브렛보드, 연결선, 버튼(스위치), 저항 이다. 코드는int rpin =2; int bpin =3; int gpin=4; int button=13;int sys=0;void setup() { pinMode(rpin,OUTPUT); pinMode(gpin,OUTPUT); pinMode(bpin,OUTPUT); pinMode(button,INPUT_PULLUP); } void loop() { if(digitalRead(button)) { if(sys == 0.. 더보기