विषयसूची:

होममेड Arduino के साथ जेस्चर रोबोट: 7 कदम
होममेड Arduino के साथ जेस्चर रोबोट: 7 कदम

वीडियो: होममेड Arduino के साथ जेस्चर रोबोट: 7 कदम

वीडियो: होममेड Arduino के साथ जेस्चर रोबोट: 7 कदम
वीडियो: Arduino robot car.🤖🚘 Automatic car.🔥🔥🔥 #robot #robotcar #arduino #arduino_project #car 2024, नवंबर
Anonim
होममेड Arduino के साथ जेस्चर रोबोट
होममेड Arduino के साथ जेस्चर रोबोट

इस पोस्ट में हम यह समझाने जा रहे हैं कि कैसे अपने होममेड Arduino के साथ एक जेस्चर कंट्रोल कार को स्टेप बाय स्टेप बनाया जाए। इसमें शामिल है कि यह कैसे काम करता है; सभी यांत्रिकी, घटक, आदि।

हम आशा करते हैं कि आप इसे हमें बहुत पसंद करेंगे हमने यह पता लगाया कि Arduino के पीछे का विज्ञान क्या है

एक Arduino क्या है?

Arduino एक ओपन-सोर्स इलेक्ट्रॉनिक्स प्लेटफॉर्म है जो उपयोग में आसान हार्डवेयर और सॉफ्टवेयर पर आधारित है। Arduino बोर्ड इनपुट को पढ़ने में सक्षम हैं, जैसे, सेंसर पर प्रकाश, एक बटन पर एक उंगली या बहुत अधिक जटिल कार्य।

आप बोर्ड पर माइक्रोकंट्रोलर को निर्देशों का एक सेट भेजकर अपने बोर्ड को बता सकते हैं कि क्या करना है। ऐसा करने के लिए आप प्रसंस्करण पर आधारित Arduino प्रोग्रामिंग भाषा (वायरिंग पर आधारित), और Arduino सॉफ़्टवेयर (IDE) का उपयोग करते हैं। यह कलाकारों, छात्रों, प्रोगामर और पेशेवरों द्वारा उपयोग किया जाता है, मुख्य रूप से प्रॉयेक्ट्स के लिए उपयोग किया जाता है, लेकिन हमारे लिए छोटे मजेदार प्रयोग भी हो सकते हैं।

स्रोत:

यह काम किस प्रकार करता है:

अपनी होममेड अरुडिनो और द जेस्चर कंट्रोल कार का निर्माण पूरा करने के बाद, हम अरुडिनो को एक्सेलोरमीटर और हाथ से हमारी चाल को पहचानने के लिए प्रोग्राम करेंगे।

Arduino एक दस्ताने से जुड़ा होगा, इसलिए इसे आसानी से संभालना है, आप यह भी देख सकते हैं कि किस स्थिति में आपको सबसे कम परेशानी होती है।

चरण 1: घटक सूची

घटक सूची
घटक सूची

घर का बना Arduino:

  • ब्रेडबोर्ड (440 ओटी 840 टाई प्वाइंट)
  • 22 एडब्ल्यूजी तार (विभिन्न रंग)
  • 2 एलईडी (कोई भी रंग)
  • 2 220 ओम प्रतिरोधी (लाल, लाल, भूरा)
  • ७८०५ वोल्टेज नियामक
  • 1 10k ओम प्रतिरोध (भूरा, काला, लाल)
  • 2 10 यूएफ कैपेसिटर
  • 16 मेगाहर्ट्ज घड़ी क्रिस्टल
  • 2 22 पीएफ कैपेसिटर
  • लघु क्षणिक चातुर्य स्विच
  • टीटीएल - 232R3V3 यूएसबी। सीरियल कन्वर्टर केबल
  • ATMEGA328 या ATMEGA 168
  • 9वी बैटरी

इशारा नियंत्रण कार:

  • Arduino Lilypad या घर का बना Arduino
  • Acceloremeter
  • आरएफ 433 मॉड्यूल
  • HT12E और HT12D
  • मोटर चालक L293DNE
  • बीओ मोटर और पहिए
  • प्रोटोटाइपिंग बोर्ड
  • 2 9वी बैटरी
  • लकड़ी
  • बैटरी
  • ७८०५ वोल्टेज नियामक
  • तारों
  • 2 330k ओम रेसिस्टर्स

अतिरिक्त:

  • यूएसबी 2 तार
  • नर और मादा तार
  • दस्ताना
  • टिन
  • इलेक्ट्रिक वेल्डर
  • अरुडिनो
  • ग्लू गन

चरण 2: Arduino: पावर अप सेट करना

Arduino: पावर अप सेट करना
Arduino: पावर अप सेट करना
Arduino: पावर अप सेट करना
Arduino: पावर अप सेट करना
Arduino: पावर अप सेट करना
Arduino: पावर अप सेट करना

सबसे पहले, हमें पावर सेट अप करने की आवश्यकता है अन्यथा कुछ भी काम नहीं करेगा। (लाल = शक्ति, काला = जमीन)

1. ब्रॉडबोर्ड के निचले हिस्से में पावर और ग्राउंड जोड़ें, जहां वोल्टेज रेगुलेटर होगा।

2. प्रत्येक रेल को जोड़ने वाले, ब्रॉडबोर्ड के निचले भाग में शक्ति और जमीन जोड़ें।

