반응형
사운드센서값을 읽어 LCD판에 출력하는 실습
코드
#include <Wire.h> // i2C 통신을 위한 라이브러리
#include <LiquidCrystal_I2C.h> // LCD 1602 I2C용 라이브러리
LiquidCrystal_I2C lcd(0x27,16,2); // 접근주소: 0x3F or 0x27
int soundSensor = A0; // 사운드 센서 핀
void setup()
{
Serial.begin(9600); // 시리얼모니터 출력
pinMode(soundSensor, INPUT); // 사운드 센서 입력으로 설정
lcd.init(); // LCD 초기화
lcd.backlight(); // 백라이트 켜기
lcd.setCursor(0,0); // 1번째, 1라인
lcd.print("hello, world!");
}
void loop()
{
// LCD의 커서를 1번째 열의 2번째 행으로 설정합니다.
lcd.setCursor(0, 1);
// A0핀의 값을 읽어와 LCD에 표시합니다.
lcd.print(analogRead(A0));
// 0.2초 멈춥니다.
Serial.print(analogRead(A0));
Serial.print("\n");
delay(200);
}
실행영상
반응형
'🕹️IOT' 카테고리의 다른 글
[Arduino] 피에조 스피커를 이용한 피아노 구현하기 (0) | 2020.12.16 |
---|---|
[Arduino] LED와 버튼으로 메모리 게임 구현하기 (2) | 2020.12.14 |
[Arduino] LCD 모듈과 스위치버튼을 이용한 주사위 게임 구현하기 (0) | 2020.12.10 |
[Arduino] 파도치는 LED (0) | 2020.12.09 |
RaspBerry PI 3 B+ (라즈베리파이) 보드 설명 (2) | 2020.02.17 |