विषयसूची:

रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर: 6 कदम
रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर: 6 कदम

वीडियो: रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर: 6 कदम

वीडियो: रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर: 6 कदम
वीडियो: Raspberry Pi Tutorial on Connecting the Ultrasonic sensor HC SR04 2024, नवंबर
Anonim
रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर
रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर
रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर
रास्पबेरी पाई के साथ HC-SR04 अल्ट्रासोनिक सेंसर

सभी को नमस्कार … मेरा नाम अहमद दरविश है … यह मेरा प्रोजेक्ट है जिसमें अल्ट्रासोनिक सेंसर के साथ रास्पबेरी पाई का उपयोग किया गया है और मैं इसे आप सभी के साथ साझा करना चाहता हूं। मुझे एक कोड तैयार करने के लिए कहा गया है जो रास्पबेरी पाई बोर्ड से जुड़े 8 अल्ट्रासोनिक सेंसर को नियंत्रित करने के लिए पायथन पर काम करता है। सिस्टम को एचडीएमआई के माध्यम से एक स्क्रीन से जोड़ा जाएगा और इसे रडार मॉनिटर जैसा कुछ दिखाना चाहिए।

इस तरह के प्रोजेक्ट के लिए मैं जो सेंसर चुनता हूं वह HC-SR04 सेंसर है। मैं इस प्रयोग में केवल एक सेंसर का उपयोग करूंगा और यदि आप चाहते हैं कि आपके पीआई से अधिक सेंसर जुड़े हों, तो आपको पीआई से शक्ति लेने के बजाय सेंसर के लिए 5 वी का बाहरी पावर स्रोत प्रदान करने पर विचार करना चाहिए।

चरण 1: संपर्क

आपसे प्रतिक्रिया सुनकर बहुत खुशी हुई। कृपया मेरे चैनल से जुड़ने में संकोच न करें:

इंस्टाग्राम: @simplydigital010

ट्विटर: @simply01Digita

चरण 2: हमें परियोजना के लिए क्या चाहिए?

परियोजना के लिए हमें क्या चाहिए?
परियोजना के लिए हमें क्या चाहिए?
परियोजना के लिए हमें क्या चाहिए?
परियोजना के लिए हमें क्या चाहिए?
परियोजना के लिए हमें क्या चाहिए?
परियोजना के लिए हमें क्या चाहिए?

पहला: रास्पबेरी पाई के लिए:

- रास्पबेरी पाई बोर्ड

- एच डी ऍम आई केबल

- एचडीएमआई पोर्ट के साथ टीवी या मॉनिटर

- माउस और कीबोर्ड

- इंटरनेट एक्सेस के लिए डीएसएल कनेक्शन

- 8 जीबी माइक्रो एसडी कार्ड

- माइक्रो यूएसबी केबल

दूसरा: सेंसर के लिए:

- एचसी-एसआर04 सेंसर

- किसी भी आकार का ब्रेडबोर्ड

- कनेक्शन तार (पुरुष-महिला)

- प्रतिरोधक (1 k ओम और 2 k ओम)

तीसरा: आपके लिए:

- कॉफी का प्याला या जूस का गिलास

- अच्छी कुर्सी

- टेबल या डेस्क

चरण 3: माई रास्पबेरी पाई बोर्ड को काम करने के लिए तैयार करना:

पहले मुझे वेब से ऑपरेटिंग सिस्टम (https://www.raspberrypi.org/downloads/noobs/) के माध्यम से डाउनलोड करना था। शुरुआती लोगों के लिए रास्पबेरी पाई बोर्ड से परिचित होने में अधिक सहायता के लिए, आप निम्न पृष्ठ (https://www.raspberrypi.org/help/videos/) देख सकते हैं।

ऑपरेटिंग सिस्टम को डाउनलोड करने के बाद, मैंने इसे बोर्ड पर स्थापित करने और काम करना शुरू करने के लिए 8 जीबी मेमोरी कार्ड पर एक कॉपी बनाई। उपरोक्त वीडियो पहली बार उपयोगकर्ताओं के लिए वास्तव में सहायक है और स्थापना के दौरान आपकी सहायता करता है।

कृपया ध्यान दें कि किसी भी कारण से मेमोरी कार्ड को बोर्ड से नहीं हटाया जाना चाहिए। अन्यथा वह कार्ड काम नहीं करेगा।

चरण 4: अगला चरण: अपना सिस्टम सेट करना:

अगला चरण: अपना सिस्टम सेट करना
अगला चरण: अपना सिस्टम सेट करना
अगला चरण: अपना सिस्टम सेट करना
अगला चरण: अपना सिस्टम सेट करना

अब जब आप सिस्टम को स्थापित करना समाप्त कर लेंगे और सिस्टम चालू हो जाएगा, तो हम वास्तविक कार्य शुरू कर सकते हैं।

सबसे पहले हम ब्रेडबोर्ड और सेंसर से शुरू करते हैं। इस चरण के लिए यह पृष्ठ वास्तव में सहायक है (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi)। ब्रेडबोर्ड पर सेंसर को ठीक करें जैसा कि प्रतिरोधों के साथ दिखाया गया है और अपने पाई से कनेक्ट करें। आप अपने सेंसर का परीक्षण करने के लिए पेज में कोड कॉपी कर सकते हैं। बस अपना पायथन पेज खोलें और कोड कॉपी करें (पेज के शीर्ष पर शब्दों से छुटकारा पाएं)। ध्यान दें कि यह कोड सिंगल रन के लिए बनाया गया है। मतलब कि कोड केवल एक रीडिंग रिकॉर्ड करेगा और फिर रुक जाएगा।

अब जब कोड आपके सिस्टम के साथ ठीक से काम कर रहा है, तो आप अगले चरण के लिए जाएंगे जो कि निरंतर चलने वाला माप है। इस चरण के लिए यह पृष्ठ वास्तव में सहायक है (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/)। बस सीधे कोड पर जाएं क्योंकि आपको अब स्पष्टीकरण की आवश्यकता नहीं है क्योंकि आपको पहली साइट से विचार मिला है। लेकिन आपको टिप्पणियों को पढ़ने की आवश्यकता हो सकती है क्योंकि उनके पास कुछ उपयोगी टिप्स हैं।

चरण 5: आंकड़े कैसे दिखाएं?

आंकड़े कैसे दिखाएं?
आंकड़े कैसे दिखाएं?

सिस्टम ठीक है और सेंसर रीडिंग ठीक है। अगला कदम रीडिंग को रंगों के साथ आकृतियों में बदलना है। सबसे पहले आपको matplotlib नामक लाइब्रेरी डाउनलोड करनी होगी। बस अपना पाई कमांड प्रॉम्प्ट पेज खोलें और लिखें: sudo apt-get install python-matplotlib या इस साइट में दिए गए निर्देशों का पालन करें। पुस्तकालय स्थापित करने के बाद, बस इस साइट में कोड का परीक्षण करें। मेरा मतलब है कि कोड 15 नंबर है जिसके आगे एक हरे रंग का चेक है।

चरण 6: अंतिम चरण: सेंसर का परीक्षण करना और एक चित्र बनाना:

कृपया ध्यान दें कि नीचे दिया गया कोड मेरा अपना है। मुझे निरंतर चलने वाले सेंसर कोड को फिगर प्लॉटिंग कोड के साथ मर्ज करना था ताकि यह काम कर सके जैसा मैं चाहता हूं। आप अपनी मांगों के अनुरूप इसे बदल सकते हैं। बस कोड को एक नई पायथन फ़ाइल में कॉपी करें और इसे चलाएं।

सिफारिश की: