विषयसूची:
- चरण 1:
- चरण 2:
- चरण 3:
- चरण 4: सिस्टम एल्गोरिथम:
- चरण 5: समानांतर पार्किंग एल्गोरिथम:
- चरण 6: लंबवत पार्किंग एल्गोरिदम
- चरण 7: सामग्री:
- चरण 8: यांत्रिक खंड:
- चरण 9: सर्किट आरेख:
- चरण 10: सॉफ्टवेयर भाग
वीडियो: Arduino का उपयोग करके स्वायत्त समानांतर पार्किंग कार बनाना: 10 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
स्वायत्त पार्किंग में, हमें कुछ मान्यताओं के अनुसार एल्गोरिदम और स्थिति सेंसर बनाने की जरूरत है। इस परियोजना में हमारी धारणाएं इस प्रकार होंगी। परिदृश्य में, सड़क के बाईं ओर दीवारें और पार्क क्षेत्र शामिल होंगे। जैसा कि आप वीडियो में देख सकते हैं, कुल 4 सेंसर हैं, 2 कार के बाईं ओर और एक पीछे और आगे की तरफ है।
चरण 1:
चरण 2:
चरण 3:
चरण 4: सिस्टम एल्गोरिथम:
कार के बाईं ओर दो सेंसर समझते हैं कि दीवार मापी गई मान से 15 सेमी छोटी है और आगे बढ़ती है। यह इसे मेमोरी में रिकॉर्ड करता है। किनारे पर दो सेंसर लगातार मापते हैं, और जब ये मान परिणामी मूल्यों के समान होते हैं, तो आपको यह तय करना होगा कि कैसे पार्क किया जाए।
पार्क विधि चयन एल्गोरिदम
- केस 1: यदि मापा गया मान कार से बड़ा और कार की लंबाई से छोटा है, तो समानांतर पार्किंग सिस्टम काम करेगा।
- केस 2: यदि मापा गया मान कार की लंबाई से अधिक है, तो रोबोट लंबवत रूप से पार्क होगा।
चरण 5: समानांतर पार्किंग एल्गोरिथम:
इस मामले में, कार पार्किंग क्षेत्र को पार करती है और कार रुक जाती है जब साइड में दो सेंसर फिर से दीवार देखते हैं। वह थोड़ा पीछे आता है और 45 डिग्री दाएं मुड़ता है। पीछे की ओर बढ़ते हुए रियर सेंसर नाप कर पार्क एरिया में चला जाता है और बाएं मुड़ने लगता है। बाएं आंदोलन के दौरान, किनारों पर सेंसर बार-बार मापते हैं और दो सेंसर तब तक बाएं मुड़ते रहते हैं जब तक कि मापा मूल्य एक दूसरे के बराबर न हो जाए। जब आप समान हों तब रुकें। फ्रंट सेंसर मापता है और तब तक आगे बढ़ता है जब तक कि यह 10 सेमी छोटा न हो जाए और जब यह 10 सेमी छोटा हो जाए तो रुक जाता है। पार्किंग खत्म हो गई है।
चरण 6: लंबवत पार्किंग एल्गोरिदम
यदि किनारों पर लगे सेंसर मान को कार की लंबाई से बहुत अधिक मापते हैं, तो कार रुक जाती है और 90 डिग्री बाईं ओर मुड़ जाती है। वे पार्किंग की ओर बढ़ने लगते हैं। इस समय, फ्रंट सेंसर लगातार मापता है और मापा मान 10 सेमी से कम होने पर कार रुक जाती है। पार्क का काम पूरा हो गया है।
चरण 7: सामग्री:
- अरुडिनो मेगा
- एडफ्रूट मोटर शील्ड
- 4 डीसी मोटर रोबोट किट
- 4 टुकड़े HC-SR04 अल्ट्रासोनिक सेंसर
- एलएम 393 इन्फ्रारेड स्पीड सेंसर
- लाइपो बैटरी (7.4V 850 mAh पर्याप्त है)
- जंपर केबल
खरीदें:
चरण 8: यांत्रिक खंड:
सिस्टम में इंफ्रारेड सेंसर मोटर की गति को मापता है। यह पार्क किए जाने पर पहियों की गोद की संख्या को मापने और त्रुटियों के बिना पार्किंग सुनिश्चित करने के लिए है। यदि आपके रोबोट किट में एन्कोडर डिस्क नहीं है, तो आप इसे अतिरिक्त रूप से स्थापित कर सकते हैं। यहां ध्यान देने योग्य बात एन्कोडर डिस्क पर छेदों की संख्या है। इस परियोजना में एन्कोडर छेद की संख्या 20 डीआईआर है। यदि आपके पास एक अलग संख्या है, तो आपको कार के मोड़ को फिर से समायोजित करने की आवश्यकता है।
LM393 गति संवेदक को ऊपर दिखाए अनुसार रखें। सुनिश्चित करें कि एन्कोडर डिस्क छेद गति पर हैं।
चरण 9: सर्किट आरेख:
अल्ट्रासोनिक सेंसर के पिन कनेक्शन
फ्रंट सेंसर => ट्रिगर पिन: D34, इको पिन: D35
लेफ्ट फ्रंट सेंसर => ट्रिग पिन: D36, इको पिन: D37
लेफ्ट रियर सेंसर => ट्रिग पिन: D38, इको पिन: D39
रियर सेंसर => ट्रिगर पिन: D40, इको पिन: D41
मोटर शील्ड डीसी मोटर पिन कनेक्शन लेफ्ट फ्रंट मोटर => M4
राइट फ्रंट मोटर => M3
लेफ्ट रियर मोटर => M1
राइट रियर इंजन => M2
LM393 स्पीड सेंसर पिन कनेक्शन VCC => 5V: OUT => D21: GND => GND
चरण 10: सॉफ्टवेयर भाग
आप यहां सेंसर लाइब्रेरी और आर्डिनो कोड पा सकते हैं >> ऑटोनॉमस पार्किंग कार
सिफारिश की:
Arduino पार्किंग सहायक - हर बार सही जगह पर अपनी कार पार्क करें: 5 कदम (चित्रों के साथ)
Arduino पार्किंग सहायक - हर बार सही जगह पर अपनी कार पार्क करें: इस परियोजना में, मैं आपको दिखाऊंगा कि कैसे एक अरुडिनो का उपयोग करके अपना खुद का पार्किंग सहायक बनाया जाए। यह पार्किंग सहायक आपकी कार की दूरी को मापता है और एलसीडी डिस्प्ले रीडआउट और एक एलईडी का उपयोग करके इसे सही जगह पर पार्क करने के लिए आपका मार्गदर्शन करता है, जो प्रगतिशील
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं - माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: 8 कदम (चित्रों के साथ)
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं | माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: परिचय मेरे यूट्यूब चैनल पर जाएंएक ड्रोन खरीदने के लिए एक बहुत महंगा गैजेट (उत्पाद) है। इस पोस्ट में मैं चर्चा करने जा रहा हूँ कि मैं इसे सस्ते में कैसे बना सकता हूँ ?? और आप इसे सस्ते दाम पर कैसे बना सकते हैं … वैसे भारत में सभी सामग्री (मोटर, ईएससी
HT12D HT12E का उपयोग करते हुए RF 433MHZ रेडियो नियंत्रण - 433mhz के साथ HT12E और HT12D का उपयोग करके Rf रिमोट कंट्रोल बनाना: 5 कदम
HT12D HT12E का उपयोग करते हुए RF 433MHZ रेडियो नियंत्रण | 433mhz के साथ HT12E और HT12D का उपयोग करके एक Rf रिमोट कंट्रोल बनाना: इस निर्देश में मैं आपको दिखाऊंगा कि HT12E एनकोड और amp के साथ 433mhz ट्रांसमीटर रिसीवर मॉड्यूल का उपयोग करके RADIO रिमोट कंट्रोल कैसे बनाया जाता है; HT12D डिकोडर IC। इस निर्देश में आप बहुत सस्ते घटकों का उपयोग करके डेटा भेज और प्राप्त कर सकते हैं जैसे: HT
PiCar: एक स्वायत्त कार प्लेटफॉर्म का निर्माण: 21 कदम (चित्रों के साथ)
PiCar: एक ऑटोनॉमस कार प्लेटफॉर्म का निर्माण: यह निर्देश योग्य विवरण PiCar बनाने के लिए आवश्यक चरणों का विवरण PiCar क्या है? PiCar एक ओपन सोर्स ऑटोनॉमस कार प्लेटफॉर्म है। यह अपने आप में स्वायत्त नहीं है, लेकिन आप Arduino या रास्पबेरी पाई के साथ कार को नियंत्रित करने के लिए आसानी से सेंसर जोड़ सकते हैं। आप क्यों
IRobot का उपयोग करके एक स्वायत्त बास्केटबॉल खेलने वाला रोबोट कैसे बनाएं आधार के रूप में बनाएं: 7 चरण (चित्रों के साथ)
IRobot का उपयोग करके एक स्वायत्त बास्केटबॉल खेलने वाला रोबोट कैसे बनाएं एक आधार के रूप में बनाएँ: iRobot Create चुनौती के लिए यह मेरी प्रविष्टि है। मेरे लिए इस पूरी प्रक्रिया का सबसे कठिन हिस्सा यह तय करना था कि रोबोट क्या करने जा रहा है। मैं कुछ रोबो फ्लेयर को जोड़ते हुए, क्रिएट की शानदार विशेषताओं को प्रदर्शित करना चाहता था। मेरे सभी