BASIC4MCU | 질문게시판 | 답변 : 아두이노 스위치 연결 문의
페이지 정보
작성자 master 작성일2018-12-04 17:13 조회7,342회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=6273
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-12-04 오후 5:18:34// by Ok-Hyun Park//안녕하세요!!코딩을 하다 궁금해서 문의드립니다.수위센서에 물이 닿으면 피에조부저가 울리는 코딩까지는 해 보았는데요여기에 스위치를 누를 시 피에조 부저의 소리를 멈출 수 있다는 걸로 아는데 여기 코딩에서 어떻게 추가 해야 할까요??//int analogPin=A0; // 워터센서 analog port 0 연결int speakerPin=9; // 피에조부저 연결 디지털핀int val=0; // 전류변화값//void setup(){}//void loop(){val=analogRead(analogPin); // analogPin 의 변화값(전류값)을 읽음if(val>100){ // val 값이 100이 넘으면(전류가 100이 넘으면)if(flag==0)tone(speakerPin,2000,1000); // 피에조 ON(주파수 2000으로 1초간 울리기)if(digitalRead(2)){ flag=1; noTone(speakerPin); } // 2번핀 스위치를 누르면 부저 멈춤}else{ flag=0; }}
댓글 0
조회수 7,342등록된 댓글이 없습니다.