विषयसूची:

Arduino के साथ गैराज पार्किंग हेल्पर: 5 कदम (चित्रों के साथ)
Arduino के साथ गैराज पार्किंग हेल्पर: 5 कदम (चित्रों के साथ)

वीडियो: Arduino के साथ गैराज पार्किंग हेल्पर: 5 कदम (चित्रों के साथ)

वीडियो: Arduino के साथ गैराज पार्किंग हेल्पर: 5 कदम (चित्रों के साथ)
वीडियो: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, दिसंबर
Anonim
Arduino के साथ गैराज पार्किंग हेल्पर
Arduino के साथ गैराज पार्किंग हेल्पर

चुनौती

जब मैं अपने गैरेज में पार्क करता हूं तो जगह बहुत सीमित होती है। सचमुच। मेरी कार (एक पारिवारिक एमपीवी) उपलब्ध स्थान से लगभग 10 सेमी छोटी है। मेरी कार में पार्किंग सेंसर हैं, लेकिन वे बहुत सीमित हैं: 20 सेमी से नीचे वे रेड अलर्ट दिखाते हैं इसलिए कार को अंतरिक्ष के अंत तक 8 सेमी के करीब रोकना वास्तव में कठिन है।

विचार

मेरा विचार इस उद्देश्य के लिए एक अल्ट्रासोनिक दूरी सेंसर और एक Arduino - का उपयोग करना था। सेंसर के उपयोग के निर्देश यहां पहले से ही उपलब्ध हैं, लेकिन मैं 2 एलईडी के साथ "बहुत दूर / बहुत करीब" की तुलना में कुछ अधिक सटीक प्रदर्शन प्राप्त करना चाहता हूं। मैंने 7 सेगमेंट एलईडी डिस्प्ले के साथ एक डिवाइस की योजना बनाई लेकिन मैंने सोचना शुरू कर दिया: यह दूरी माप केवल कुछ सेकंड के लिए उपयोगी है तो दिन के शेष भाग में क्या होगा? इसलिए मैंने सिस्टम में एक वास्तविक समय घड़ी जोड़ी है लेकिन यह समय और दूरी के प्रदर्शन के बीच कैसे स्विच करेगी? इस उद्देश्य के लिए मैंने एक एंबियंट लाइट सेंसर जोड़ा।

चरण 1: भागों की सूची

हिस्सों की सूची
हिस्सों की सूची
  • Arduino नैनो Rev3
  • HC-SR04 अल्ट्रासोनिक दूरी सेंसर (लगभग $0.76)
  • 7 खंड 4 अंक 12 पिन 0.56 "एलईडी डिस्प्ले ($1.77)
  • DS3231RTC ब्रेकआउट बोर्ड ($0.87)
  • परिवेश प्रकाश संवेदक ब्रेकआउट बोर्ड ($0.40)
  • 74HC595N शिफ्ट रजिस्टर IC में से 2 ($0.54 प्रति 10 पैक)
  • लाल एलईडी
  • हरी एलईडी
  • २२० में से ४ ओम रोकनेवाला
  • ५६० ओम अवरोधक में से १

टिप्पणियाँ

  1. उपरोक्त सभी भाग इंटरनेट के आसपास कई स्थानों पर व्यापक रूप से उपलब्ध हैं।
  2. मैंने अपने अनुभव के आधार पर विशिष्ट भागों के लिए मूल्य जोड़ा।
  3. आरटीसी ब्रेकआउट बोर्ड व्यावहारिक रूप से एक ब्रेकआउट बोर्ड है जिससे हम इसमें समय निर्धारित कर सकते हैं - उदा। एक और Arduino में।
  4. लाइट सेंसर एक सस्ता और सरल उत्पाद है लेकिन इसमें पहले से ही LM393 वोल्टेज तुलनित्र है।
  5. 7 सेगमेंट एलईडी डिस्प्ले एक प्रकार है जहां एनोड आम है, इसमें 12 पिन हैं, इसमें 4 डॉट्स हैं और एक कोलन भी है। आप किसी अन्य प्रकार का भी उपयोग कर सकते हैं लेकिन पिन असाइनमेंट के आधार पर कुछ संशोधन की आवश्यकता है। आप चरण के चित्र अनुभाग में मेरे प्रदर्शन के योजनाबद्ध को पा सकते हैं।

