부저 2

[Arduino] 아두이노 부저(Buzzer) 능동부저, 수동부저

부저의 종류 1. 능동 부저 2. 수동 부저 차이점 능동 부저 : 한 가지 음만 낼 수 있다. 수동 부저 : 여러 음을 낼 수 있다. (계이름으로 멜로디를 만들 수 있다.) 두 개의 부저를 구별하는 방법은 부저를 뒤집어 보면 보면 다르게 생겼다. 둘 중 뭔지 모르겠으면 바꿔서 껴보면 된다. 부저가 켜졌을 때 여러개의 음을 낼 수 있으면 수동 부저다. 회로도 검은색 선이 +, 빨간색 선이 - 다. 능동 부저, 수동 부저 둘 다 똑같이 연결 하면 된다. 능동 부저로 한 음만 내기 능동 부저가 1초에 한번 씩 소리를 내는 예제다. 능동 부저는 애초에 한 음만 낸다. #define BUZ_PIN 13 void setup( ) { pinMode(BUZ_PIN, OUTPUT); } void loop( ) { dig..

Arduino 2024.02.02

[Arduino] 아두이노 시리얼 모니터 값 읽기, 부저 울리기

시리얼 모니터에 NICE를 적으면 부저가 1초간 울리는 예제다. 회로도 부저에서 검은색 선이 +, 빨간색 선이 - 다. 코드 구현 readStringUntil( ) 함수 : 시리얼 모니터에서 작성한 문자를 가져오는데 공백이 나오기 전 까지의 문자만 가져온다. 예를 들어 시리얼 모니터에서 NICE를 작성하고 엔터를 누르면 NICE\n 이 될거고 공백을 제외한 NICE만 가져온다. #define BUZ_PIN 13 void setup( ) { pinMode(BUZ_PIN, OUTPUT); Serial.begin(9600); //시리얼 모니터 사용 } void loop() { if(Serial.available() > 0)//시리얼 모니터 값이 0 보다 크면(값이 들어오면) { String Read = Ser..

Arduino 2024.02.02