विषयसूची:

दूरी माप के लिए एनालॉग अल्ट्रासोनिक सेंसर: 3 कदम
दूरी माप के लिए एनालॉग अल्ट्रासोनिक सेंसर: 3 कदम

वीडियो: दूरी माप के लिए एनालॉग अल्ट्रासोनिक सेंसर: 3 कदम

वीडियो: दूरी माप के लिए एनालॉग अल्ट्रासोनिक सेंसर: 3 कदम
वीडियो: Interfacing ultrasonic sensor with arduino || Distance measurement using ultrasonic sensor HCSR-04 2024, दिसंबर
Anonim
दूरी माप के लिए एनालॉग अल्ट्रासोनिक सेंसर
दूरी माप के लिए एनालॉग अल्ट्रासोनिक सेंसर

यह निर्देश Arduino से जुड़े एक अल्ट्रासोनिक सेंसर का उपयोग करने और 20cm से 720cm तक की दूरी को सटीक रूप से मापने के तरीके से निपटेगा।

चरण 1: GY-US42V2

GY-US42V2
GY-US42V2
GY-US42V2
GY-US42V2

मैंने प्रसिद्ध GY-US42V2 का उपयोग किया जो 4 तरीकों से चल सकता है:

स्थापित करने के लिए एक विशेष पुस्तकालय के साथ -पल्स आउटपुट (SR04.h) परीक्षण नहीं किया गया

-I2C संचार एक विशेष पुस्तकालय के साथ SoftI2Cmaster.h (परीक्षण नहीं किया गया)।

-I2C इस पिन मैप के साथ कोई विशेष पुस्तकालय नहीं है:

  • वीसीसी से वीसीसी,
  • A5 (atmega328 SCL) से CR
  • A4 (atmega328 SDA) से DT
  • GND से GND

atmega328 से लिंक करें जिसमें कोई पुल अप प्रतिरोध नहीं है, बहुत अच्छा माप नहीं है।

-सीरियल RX TX एक विशेष पुस्तकालय के साथ SoftwareSerial.h और यह पिन मैप:

वीसीसी से वीसीसी

GND से GND

  • पिन D2 से CR
  • पिन D3 से DT
  • वीसीसी से पीएस

अधिक सटीक और सबसे अच्छा मुझे लगता है

कुछ तकनीकी विनिर्देश:

GY-US42 कम लागत, उच्च गुणवत्ता वाली रेंज रेंज मॉड्यूल है।

ऑपरेटिंग वोल्टेज 3-5 वी, छोटी बिजली की खपत, छोटे आकार, आसान स्थापना।

इसके संचालन का सिद्धांत यह है कि जांच मापी गई वस्तु द्वारा विकिरणित अल्ट्रासोनिक तरंगों का उत्सर्जन करती है, जांच वापसी ध्वनि तरंगें प्राप्त करती है, समय के अंतर का उपयोग करती है, वास्तविक दूरी की गणना करती है। मॉड्यूल डेटा को पढ़ने के तीन तरीके हैं, यानी सीरियल UART (TTL स्तर), IIC, पल्स मोड pwm, सीरियल ट्रांसमिशन की गति 9600bps और 115200bps है, कॉन्फ़िगर किया जा सकता है, एक निरंतर है, आउटपुट को दो तरीकों से सेट करें, आप पावर सेटिंग्स को सहेज सकते हैं।

IIC एक ही समय में कई मॉड्यूल तक पहुँचने के लिए IIC बस की सुविधा के लिए आंतरिक पते को संशोधित कर सकता है। पल्स pwm आउटपुट sr04 के समान है।

मॉड्यूल को दूसरे कामकाजी माहौल में अनुकूलित किया जा सकता है और सीधे माइक्रोकंट्रोलर से जोड़ा जा सकता है।

जब कंप्यूटर को TTL मॉड्यूल में USB की आवश्यकता होती है, तो एक सीधा कनेक्शन।

IIC मोड को सीधे APM, Pixhawk और अन्य फ्लाइट कंट्रोल से जोड़ा जा सकता है।

Arduino, 51, माइक्रोकंट्रोलर की STM32 संचार प्रक्रिया प्रदान करता है, सर्किट और आंतरिक माइक्रोकंट्रोलर स्रोत प्रदान नहीं करता है।

ट्रांसीवर का उपयोग करने के परिणामस्वरूप एक अल्ट्रासोनिक जांच बनाई गई है, अंधे क्षेत्र से सीमा लगभग 20 सेमी है। 20 सेमी के भीतर, सीमा अमान्य है।

वोल्टेज: 3-5 वी

अंतर्निहित एमसीयू दूरी की गणना करता है

आईआईसी और सीरियल और पीडब्लूएम

आवृत्ति: 15 हर्ट्ज (पूर्ण रेंज)

वर्तमान: 9mA (VCC = 5V)

चरण 2: स्केच और लिब्स के भीतर योजनाबद्ध और पुरालेख

स्केच और लिब्स के भीतर योजनाबद्ध और पुरालेख
स्केच और लिब्स के भीतर योजनाबद्ध और पुरालेख

मैंने एक atmega328 PU नॉन P के साथ arduino का क्लोन बोर्ड बनाया है, मुझे बहुत समय पहले मिल गया है। मैं 2 स्केच टाइप करता हूं जिसे कहा जाता है:

  • I2C के लिए RADARI2C विशेष पुस्तकालय के बिना चल रहा है
  • SoftwareSerial.h. के साथ राडारसीरियल

आपको मूल स्केच और इस सेंसर के लिए दिए गए काम भी मिलेंगे।

चरण 3: निष्कर्ष

इस प्रकार के सेंसर का उपयोग एक प्रकार के रियर पार्किंग सेंसर के रूप में किया जाएगा, लेकिन बाहरी उपयोग के लिए, यह प्रणाली हवा से विचलित हो सकती है जो ध्वनि को विचलित करती है। सावधान रहें।

इस निर्देश को संपादित करने के लिए आवश्यक सभी वेबसाइट का धन्यवाद।

हैप्पी इंस्ट्रक्शनल !!!!

सिफारिश की: