विषयसूची:

यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार: 7 कदम
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार: 7 कदम

वीडियो: यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार: 7 कदम

वीडियो: यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार: 7 कदम
वीडियो: NEET: Solid State - L6 | Phoenix Batch | Live Daily 2.0 | Unacademy NEET | Deepak V. 2024, जुलाई
Anonim
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार
यूसीएल - एंबेडेड - चेतावनी प्रणाली - आरसी कार

इस परियोजना में मैंने लॉजिस्टिक रोबोट के लिए एक सरल चेतावनी प्रणाली बनाई। यह मूल रूप से एक आरसी कार है जिसमें सामने एक अल्ट्रा सोनिक सेंसर और पीछे एक बाधा से बचने वाला सेंसर है। एक ऐप पर ब्लूटूथ के जरिए कार को कंट्रोल किया जाता है।

चरण 1: वीडियो एक चित्र

Image
Image
वीडियो एक चित्र
वीडियो एक चित्र
वीडियो एक चित्र
वीडियो एक चित्र
वीडियो एक चित्र
वीडियो एक चित्र

चरण 2: घटक

यह उन घटकों की एक सूची है जिनका मैंने उपयोग किया है:

1 x arduino mega 25601 x L298N डुअल H-ब्रिज मोटर ड्राइवर1 x अल्ट्रासोनिक सेंसर1 x बाधा से बचाव सेंसर1 x HC-05 ब्लूटूथ मॉड्यूल3 x एलईडी, हरा, पीला और लाल2 x DC मोटर्स1 x स्पीकर1 x ट्रांजिस्टर4 x 220 ओम रेसिस्टर्स1 x 1k रेसिस्टर1 x 2k अवरोध

अल्ट्रासोनिक सेंसर1 x 9v बैटरी6 x AA बैटरी के लिए वायरब्रेडबोर्ड3d प्रिंटेट धारक

चरण 3: वायरिंग आरेख

वायरिंग आरेख
वायरिंग आरेख
वायरिंग आरेख
वायरिंग आरेख

चरण 4: कोड

कार्यक्रम का विचार चेतावनी देना और आरसी कार को रोकना है यदि यह किसी वस्तु को भी बंद करना है। जब कोई चीज 30 सेमी से कम की दूरी पर होती है तो एक लाल रंग की एलईडी चमकने लगती है, स्पीकर एक आवाज करता है और कार रुक जाती है। जब कार रुक जाती है तो कार को आगे बढ़ाना संभव नहीं होता है।

यदि कोई वस्तु ३१ से ७० सेमी की दूरी के बीच है तो एक पीले रंग की एलईडी चमकती है। जब कुछ भी गलत नहीं होता है तो हरे रंग की एलईडी चालू होती है।

अगर कोई चीज कार के पीछे से लगभग 20 सेमी की दूरी पर है तो कार रुक जाती है। जब कार रुक जाती है तो कार को पीछे की ओर ले जाना संभव नहीं होता है।

मैंने मुख्य को यथासंभव स्वच्छ बनाने के लिए विभिन्न वर्गों में कोड लिखने की कोशिश की। लेकिन आरसी को नियंत्रित करने वाले कोड में प्रवाह को लेकर मुझे बहुत परेशानी हुई। तो अंत में मैंने मुख्य कार्यक्रम में नियंत्रण कोड लिखा। यह एक ऐसी चीज है जिसे मैं बदलना चाहूंगा।

चरण 5: ऐप

अप्प
अप्प
अप्प
अप्प

मैंने कार को नियंत्रित करने के लिए एक ऐप बनाया है। ऐप एमआईटी ऐप आविष्कारक में बनाया गया है। एमआईटी ऐप आविष्कारक के साथ एकमात्र समस्या यह है कि वे मल्टीटच का समर्थन नहीं करते हैं।

ऐप ब्लूटूथ के जरिए डेटा भेजता है। ब्लूटूथ मॉड्यूल arduino मेगा पर rx1 और tx1 का उपयोग करता है। ऐसा करने से मैं USB के माध्यम से arduino को प्रोग्राम कर सकता था और उसी समय कार को नियंत्रित करने के लिए ऐप का उपयोग कर सकता था।

चरण 6: 3डी प्रिंट

3डी प्रिंट
3डी प्रिंट

मैंने अल्ट्रासोनिक सेंसर के लिए एक ब्रैकेट बनाया है। जो ड्राइंग मैंने खुद फ्यूजन 360 में बनाई है।

ब्रैकेट मेरी आरसी कार के लिए डिज़ाइन किया गया है।

चरण 7: अंतिम विचार

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

एक चीज जो मैं करना चाहूंगा वह है कार को एक स्वचालित कार्य देना, ताकि वह अपने आप ड्राइव कर सके।

कुल मिलाकर, मुझे ऐसा करने में बहुत मज़ा आया, और मुझे पता है कि कार में बहुत कुछ है जिसे सुधारा जा सकता है।

सिफारिश की: