<div>#include <Servo.h></div> <div>int level;<br>int i;<br>int motor_control = ;<br>int pushButton =2;<br>Servo servo;</div> <div>void setup()<br>{<br> Serial.begin(9600);<br> servo.attach(motor_control);<br> pinMode(pushButton,INPUT);<br>}</div> <div>void loop()<br>{<br> level = analogRead(A0);<br> Serial.println(level);</div> <div> if(digitalRead(pushButton) == LOW){<br> <br> if(level>40) {<br>servo.write(0);<br>delay(1000);<br>for(i=0;i<180;i+=10)<br> {<br> servo.write(i);<br> delay(20);<br> }<br>delay(1000);<br> }<br> }<br>}<br></div> <div><br></div> <div>스위치를 눌렀을때의 수위 판별후 모터 작동인데 스위치 누르냐 마냐에 상관없이 수위가 일정값 </div> <div>바로 모터가 작동해 버리네요...스위치 문에 무슨 문제가 있나요? (조립은 정상적입니다)</div>
http://www.zuzunza.com/myflash/swf/545844.swf
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.