चरण 2: योजनाबद्ध

ढांच के रूप में
ढांच के रूप में

U1 एक Arduino Nano Rev3 है लेकिन सर्किट Arduino Uno के साथ भी अच्छा काम करता है।

U2, U3: सस्ते एलईडी डिस्प्ले के कारण मुझे अपने सभी डिजिटल आउटपुट को नहीं खाने के लिए शिफ्ट रजिस्टर का उपयोग करना पड़ता है। U2 कैथोड को चलाता है जबकि U3 220 ओम के प्रतिरोधों के साथ एनोड से जुड़ा है।

LED2, LED3: एक हरे और लाल रंग की एलईडी पार्किंग को एक दृश्य तरीके से मदद करने के लिए। यह आवश्यक नहीं है लेकिन थोड़ी मदद कर सकता है।

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

S2: अल्ट्रासोनिक सेंसर। एक सच में सस्ता। इसमें एक ट्रिगर और एक इको पिन है। उपयोग काफी सीधे आगे है, खासकर यदि आप इस उद्देश्य के लिए डिज़ाइन की गई लाइब्रेरी का उपयोग करते हैं। मैंने न्यूपिंग नाम का इस्तेमाल किया।

RTC1: DS3231 रीयल टाइम क्लॉक ब्रेकआउट बोर्ड। यह काफी सटीक है और इसकी एक विशेष विशेषता है: यह आसपास के तापमान को मापता है और आप यह जानकारी भी प्राप्त कर सकते हैं। (इससे आप यह पता लगा सकते हैं कि समय के साथ रोटेशन में तापमान को कैसे प्रदर्शित किया जाए।)

चरण 3: सर्किट बनाएँ

सर्किट का निर्माण करें
सर्किट का निर्माण करें

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

चरण 4: स्क्रैच अपलोड करें

यहां डिवाइस का सोर्स कोड आता है।

चरण 5: परिणाम का परीक्षण करें

परिणाम का परीक्षण करें
परिणाम का परीक्षण करें
परिणाम का परीक्षण करें
परिणाम का परीक्षण करें
परिणाम का परीक्षण करें
परिणाम का परीक्षण करें
परिणाम का परीक्षण करें
परिणाम का परीक्षण करें

मैंने डिवाइस को ब्रेडबोर्ड पर मॉडल किया। निचले बाएं हिस्से में आप अल्ट्रासोनिक सेंसर देख सकते हैं, अन्य केबल संलग्न डिवाइस पर लगे हरे रंग से पता चलता है कि परिवेश प्रकाश संवेदक में इनपुट वोल्टेज है। दूसरी तस्वीर से प्रकाश संवेदक पर 2 हरी बत्तियाँ हैं लेकिन चित्रों के साथ इसे प्रदर्शित करना इतना आसान नहीं है।:)

चित्र 1

गैरेज में कोई कार नहीं है। डिवाइस समय को बहुत उज्ज्वल संख्याओं के साथ प्रदर्शित नहीं करता है। कोलन झपका रहे हैं - दूसरे दशमलव बिंदु के साथ, इसलिए यह किसी भी तरह से कवर करने लायक है

चित्र 2

कार सेंसर को प्रकाश दे रही है लेकिन इसे मापने के लिए बहुत दूर है। मैंने व्यावहारिक रूप से यह दूरी 1 मीटर निर्धारित की है। इस मामले में प्रदर्शन "9999" दिखाता है।

चित्र 3

कार डिस्टेंस सेंसर और लाइट से लाइट सेंसर तक लगभग 10 सेमी की दूरी पर है। हरे रंग के एलईडी शो मैं करीब जा सकता हूं - ध्यान से।:)

चित्र 4

कार दूरी सेंसर से लगभग 5 सेमी दूर है, इसलिए लाल एलईडी दिखाता है कि यह रुकने के लिए काफी करीब है और मैं बिना किसी समस्या के गैरेज का दरवाजा बंद कर सकता हूं।

सिफारिश की: