विषयसूची:
- चरण 1: घटक सूची
- चरण 2: Arduino: पावर अप सेट करना
- चरण 3: पिन मैपिंग: ATMEGA328/168
- चरण 4: बूटलोडिंग और प्रोग्रामिंग
- चरण 5: इशारा कार: भवन संरचना
- चरण 6: ट्रांसमीटर सर्किट
- चरण 7: रिसीवर सर्किट
वीडियो: होममेड Arduino के साथ जेस्चर रोबोट: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
इस पोस्ट में हम यह समझाने जा रहे हैं कि कैसे अपने होममेड 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: पावर अप सेट करना
सबसे पहले, हमें पावर सेट अप करने की आवश्यकता है अन्यथा कुछ भी काम नहीं करेगा। (लाल = शक्ति, काला = जमीन)
1. ब्रॉडबोर्ड के निचले हिस्से में पावर और ग्राउंड जोड़ें, जहां वोल्टेज रेगुलेटर होगा।
2. प्रत्येक रेल को जोड़ने वाले, ब्रॉडबोर्ड के निचले भाग में शक्ति और जमीन जोड़ें।
3. वोल्टेज रेगुलेटर को दाईं ओर रखें, फिर एक 10 uF कैपेसिटर उसकी बाईं ओर और दूसरा रिग रेल पर।
4. आपूर्ति इनपुट के किनारे एलईडी जोड़ें, हमारा पावर संकेतक है; और लेफ्ट रेल और बीच के बीच 220 ओम रेसिस्टर।
अब हमारे पास पावर सेट अप है।
चरण 3: पिन मैपिंग: 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: रिसीवर सर्किट
अब रिसीवर सर्किट की कार्टिंग शुरू करें
६:१८ से ८:३४ तक वीडियो देखें: रिसीवर सर्किट
डाउनलोड योजना:
अंत में सभी को आधार से चिपका दें और यह पूरी तरह से काम करने के लिए तैयार है।
तपेंद्र मंडल द्वारा बनाई गई प्रॉयेक्ट ओरिजिनल; चैनल लिंक
सिफारिश की:
जेस्चर कंट्रोल रोबोट बनाने का सबसे आसान तरीका: 7 कदम (चित्रों के साथ)
जेस्चर कंट्रोल रोबोट बनाने का सबसे आसान तरीका: एक सुपरहीरो की तरह खिलौनों को नियंत्रित करें। जेस्चर-नियंत्रित कार बनाना सीखें। यह इस बारे में है कि जेस्चर-नियंत्रित कार को स्वयं कैसे बनाया जाए। मूल रूप से यह MPU-6050 3-अक्ष Gyroscope, Accelerometer का एक सरल अनुप्रयोग है। आप और भी बहुत कुछ कर सकते हैं
टैंक रोबोट होममेड कैमरा कंट्रोलर: 5 कदम
टैंक रोबोट होममेड कैमरा कंट्रोलर: हैलो आज मैं एक कैमरे के साथ एक रोबोट टैंक बनाने जा रहा हूं, यह बहुत आसान है बस अपना हाथ लें और अपने आस-पास की हर चीज का लाभ उठाएं या इसे वास्तव में दिलचस्प बनाने के लिए छोड़ दें, मेरा विश्वास करो …… … शुरू करें
जेस्चर हॉक: इमेज प्रोसेसिंग आधारित इंटरफेस का उपयोग करते हुए हैंड जेस्चर नियंत्रित रोबोट: 13 चरण (चित्रों के साथ)
जेस्चर हॉक: इमेज प्रोसेसिंग आधारित इंटरफेस का उपयोग करते हुए हैंड जेस्चर नियंत्रित रोबोट: टेकविंस 4.0 में जेस्चर हॉक को एक साधारण इमेज प्रोसेसिंग आधारित मानव-मशीन इंटरफेस के रूप में प्रदर्शित किया गया था। इसकी उपयोगिता इस तथ्य में निहित है कि रोबोट कार को नियंत्रित करने के लिए दस्ताने को छोड़कर किसी अतिरिक्त सेंसर या पहनने योग्य की आवश्यकता नहीं होती है जो अलग-अलग चलती है
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं - थम्स रोबोट - सर्वो मोटर - स्रोत कोड: 26 कदम (चित्रों के साथ)
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं | थम्स रोबोट | सर्वो मोटर | स्रोत कोड: अंगूठे रोबोट। MG90S सर्वो मोटर के एक पोटेंशियोमीटर का इस्तेमाल किया। यह बहुत मजेदार और आसान है! कोड बहुत सरल है। यह केवल 30 पंक्तियों के आसपास है। यह एक मोशन-कैप्चर जैसा दिखता है। कृपया कोई प्रश्न या प्रतिक्रिया छोड़ें! [निर्देश] स्रोत कोड https://github.c
जेस्चर नियंत्रित रोबोट बनाएं: 4 कदम (चित्रों के साथ)
जेस्चर नियंत्रित रोबोट का निर्माण करें: इस निर्देश में हम एक आर्कबॉटिक्स स्पार्की रोबोट का निर्माण करते हैं जिसे 3 डी इशारों से नियंत्रित किया जा सकता है। इस परियोजना की अच्छी विशेषता यह है कि रोबोट को नियंत्रित करने के लिए किसी अतिरिक्त उपकरण जैसे स्मार्टफोन या दस्ताने की आवश्यकता नहीं होती है। बस अपना हाथ हाथी के ऊपर ले जाएँ