विषयसूची:

एनिमेट्रोनिक आई: 7 कदम
एनिमेट्रोनिक आई: 7 कदम

वीडियो: एनिमेट्रोनिक आई: 7 कदम

वीडियो: एनिमेट्रोनिक आई: 7 कदम
वीडियो: FREDDY के NEW ANIMATRONIC BAND MEMBERS ? FIVE NIGHTS AT FREDDY'S 6 Game | Part 10 Horror Story Hindi 2024, नवंबर
Anonim
Image
Image
यह वही चीज़ है जिसकी आपको आवश्यकता है।
यह वही चीज़ है जिसकी आपको आवश्यकता है।

मैं एक सीएनसी ऑपरेटर के रूप में काम करता हूं और मुझे लगता है कि मेरे पास बहुत अच्छा काम है लेकिन मैं खुद को साबित करना चाहता था कि मैं अपनी परियोजनाओं का नेतृत्व करने में सक्षम हूं। मैंने विश्वविद्यालय में नियंत्रण प्रौद्योगिकी का अध्ययन किया, लेकिन मुझे काम पर अभ्यास करने का अवसर नहीं मिला, इसलिए मैंने फैसला किया कि मैं किसी तरह खुद को आगे बढ़ाऊंगा। यह जानना बहुत रोमांचक था कि आज तकनीक इतनी सुलभ है। मैं भविष्य में रोबोट बनाना चाहता हूं और मुझे लगा कि आंख एक अच्छी शुरुआत है।

चरण 1: यह वही है जो आपको चाहिए।

सामग्री:

  • 2 सफेद पिंग-पोंग बॉल्स
  • राउंड हेड वाटर कूलिंग पाइप

उपकरण:

  • गर्म गोंद वाली बंदूक
  • गोल चक्की
  • देखा
  • हथौड़ा

चरण 2: आंखें

आंखें
आंखें
आंखें
आंखें
आंखें
आंखें

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

छिद्रों को पेंट और ड्रिल करें।

चरण 3: शुक्र रोटेशन।

Image
Image
शुक्र रोटेशन।
शुक्र रोटेशन।
शुक्र रोटेशन।
शुक्र रोटेशन।

मुझे ऐसी आंख नहीं चाहिए थी जो सिर्फ एक तरफ से दूसरी तरफ जाए। मैंने कई निर्देश देखे लेकिन यह समझ नहीं पा रहा था कि इसे कैसे संभव बनाया जाए। अंत में मुझे यू-ट्यूब पर एक वीडियो मिला लेकिन मैं खरीदना नहीं चाहता था। मैंने क्लिप से लकड़ी और धातु का उपयोग करके पहला प्रयास किया। मैंने पिन को ग्लू गन से सुरक्षित किया लेकिन मैं परिणामों से संतुष्ट नहीं था। एक औद्योगिक कर्मचारी के रूप में मेरी कई चीजों तक पहुंच है। मैंने देखा कि राउंड हेड वाटर कूलिंग पाइप बिल्कुल वैसा ही दिखता है जैसा मुझे चाहिए था लेकिन यह फ्री में घूमने के लिए टाइट था। मैं सेक्शन के अंदर मिल गया और फिर मेरा हिस्सा फ्री में घूमने के लिए तैयार हो गया।

चरण 4: आधार

आधार
आधार
आधार
आधार
आधार
आधार

आप आधार को मोड़ने के लिए एक हथौड़े का उपयोग कर सकते हैं, एक बेंच वाइस सही 90 ° प्राप्त करने में मदद करता है। झुकने से पहले छेद को ड्रिल करना सुनिश्चित करें, यह बहुत आसान है।

चरण 5: आंखों को नियंत्रित करना

आँखों पर नियंत्रण
आँखों पर नियंत्रण
आँखों पर नियंत्रण
आँखों पर नियंत्रण
आँखों पर नियंत्रण
आँखों पर नियंत्रण

चरण 6: कार्यक्रम

मैं बहुत नया हूं इसलिए मुझे कार्यक्रम के साथ कुछ मदद चाहिए, आप यहां परियोजना देख सकते हैं। मेरा स्रोत

प्रोग्राम को अपने Arduino वातावरण में कॉपी और पेस्ट करें।

#शामिल

#define pi 3.14159265358979323846 #define Twopi (2*pi) float Circleradius = 50; // 50 प्रत्येक पक्ष - अपने किसी भी अधिकतम सीमा मान को फ्लोट स्टेपनंबर = 360 न बनाएं; फ्लोट स्टेपंगल;

#शामिल करें // सर्वो नियंत्रण के लिए सर्वो पुस्तकालय शामिल करें

सर्वो होरसर्वो; // बाएं / दाएं आंदोलन के लिए सर्वो सर्वो वर्टसर्वो; // ऊपर / नीचे आंदोलन के लिए सर्वो

बाइट रैंडमहोर; // यादृच्छिक क्षैतिज स्थिति चर बाइट यादृच्छिक परिभाषित करें; // यादृच्छिक ऊर्ध्वाधर स्थिति चर को परिभाषित करें int randomdelay; // यादृच्छिक विलंब चर को परिभाषित करें

#define HLEFTLIMIT 40 // क्षैतिज (बाएं / दाएं) सर्वो पर बाएं सीमा को परिभाषित करें # HRIGHTLIMIT 80 परिभाषित करें // क्षैतिज (बाएं / दाएं) सर्वो पर दाएं सीमा को परिभाषित करें

#define VTOPLIMIT 70 // लंबवत (ऊपर / नीचे) सर्वो पर शीर्ष सीमा परिभाषित करें # परिभाषित करें VBOTLIMIT 110 // क्षैतिज (ऊपर / नीचे) सर्वो पर नीचे की सीमा परिभाषित करें

शून्य सेटअप () {horServo.attach(8); // क्षैतिज सर्वो पिन पर 8 vertServo.attach(9); // पिन 9 रैंडमसीड पर वर्टिकल सर्वो (एनालॉगरीड (0)); // एक असंबद्ध एनालॉग पिन का उपयोग करके कुछ यादृच्छिक मान बनाएं

स्टेपएंगल = ट्वोपी / स्टेपनंबर; for(int i = 0; i

एक्स = नक्शा (एक्स, 1-सर्कलरेडियस, सर्कलरेडियस, 0, 2 * सर्किलैडियस); y = नक्शा (y, 1-सर्कलरेडियस, सर्कलरेडियस, 0, 2*सर्कलरेडियस);

horServo.लिखें (x); // क्षैतिज सर्वो को लिखें vertServo.write(y); // क्षैतिज सर्वो को लिखें

देरी(10); } }

शून्य लूप () {रैंडमहोर = रैंडम (HLEFTLIMIT, HRIGHTLIMIT); // सेट सीमा यादृच्छिक = यादृच्छिक (VTOPLIMIT, VBOTLIMIT); // निर्धारित सीमा यादृच्छिक विलंब = यादृच्छिक (1000, 4000); // हर 1 से 4 सेकंड में चलता है

horServo.write(randomhor); // क्षैतिज सर्वो को लिखें vertServo.write(randomvert); // लंबवत सर्वो विलंब (यादृच्छिक विलंब) को लिखें; // समय की एक यादृच्छिक राशि में देरी करें (ऊपर निर्धारित मूल्यों के भीतर)}

सिफारिश की: