사다하루12
2020-09-11 12:40
조회: 2,650
추천: 0
아두이노 dc모터 제어 아시는분!!!버튼으로 dc모터 제어하고싶은데 뭔가 이상해요 ㅠㅠ 도와주세요 팅커케드 시뮬레이션 돌려보니 시계방향으로는 제대로 작동하는데 반시계방향 RPM이 들숙날숙으로 출력되네요 해결방법 아시는분!!! void forward(int speed) { analogWrite(5,speed); digitalWrite(2, HIGH); digitalWrite(3, LOW); delay(10); } void back(int speed) { analogWrite(5,speed); digitalWrite(2, LOW); digitalWrite(3, HIGH); delay(10); } void stop() { digitalWrite(2, LOW); digitalWrite(3, LOW); delay(10); } void setup() { pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(10,INPUT); pinMode(11,INPUT); digitalWrite(5,LOW); } void loop() { if ( digitalRead(10) ==HIGH) { forward(255); } if ( digitalRead(11) ==HIGH) { back(255); } else { stop(); } }
EXP
55,012
(33%)
/ 57,001
사다하루12
|
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자