3. वोल्टेज रेगुलेटर को दाईं ओर रखें, फिर एक 10 uF कैपेसिटर उसकी बाईं ओर और दूसरा रिग रेल पर।

4. आपूर्ति इनपुट के किनारे एलईडी जोड़ें, हमारा पावर संकेतक है; और लेफ्ट रेल और बीच के बीच 220 ओम रेसिस्टर।

अब हमारे पास पावर सेट अप है।

चरण 3: पिन मैपिंग: ATMEGA328/168

पिन मैपिंग: ATMEGA328/168
पिन मैपिंग: ATMEGA328/168
पिन मैपिंग: ATMEGA328/168
पिन मैपिंग: ATMEGA328/168
पिन मैपिंग: ATMEGA328/168
पिन मैपिंग: ATMEGA328/168

अब हम अपने सभी घटकों को जोड़ने जा रहे हैं।

प्रक्रिया के दौरान किसी भी रीसेट को रोकने के लिए रीसेट पिन में 10k ओम कैपेसिटर लगाएं।

1. पिन 9 और 10 के बीच 16 मेगाहर्ट्ज क्लॉक क्रिस्टल जोड़ें, और बाएं रेल पर जमीन पर चलने वाले दो 22 पीएफ कैपेसिटर जोड़ें।

2. छोटा बटन जोड़ें ताकि आप जब चाहें Arduino को रीसेट कर सकें और इसे प्रोग्रामिंग के लिए तैयार कर सकें, और स्विच के निचले बाएं पैर को रीसेट में एक छोटा तार जोड़ दें।

3. अंत में पिन 19 में एक बिजली का तार जोड़ें, इसे एलईडी (लंबे पैर से तार) से कनेक्ट करें और अन्य 220 ओम रेसिस्टर को दाहिनी रेल पर रखें। (एलईडी को ब्लिंक करने का प्रयास करें)

आप लगभग कार्यात्मक Arduino देख रहे हैं।

चरण 4: बूटलोडिंग और प्रोग्रामिंग

बूटलोडिंग और प्रोग्रामिंग
बूटलोडिंग और प्रोग्रामिंग

बूटलोडर क्या है?

बूटलोडर कोड का एक टुकड़ा है जो किसी भी ऑपरेटिंग सिस्टम के चलने से पहले चलता है; मूल रूप से इसके बिना कुछ नहीं होगा।

Arduino बूटलोडिंग:

यदि आपके पास एक नया ATMEGA328 है, तो आपको उस पर बूटलोडर को जलाना होगा।

यहां वह लिंक है जिसका आप अनुसरण कर सकते हैं:

प्रोग्रामिंग:

TTL-232R3V3 USB को प्रोटोबार्ड से कनेक्ट करें, फिर इसे ATMEGA328 के तारों के साथ जोड़ दें; जांचें कि आपकी 9v बैटरी कनेक्ट नहीं है।

Arduino IDE खोलें और उदाहरण स्केच फ़ाइलों में, डिजिटल के अंतर्गत, ब्लिंक स्केच लोड करें

फ़ाइल विकल्प सीरियल पोर्ट के तहत, COM पोर्ट चुनें जिसे आप अपने यूएसबी केबल के साथ उपयोग कर रहे हैं।

अब अपलोड आइकन दबाएं और फिर रीसेट बटन दबाएं; अगर सब ठीक से काम कर रहा है तो पिन 13 पर एलईडी ब्लिंक होगी, उसके लिए बीक्यूज प्रोग्राम है।

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

चरण 5: इशारा कार: भवन संरचना

इशारा कार: भवन संरचना
इशारा कार: भवन संरचना

लकड़ी के टुकड़े, छोटे वाले, आगे और पीछे के लिए 2 ब्लॉक (जहां पहिए जाते हैं) और बीच में एक बड़ा समर्थन के लिए कार की संरचना का निर्माण शुरू करें; इसे ग्लू गन के साथ पेस्ट करें

फिर मोटरों को हर तरफ चिपकाएँ और 4 पहियों को प्लग करें। प्रत्येक मोटर के लिए एक पावर मैड ग्राउंड वेल्ड करें।

एक 15x15cm Saquare काटें, इसे काटें ताकि यह संरचना (आधार) में फिट हो जाए

चरण 6: ट्रांसमीटर सर्किट

ट्रांसमीटर सर्किट
ट्रांसमीटर सर्किट

अब हम ट्रांसमीटर सर्किट और प्रोग्रामिंग का क्राफ्टिंग शुरू करने जा रहे हैं।

3.36 से 6.17 तक वीडियो देखें: ट्रांसमीटर सर्किट

जेस्चर कार के लिए कोडिंग:

डाउनलोड योजना:

चरण 7: रिसीवर सर्किट

रिसीवर सर्किट
रिसीवर सर्किट

अब रिसीवर सर्किट की कार्टिंग शुरू करें

६:१८ से ८:३४ तक वीडियो देखें: रिसीवर सर्किट

डाउनलोड योजना:

अंत में सभी को आधार से चिपका दें और यह पूरी तरह से काम करने के लिए तैयार है।

तपेंद्र मंडल द्वारा बनाई गई प्रॉयेक्ट ओरिजिनल; चैनल लिंक

सिफारिश की: