질문게시판 > 답변 : 아두이노 버튼 제어

TODAY285 TOTAL2,271,752
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | 답변 : 아두이노 버튼 제어

페이지 정보

작성자 master 작성일2018-04-25 23:32 조회6,249회 댓글1건

본문

	

 

// DateTime : 2018-04-25 오후 11:35:21
// by Ok-Hyun Park
아두이노에 택트 스위치를 달아서 모터를 구동하려고 합니다
한번만 눌럿을  모터를 2초간 50이라는 속도로 돌리고 
떼었을 때에는 멈추도록 했습니다
근데 계속 누르고 있으면 누르고 있는 만큼 모터가 돌아갑니다
여기서 계속 누르고 있어도 한번만 돌릴수 있도록 하는 방법이 뭐가 있을까요 ..?
결론은 누르고 있을때 값이 한번만 찍을수 있게요
//
int button=6;
int var=0;
//
void setup(){
  Serial.begin(9600);
  pinMode(2,OUTPUT);
  pinMode(6,INPUT_PULLUP);
}
//
void loop(){
  int btnClick=digitalRead(button); Serial.println(btnClick);
  //
  if(btnClick==0){ //눌럿을 때
    if(var==0){ var=1Serial.println("asd"); analogWrite(3,50); delay(2000); analogWrite(3,0); }
  }
  else//if(btnClick==1) //떼었을 때
    if(var==1){ var=0Serial.println("bbb"); }
  }
  //
  delay(100);
}

 

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 1

조회수 6,249

cho11님의 댓글

cho11 작성일

답변 감사드립니다 !!

2초동안 한번돌고 속도를 바로 0으로 해주면 되네요

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
답변 답변글 답변 4: 조도센서 히스테리시스 master 18-05-07 5412
답변 답변글 답변 5: 조도센서 칼라변경 RGBR->GBRG->BRGB-> master 18-05-07 5288
질문 안녕하세요,댓글[5] Songyoun 18-05-07 12570
질문 초음파센서 2개로 거리측정 이미지첨부파일 hdki 18-05-07 11407
답변 답변글 답변 : 초음파센서 2개로 거리측정 master 18-05-07 5885
질문 적외선 센서2개로 상호간격측정 문의드립니다.댓글[3] hdki 18-05-07 9930
질문 출력이 이와같이 나옵니다.댓글[3] 이미지첨부파일 키츠네유즈 18-05-07 9249
답변 답변글 답변 : RSSI 히스테리시스 master 18-05-07 5345
질문 무게센서 추가질문 슈돌 18-05-07 5574
답변 답변글 답변 : 무게센서 추가질문댓글[2] master 18-05-07 8496
질문 블루투스 신호 서보모터제어관련 키츠네유즈 18-05-07 6228
답변 답변글 답변 : 블루투스 신호 서보모터제어관련댓글[3] master 18-05-07 10348
질문 FND를 활용해서 덧셈결과를 출력하는 코드에대해서 질문드립니다. 이미지첨부파일 27315co 18-05-06 5944
답변 답변글 답변 : FND를 활용해서 덧셈결과를 출력하는 코드에대해서 질문드립니다.댓글[5] master 18-05-07 15157
답변 답변글 답변 2: FND를 활용해서 덧셈결과를 출력하는 코드에대해서 질문드립니다.댓글[2] master 18-05-07 6952
답변 답변글 답변 : 답변 2: FND를 활용해서 덧셈결과를 출력하는 코드에대해서 질문드립니다. 첨부파일 27315co 18-05-07 5194
질문 오렌지 보드 BLE 앱인벤터2 블루투스 질문입니다.댓글[1] 이미지 문화시민 18-05-06 10434
질문 PID 제어 코드 관련3댓글[5] 첨부파일 서씨 18-05-05 18097
질문 PID제어 코드 관련 2댓글[4] 서씨 18-05-05 11996
질문 세개의 아두이노 코딩을 하나로 통합하는법 비공개 18-05-05 5852
답변 답변글 답변 : 세개의 아두이노 코딩을 하나로 통합하는법댓글[6] master 18-05-05 18244
질문 아두이노 버튼 인식 질문 드립니다 ㅠ댓글[2] hdki 18-05-04 7477
질문 PID제어 코드 관련 서씨 18-05-04 5630
답변 답변글 답변 : PID제어 코드 관련댓글[2] master 18-05-04 8294
질문 아두이노 버튼 인식 질문 드립니다 ㅠ댓글[1] hdki 18-05-04 7940
답변 답변글 답변 : 아두이노 버튼 인식 질문 드립니다 ㅠ댓글[2] 이미지 master 18-05-04 9438
답변 답변글 답변 2: AVRstudio 스타일의 아두이노 키 매트릭스 예제댓글[1] 이미지 master 18-05-04 7246
답변 답변글 답변 3: 아두이노 8채널 쉬프트 레지스터 74HC165 이미지 master 18-05-04 6773
질문 도움좀 받고 싶습니다.. 일단 1단계부터..댓글[10] 이미지첨부파일 이호 18-05-04 37487
답변 답변글 답변 : 도움좀 받고 싶습니다.. 일단 1단계부터..댓글[2] master 18-05-04 7298
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기