<div>¾È³çÇϼ¼¿© ^^</div><div>¾ÆµÎÀ̳ë Ãʺ¸ÀÔ´Ï´Ù ÀÎÅͳݺ¸°í µ¶ÇÐÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù ÃÊ</div><div>¼Ò½º´Â ¾Æ·¡ Àú°É »ç¿ëÇß°í ¿¬°áµµ »çÁø°ú °°ÀÌ Çߴµ¥ Á¤»ó ÀÛµ¿ÀÌ ¾ÈµË´Ï´Ù</div><div>ÃÊÀ½Æļ¾¼·Î ¼º¸¸ðÅ͸¦ ±¸µ¿ÇÏ°í ½Í½À´Ï´Ù</div><div>¹«½¼ ¹®Á¦ÀÎÁö ÁÖÀÎÀå´ÔÀÇ µµ¿òÀÇ ¼Õ±æÀÌ ÇÊ¿äÇÕ´Ï´Ù</div><div><br></div><div>2M ¾È¿¡ ¾Æ¹«°Íµµ ¾øÀ¸¸é 0µµ</div><div>1¹ÌÅÍ ¾ÈÀ̸é 180µµ</div><div>1~2¹ÌÅÍ ¸é 90µµ·Î ¿òÁ÷ÀÌ´Â ¼Ò½ºÀÔ´Ï´Ù. </div><div></div><div><br></div><div>#include <Servo.h> <div>Servo myservo; </div><div><br></div><div>const int trigPin=3;</div><div>const int echoPin=4;</div><div>int time;</div><div>int distance_cm;</div><div><br></div><div>void setup() {</div><div> // put your setup code here, to run once:</div><div> myservo.attach(9);</div><div> pinMode(trigPin,OUTPUT);</div><div> pinMode(echoPin,INPUT);</div><div> myservo.write(0); </div><div> delay(1000);</div><div>}</div><div><br></div><div>void loop() {</div><div> </div><div> digitalWrite(trigPin,HIGH);</div><div> delayMicroseconds(10);</div><div> digitalWrite(trigPin,LOW);</div><div> </div><div> time=pulseIn(echoPin,HIGH);</div><div> distance_cm=time/58;</div><div> </div><div> if(distance_cm > 2 && distance_cm < 100 ) myservo.write(180); </div><div> else if(distance_cm < 200) myservo.write(90); </div><div> else myservo.write(0); </div><div> </div><div> delay(50);</div><div>}</div><div><br></div><div><br></div><div>Ȥ Àú¼Ò½º ¾Æ´Ï´õ¶óµµ(À߾ȵŸé) 1¹ÌÅÍ ¾È¿¡ »ç¶÷ÀÌ °¨ÁöµÅ¸é õõÈ÷ Á¿ì·Î ¿òÁ÷À̱⸸ Çϸé 됍´Ï´Ù µµ¿ÍÁÖ¼¼¿©</div><div><br></div><div><br></div><div><br></div><div><div><br></div><div><img onLoad='miniSelfResize(contents_1048,this); if(this.parentNode.tagName=="A"){this.onclick = "";}' width="553" height="624" align="absmiddle" id="photoview" src="http://cafefiles.naver.net/20141026_239/tmdxo80_1414310621394KQMve_JPEG/Untitled.jpg"><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>