BASIC4MCU | 질문게시판 | 답변 : 아두이노 초음파센서,부저,dc모터
페이지 정보
작성자 master 작성일2019-11-23 08:27 조회3,914회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=10825
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2019-11-23 오전 8:25:16// by Ok-Hyun Park//#define c 262#define d 294#define e 330#define f 349#define g 392#define a 440#define b 494#define z 0int note[]={c,e,g,c,e,g,a,a,a,g,z,z,f,f,f,e,e,e,d,d,d,c,z,z}; //"song"//int trigPin=8,echoPin=9;int motor=3,speakerpin=12;//float duration,distance;//void setup(){Serial.begin(9600);pinMode(trigPin,OUTPUT); pinMode(echoPin,INPUT);pinMode(speakerpin,OUTPUT);pinMode(motor,OUTPUT);}//void loop(){digitalWrite(trigPin,HIGH); delayMicroseconds(10); digitalWrite(trigPin,LOW);duration=pulseIn(echoPin,HIGH);distance=((float)(340*duration)/10000)/2;Serial.print("\nDistance: "); Serial.print(distance); Serial.print("cm\n");if(distance<=20){analogWrite(motor,255); Serial.println("buzzer");for(int i=0; i<24; i++){ tone(12,note[i],300); delay(250); }}else{ analogWrite(motor,0); Serial.println("NO"); }//delay(300);}
int motor=3
L298의 EN핀 같은데
이 핀 하나만 제어해서는 구동되지 않습니다.
모터 스페그 드라이버모듈 스펙, 회로도 첨부해보세요
댓글 0
조회수 3,914등록된 댓글이 없습니다.