e4ds make

ÇÁ·ÎÁ§Æ® ´ëÇ¥»çÁø

[ ±âÃÊ ] ¾ÆµÎÀÌ³ë ½Ç½À - ÃÊÀ½ÆÄ ¼¾¼­¸¦ Ȱ¿ëÇÑ °Å¸®ÃøÁ¤

¾ÆµÎÀ̳ë¿Í ÃÊÀ½ÆÄ ¼¾¼­(HC-SR04)¸¦ ÀÌ¿ëÇÏ¿© °Å¸®¸¦ ÃøÁ¤ÇØ º»´Ù
[ ±âÃÊ ] ¾ÆµÎÀÌ³ë ½Ç½À - ÃÊÀ½ÆÄ ¼¾¼­¸¦ Ȱ¿ëÇÑ °Å¸®ÃøÁ¤ ÀÛ¼ºÀÚ : level 4 ÁÖÇÇÅÍ

ÃÊÀ½ÆÄ ¼¾¼­ ¸ðµâÀ» ÀÌ¿ëÇÑ °Å¸®ÃøÁ¤

 

                                                        ¨ÛÃÊÀ½ÆÄ ¼±¼¼ ¸ðµâ HC-SR04

 

            1. ÀÛµ¿Àü¾Ð:DC5V

            2. ÀÛµ¿Àü·ù:15mA

            3. ŽÁö°Å¸®: 2Cm ~ 4M

            4. Å©±â: 45x20x15mm

 

ÀÛµ¿ ¹æ¹ý

 

(1) ÃÖ¼Ò 10us Á¤µµÀÇ Æ®¸®°Å¸¦ Ãâ·ÂÇÏ¿© ÃÊÀ½ÆÄ¼¾¼­¸ðµâ¿¡ Trig ÇÉÀ¸·Î ÀԷ½ÃŲ´Ù.

(2) ÃÊÀ½ÆÄ¸ðµâÀº Trig ÇÉÀ¸·Î ÀÔ·ÂµÈ ½ÅÈ£¸¦ °¨ÁöÇϰí, ÀÚµ¿À¸·Î ¿©´ü°³ÀÇ 40kHz ÆÞ½º·Î À½ÆÄ¸¦ ¼Û½ÅÇÕ´Ï´Ù.

(3) ÀÌ ¶§ºÎÅÍ echoÇÉÀº High »óŰ¡ µÇ°í, À½ÆÄ°¡ ¹Ý»çµÇ¾î µ¹¾Æ¿Í¼­ ¼ö½ÅµÇ¸é echoÇÉÀ¸·Î Low»óŰ¡ µÈ´Ù.

À½ÆÄ°¡ ¼Û½ÅµÇ¾î µ¹¾Æ¿Ã¶§ ±îÁöÀÇ High½ÅÈ£ÀÇ ÁֱⰡ ¿Õº¹½Ã°£ ÀÌ µË´Ï´Ù.

 

* À½¼ÓÀº ÃÊ´ç 340M ¶Ç´Â 29 microseconds ´ç 1Cm °Å¸®¸¦ À̵¿ÇÕ´Ï´Ù.

* À½ÆÄ´Â ¹Ý»çµÇ¾î µ¹¾Æ¿À°í, ¿Õº¹°Å¸® À̹ǷΠ2·Î ³ª´©¾î ÁÝ´Ï´Ù.

* °Å¸®(Cm) = ¿Õº¹½Ã°£(uSec) / 29 / 2  

 

 

                                                              ¨Û ±×¸² - ÀÛµ¿ ÆÞ½º

 

                   

                                                                   ¨Û ±×¸² - ÇÉ ¹èÄ¡

 

                                               

                                                                     ¨Û ½Ç¹° ±Ô°Ý

 

 

ÁÖ¿ä »ç¾ç

 

    1. ÀÛµ¿Àü¾Ð: DC5V

    2. ´ë±âÀü·ù: <2mA

    3. ·¹º§Ãâ·Â: high:5V ,low:0V

    4. À¯µµ°¢µµ: not more than 15 degrees:

    5. °¨Áö¹üÀ§: 2cm-400cm

    6. Á¤ ¹Ð µµ: ÃÖ´ë 0.2cm

 

                              

                                                                      ¨Û Çϵå¿þ¾î ±¸¼º

 

 

½ºÄÉÄ¡ ÀÛ¼º

 

< ÃʱâÈ­ ºÎºÐ >

 

 

 

< ¹Ýº¹ ÇÔ¼ö ºÎºÐ >

 

 

 

< °Å¸®±¸Çϱâ ÇÔ¼ö >

 

 

½Ã¸®¾ó ¸ð´ÏÅÍ °á°ú

 

                                

                                                            ¨Û ½Ã¸®¾ó ¸ð´ÏÅÍ °Å¸®ÃøÁ¤ °á°ú

 

const int TriggerPin = 13;
const int EchoPin = 12;
long Duration = 0;

void setup()
{
   pinMode(TriggerPin, OUTPUT);
   pinMode(EchoPin, INPUT);
   Serial.begin(9600);
}

void loop()
{
   digitalWrite(TriggerPin, LOW);
   delayMicroseconds(2);
   digitalWrite(TriggerPin, HIGH);
   delayMicroseconds(10);
   digitalWrite(TriggerPin, LOW);

   Duration = pulseIn(EchoPin, HIGH);

   long Distance_mm = Distance(Duration);

   Serial.print("Distance = ");
   Serial.print(Distance_mm);
   Serial.println(" mm");

   delay(1000);
}

long Distance(long time)
{
   long DistanceCalc;
   DistanceCalc = ((time/2.9)/2);
   return DistanceCalc;
}

 

¡Ø e4ds make¿¡ µî·ÏµÈ ÀÚ·á´Â e4ds¿Í Áö½Ä Á¦°øÀÚ(±â¾÷Æ÷ÇÔ) À̿ܿ¡´Â »ó¾÷È­ ¿ëµµ·Î »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¿µ¸® ¸ñÀû ÀÌ¿ÜÀÇ »ç¿ë ½Ã Ãâó¸¦ ¹àÇô¾ß ÇÕ´Ï´Ù.

Comments

°ü·Ã Make

°ü·Ã »óǰ

  • (ÁÖ)ä³Î5ÄÚ¸®¾Æ | ¼­¿ï ±¸·Î±¸ µðÁöÅзÎ34±æ 43(ÄÚ¿À·Õ½ÎÀ̾𽺹븮1Â÷) 405È£
    ÀüÈ­/À̸ÞÀÏ : 070-4699-5320 / daniel@e4ds.com 
    ´ëÇ¥ÀÌ»ç : ¸í¼¼È¯ / »ç¾÷ÀÚµî·Ï¹øÈ£ : 113-86-36448 / Åë½ÅÆÇ¸Å¾÷½Å°í¹øÈ£ : 2011-¼­¿ï°­¼­-0506È£
    Copyright (C) Channel 5 Korea.,INC Rights Reserved
  • ±¸¸Å¾ÈÀü¼­ºñ½º(乫Áö±Þº¸Áõ)

    ¾ÈÀü°Å·¡¸¦ À§ÇØ Çö±ÝµîÀ¸·Î 5¸¸¿øÀÌ»ó °áÁ¦½Ã
    ÀúÈñ »çÀÌÆ®¿¡¼­°¡ÀÔÇÑ ¿ì¸®ÀºÇàÀÇ ±¸¸Å¾ÈÀü¼­ºñ½º¸¦
    ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

    ¼­ºñ½º°¡ÀÔ»ç½ÇÈ®ÀÎ