विषयसूची:
वीडियो: रास्पबेरी पाई और एचसी-एसआर04 के साथ दूरी संवेदन: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
HC-SR04 अल्ट्रासोनिक डिस्टेंस सेंसर किसी वस्तु से दूरी मापने के लिए गैर-संपर्क अल्ट्रासाउंड सोनार का उपयोग करता है। इसमें दो ट्रांसमीटर, एक रिसीवर और एक कंट्रोल सर्किट होता है। ट्रांसमीटर एक उच्च आवृत्ति वाली अल्ट्रासोनिक ध्वनि का उत्सर्जन करते हैं, जो किसी भी पास की ठोस वस्तुओं को उछाल देती है, और रिसीवर किसी भी वापसी प्रतिध्वनि के लिए सुनता है। उस प्रतिध्वनि को तब नियंत्रण सर्किट द्वारा संसाधित किया जाता है ताकि सिग्नल प्रसारित और प्राप्त होने के बीच के समय के अंतर की गणना की जा सके। इस समय का उपयोग बाद में, कुछ चतुर गणित के साथ, सेंसर और परावर्तक वस्तु के बीच की दूरी की गणना करने के लिए किया जा सकता है!
आपूर्ति
तुम क्या आवश्यकता होगी:
- रास्पबेरी पाई 2/3/4
- रास्पियन के साथ लोड किया गया माइक्रो एसडी कार्ड
- 5.1 वी यूएसबी बिजली की आपूर्ति
- HC-SR04 (जाहिर है)
- ब्रेड बोर्ड
- 4 पुरुष से महिला केबल्स
- रास्पबेरी पाई के लिए मॉनिटर और कीबोर्ड
चरण 1: रास्पबेरी पाई सेट करें
- अपने रास्पबेरी पाई के नीचे माइक्रोएसडी कार्ड स्लॉट में रास्पियन (एनओओबीएस के माध्यम से) के साथ स्थापित एसडी कार्ड डालें।
- अपने कीबोर्ड के केबल का USB कनेक्टर अंत ढूंढें, और कीबोर्ड को Raspberry Pi पर USB पोर्ट से कनेक्ट करें (इससे कोई फ़र्क नहीं पड़ता कि आप किस पोर्ट का उपयोग करते हैं)।
-
सुनिश्चित करें कि आपकी स्क्रीन को वॉल सॉकेट में प्लग किया गया है और चालू किया गया है। रास्पबेरी पाई पर एचडीएमआई पोर्ट को देखें - ध्यान दें कि उनके शीर्ष पर एक सपाट पक्ष है। स्क्रीन को रास्पबेरी पाई के एचडीएमआई पोर्ट से कनेक्ट करने के लिए एक केबल का उपयोग करें - यदि आवश्यक हो तो एक एडेप्टर का उपयोग करें।
- USB बिजली की आपूर्ति को सॉकेट में प्लग करें और इसे अपने रास्पबेरी पाई के पावर पोर्ट से कनेक्ट करें।
- आपका रास्पबेरी पाई बूट होना शुरू हो जाएगा फिर आप जाने के लिए तैयार होंगे।
चरण 2: हार्डवेयर सेट करना
अल्ट्रासोनिक दूरी सेंसर स्थापित करना काफी सरल है, किसी अन्य जटिल भागों की आवश्यकता नहीं है, बस सेंसर, 4 केबल और रास्पबेरी पाई। इसमें केवल चार पिन हैं:
- वीसीसी से पिन 2 (5वी)
- TRIG से पिन 12 (GPIO 18)
- ईसीएचओ से पिन 18 (जीपीआईओ 24)
- GND से पिन 6 (GND)
चरण 3: पायथन लिपि
सबसे पहले हमारे पास अजगर gpiozero पुस्तकालय स्थापित होना चाहिए और इसका उपयोग करने के लिए हम एक नई स्क्रिप्ट बनाएंगे
सुडो नैनो दूरी_सेंसर.py
निम्नलिखित के साथ:
# हमें जिन पुस्तकालयों की आवश्यकता है उन्हें प्राप्त करना
gpiozero आयात से डिस्टेंस सेंसर समय से इंपोर्ट स्लीप # इनिशियलाइज़ अल्ट्रासोनिक सेंसर सेंसर = डिस्टेंस सेंसर (ट्रिगर = 18, इको = 24) जबकि ट्रू: # 2 सेकंड स्लीप (2) # मीटर में दूरी प्राप्त करें दूरी = सेंसर। दूरी # लेकिन हम चाहते हैं यह सेंटीमीटर में दूरी = sensor.distance * १०० # हमें एक बड़ी दशमलव संख्या मिलेगी, इसलिए हम इसे २ स्थानों पर गोल करेंगे दूरी = गोल(सेंसर.डिस्टेंस, २) # स्क्रीन प्रिंट पर जानकारी प्रिंट करें ( दूरी: {} सेमी। प्रारूप (सेंसर। दूरी))
सिफारिश की:
एचसी-12 लंबी दूरी की दूरी मौसम स्टेशन और डीएचटी सेंसर: 9 कदम
HC-12 लॉन्ग रेंज डिस्टेंस वेदर स्टेशन और DHT सेंसर्स: इस ट्यूटोरियल में हम सीखेंगे कि दो dht सेंसर्स, HC12 मॉड्यूल्स और I2C LCD डिस्प्ले का उपयोग करके रिमोट लॉन्ग डिस्टेंस वेदर स्टेशन कैसे बनाया जाता है। वीडियो देखें
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
ब्लूटूथ एचसी-05, एचसी-06 के माध्यम से Arduino स्मार्टफोन कॉम/सीरियल मॉनिटर: 4 कदम (चित्रों के साथ)
ब्लूटूथ एचसी-05, एचसी-06 के माध्यम से Arduino स्मार्टफ़ोन कॉम/सीरियल मॉनिटर: यह अविश्वसनीय रूप से उपयोगी है यदि आप अपने पीसी से दूर वास्तविक दुनिया के वातावरण में अपने स्केच का परीक्षण करना चाहते हैं। इसका परिणाम यह होता है कि आपका स्मार्टफोन आपके पीसी पर Arduino सीरियल मॉनिटर के समान कार्य करता है। HC-05 और HC-06 ब्लूटूथ मॉड्यूल उपलब्ध हैं