±â¼úÁö¿ø ¹®ÀÇ
ÆòÀÏ AM 10:00 ~ PM 05:00 / Á¡½É½Ã°£ PM 12:00 ~ PM 01:00
°Þ°í °è½Å Áõ»óÀ» ÀÚ¼¼È÷ ±âÀçÇØÁֽøé ÃÖ´ëÇÑ ¼º½ÇÈ÷ ´äº¯µå¸®°Ú½À´Ï´Ù.
ÁÖ¹®,¹è¼Û,Ãë¼Ò ¹®ÀÇ´Â <1:1 ¹®ÀÇ °Ô½ÃÆÇ>À» ÀÌ¿ëÇØÁֽñ⠹ٶø´Ï´Ù.

´Ã °í°´´ÔÀÇ ¸ñ¼Ò¸®¿¡ ±Í±â¿ïÀÌ´Â ¸ÞÄ«¼Ö·ç¼ÇÀÌ µÇµµ·Ï ³ë·ÂÇÏ°Ú½À´Ï´Ù.
¾È³çÇϼ¼¿© ^^
¾ÆµÎÀ̳ë Ãʺ¸ÀÔ´Ï´Ù  ÀÎÅͳݺ¸°í µ¶ÇÐÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù ÃÊ
¼Ò½º´Â ¾Æ·¡ Àú°É »ç¿ëÇß°í ¿¬°áµµ »çÁø°ú °°ÀÌ Çߴµ¥ Á¤»ó ÀÛµ¿ÀÌ ¾ÈµË´Ï´Ù
ÃÊÀ½Æļ¾¼­·Î ¼­º¸¸ðÅ͸¦ ±¸µ¿ÇÏ°í ½Í½À´Ï´Ù
¹«½¼ ¹®Á¦ÀÎÁö ÁÖÀÎÀå´ÔÀÇ µµ¿òÀÇ ¼Õ±æÀÌ ÇÊ¿äÇÕ´Ï´Ù

2M ¾È¿¡ ¾Æ¹«°Íµµ ¾øÀ¸¸é 0µµ
1¹ÌÅÍ ¾ÈÀ̸é 180µµ
1~2¹ÌÅÍ ¸é 90µµ·Î  ¿òÁ÷ÀÌ´Â ¼Ò½ºÀÔ´Ï´Ù. 

#include <Servo.h> 
Servo myservo;  

const int trigPin=3;
const int echoPin=4;
int time;
int distance_cm;

void setup() {
  // put your setup code here, to run once:
  myservo.attach(9);
  pinMode(trigPin,OUTPUT);
  pinMode(echoPin,INPUT);
  myservo.write(0); 
  delay(1000);
}

void loop() {
  
  digitalWrite(trigPin,HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin,LOW);
  
  time=pulseIn(echoPin,HIGH);
  distance_cm=time/58;
  
  if(distance_cm > 2 && distance_cm < 100 ) myservo.write(180); 
  else if(distance_cm < 200) myservo.write(90); 
  else myservo.write(0); 
  
  delay(50);
}


Ȥ Àú¼Ò½º ¾Æ´Ï´õ¶óµµ(À߾ȵŸé)  1¹ÌÅÍ ¾È¿¡ »ç¶÷ÀÌ °¨ÁöµÅ¸é õõÈ÷ Á¿ì·Î ¿òÁ÷À̱⸸ Çϸé 됍´Ï´Ù  µµ¿ÍÁÖ¼¼¿©
















ÃÊÀ½ÆÄ ¼¾¼­¸¦ ÀÌ¿ëÇÑ ¼­º¸¸ðÅÍ Áú¹®µå¸³´Ï´Ù
Posted at 2014-10-29 16:24:13


´ÙÀ½±Û ECS1030-L72 µ¿ÀÛȸ·Î
ÀÌÀü±Û [Pololu] ¸ðÅÍ µå¶óÀ̹ö ±¸ÀÔÇߴµ¥ ¹®Àǵ帳´Ï´Ù.
´ä±Û
ÃÊÀ½ÆÄ ¼¾¼­¸¦ ÀÌ¿ëÇÑ ¼­º¸¸ðÅÍ Áú¹®µå¸³´Ï´Ù
ÃÊÀ½ÆÄ ¼¾¼­¸¦ ÀÌ¿ëÇÑ ¼­º¸¸ðÅÍ Áú¹®µå¸³´Ï´Ù


°ßÀû¿äû
±¸¸Å´ëÇà
Äü/¹æ¹®¼ö·É
ÈĺҰáÁ¦
±â¼ú¹®ÀÇ