विषयसूची:

स्वचालित फेडोरा टिपर: 6 कदम
स्वचालित फेडोरा टिपर: 6 कदम

वीडियो: स्वचालित फेडोरा टिपर: 6 कदम

वीडियो: स्वचालित फेडोरा टिपर: 6 कदम
वीडियो: स्टीमर कैसे इस्तेमाल करे | How to take steam | How to use steamer Dr Shalini Pandey, Pediatrics 2024, नवंबर
Anonim
स्वचालित फेडोरा टिपर
स्वचालित फेडोरा टिपर

क्या आपको कभी यह समस्या होती है कि जब आप किसी भारी सामान (उदाहरण के लिए किराने का सामान) लेकर सड़क पर चलते हैं और एक महिला उसके पास से गुजरती है जिसे आप अपने फेडोरा को बधाई देने के लिए टिप देना चाहते हैं, लेकिन यदि आप ऐसा करते हैं तो आप गिर जाएंगे तुम क्या ले जा रहे हो? मैं न तो, लेकिन यदि आप करते हैं, तो इस समस्या का एक सरल, हालांकि सुरुचिपूर्ण समाधान है।

चरण 1: सामग्री

- एक आर्डिनो नियंत्रक

- सर्वो मोटर

- स्विच को दबाएं

- 10k ओम रेसिस्टर - भूरा-काला-नारंगी

- आपकी लंबाई के अनुकूल तारों की पर्याप्त मात्रा

चरण 2: पुश बटन कनेक्शन

पुश बटन कनेक्शन
पुश बटन कनेक्शन
पुश बटन कनेक्शन
पुश बटन कनेक्शन
पुश बटन कनेक्शन
पुश बटन कनेक्शन

- आरेख पर काला तार स्विच के पिन 1 (बाईं ओर) को Arduino पर GND पिन से जोड़ता है।

- आरेख पर पीला तार स्विच के पिन 2 (दाईं ओर) को Arduino पर 8 पिन करने के लिए जोड़ता है।

- एक 10kΩ रोकनेवाला (भूरा-काला-नारंगी) को 2 (दाईं ओर) पिन करने के लिए और दूसरे टर्मिनल को Arduino पर 3.3V पिन से कनेक्ट करें।

चरण 3: सर्वो मोटर कनेक्शन

सर्वो मोटर कनेक्शन
सर्वो मोटर कनेक्शन
सर्वो मोटर कनेक्शन
सर्वो मोटर कनेक्शन

- सफेद तार (आरेख में पीला) सर्वो मोटर के सिग्नल पिन से Arduino के ~9 को पिन करने के लिए जुड़ा हुआ है।

- लाल तार सर्वो मोटर के सिग्नल पिन से Arduino के 5V पिन से जुड़ा होता है।

- पीला तार (आरेख में काला) सर्वो मोटर के ग्राउंड पिन से Arduino के GND पिन से जुड़ा होता है।

चरण 4: सर्वो मोटर संलग्न करना

सर्वो मोटर संलग्न करना
सर्वो मोटर संलग्न करना

- सर्वो मोटर के घूमने वाले हिस्से को बांधने के लिए मैंने एक पेंसिल में कुछ छल्ले उकेरे हैं। आप ऐसा करने के लिए स्टेपल का उपयोग कर सकते हैं, लेकिन मैंने पाया कि इसे रस्सी से बांधना थोड़ा अधिक सुरक्षित और मजबूत था।

- पेंसिल के दूसरे सिरे को पीछे की तरफ हैट से जोड़ना है। मैंने एक पेपरक्लिप को टोपी के किनारे से धकेला और उसे आकार में मोड़ दिया ताकि वह पेंसिल को अपनी जगह पर पकड़ सके।

- मोटर को एक प्लेट से जोड़ा जाना है (या कुछ और जो आपके सिर के ऊपर बिना ज्यादा हिले-डुले आराम कर सकता है), जिसे मैंने स्पष्टता के लिए चित्र में छोड़ दिया था।

चरण 5: कोड

#शामिल;

// पुशबटन पिन

कॉन्स्ट इंट बटनपिन = 8;

// सर्वो पिन

कॉन्स्ट इंट सर्वोपिन = 9;

सर्वो सर्वो;

// काउंटर को स्टोर करने के लिए एक वेरिएबल बनाएं और इसे 0. पर सेट करें

इंट काउंटर = 0;

व्यर्थ व्यवस्था()

{

सर्वो.अटैच (सर्वोपिन);

// इनपुट होने के लिए पुशबटन पिन सेट करें:

पिनमोड (बटनपिन, इनपुट);

}

शून्य लूप ()

{

// स्थानीय चर पुशबटन राज्यों को पकड़ने के लिए

इंट बटनस्टेट;

// डिजिटल रीड () फ़ंक्शन के साथ बटनपिन की डिजिटल स्थिति पढ़ें और मूल्य को बटनस्टेट वैरिएबल बटनस्टेट = डिजिटलरेड (बटनपिन) में संग्रहीत करें;

// यदि बटन को इंक्रीमेंट काउंटर दबाया जाता है और बटन को रिलीज करने के लिए हमें कुछ समय देने के लिए थोड़ा इंतजार करें

अगर (बटनस्टेट == कम)

// एलईडी लाइट करें

{

काउंटर++; देरी (150);

}

अगर (काउंटर == 0)

सर्वो.लिखें (20);

// शून्य डिग्री

और अगर (काउंटर == 1)

सर्वो.राइट (80);

// अन्यथा काउंटर को 0 पर रीसेट करें जो थ्रू सर्वो को 0 डिग्री पर रीसेट करता है

अन्यथा

काउंटर = 0;

}

चरण 6: इलेक्ट्रॉनिक्स को छिपाना

- निर्माण को अधिक अगोचर बनाने के लिए आप बटन के साथ आर्डिनो और प्लेट को एक छोटे से बॉक्स (उदाहरण के लिए सिगरेट का एक पैकेट या कार्ड के एक पैकेट के बॉक्स) में धकेल सकते हैं और उसमें एक छेद बना सकते हैं। इस तरह आप बिना किसी संदेह के निर्माण को सामान्य दृष्टि से पकड़ सकते हैं कि कुछ और हो रहा है।

सिफारिश की: