विषयसूची:
- चरण 1: आपको क्या चाहिए
- चरण 2: यह कैसे काम करता है
- चरण 3: सर्किट बिल्डिंग
- चरण 4: फर्मवेयर अपलोड हो रहा है …
- चरण 5: सीमा और भविष्य की योजना
वीडियो: <--13$ के तहत DIY डिजिटल प्रोट्रैक्टर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
क्या होगा यदि आपका रूलर स्केल चांदा में परिवर्तित हो जाए…..
यह प्रोजेक्ट एक साधारण रूलर को स्मार्ट रूलर में बदलने के बारे में है जिसमें कोण के मापन की एक अतिरिक्त सुविधा है।
चरण 1: आपको क्या चाहिए
अब, एक सूची बनाएं कि कौन से इलेक्ट्रॉनिक कंपोनेंट या अन्य सहायक उपकरण की आवश्यकता है…।
-
आवश्यक इलेक्ट्रॉनिक्स घटक।..
- अरुडिनो प्रो मिनी - 2.62 $
- OLED डिस्प्ले (0.96 इंच, 128 * 64) - 2.77 $
- MPU6050 (जाइरोस्कोप - GY521) - 0.89 $
- TP4056 (स्टैंडअलोन बैटरी चार्जर) - 0.31 $
- Lippo 3.7v बैटरी -- 1.79 $
- 3 * पुशबटन - 2.87 $
- 1*3 पिन टॉगल स्विच -- 0.68 $
- Arduino Uno (PROMINI के लिए एक प्रोग्रामर के रूप में उपयोग करें)
लगभग लागत: 13 $
अरुडिनो आईडीई के साथ लैपटॉप स्थापित करें
-
अन्य महत्वपूर्ण भाग और उपकरण
- रूलर स्केल (जिस पर पूरी सर्किट्री तय होती है)
- प्लास्टिक बॉक्स (जिसमें पूरी सर्किटरी लगी होती है)
- तार बांधना
- सोल्डरिंग आयरन
- सोल्डरिंग वायर
- पुरुष से महिला तार
- डबल साइडेड टैप
- ग्लू गन
- तार काटने वाला
- वायर स्ट्रिपर
कंपोनेंट के लिए बस इतना ही….. अब हम डिजिटल प्रोटेक्टर बनाने के लिए तैयार हैं
चरण 2: यह कैसे काम करता है
- इस मॉड्यूल का केंद्र यहां ARDUINO PRO MINI है, इसका उपयोग यहां सभी बाहरी बाह्य उपकरणों जैसे ButtonPanel, OLED डिस्प्ले और Gyroscope (MPU6050) को संभालने के लिए किया जाता है।
- यहां इस मॉड्यूल को पावर देने के लिए हम 3.7v Lippo बैटरी का उपयोग करते हैं जो 180mAH तक देने में सक्षम है, यहां बैटरी चार्ज करने के लिए TP4056 मॉड्यूल 3pin टॉगल स्विच के माध्यम से उपयोग किया जाता है।
- यहाँ Gyroscope, Pro mini को कच्चा डेटा भेजता है, गणितीय गणना के द्वारा Arduino Pro मिनी इसमें से YAW ANGLE को स्केल (शासक) की गति के आधार पर ढूंढता है, जिस पर यह मॉड्यूल चिपका होता है।
- OLED डिस्प्ले यहां बटन_2 का उपयोग करके लिए गए रिफ्रेंस के संबंध में करंट एंगल को प्रदर्शित करने के लिए उपयोग किया जाता है।
- OLED और Gyrscope (MPU6050) Arduino Pro MINI के साथ इंटरफेस करने के लिए I2C प्रोटोकॉल का उपयोग करते हैं।
आइए बटन फ़ंक्शन को समझते हैं:
Button_1: कोण मापने के लिए कोण मोड में प्रवेश करने के लिए दबाएं।
Button_2: संदर्भ रूप लेने के लिए जिसे आपको कोण मापना है।
Button_3: मॉड्यूल के अंशांकन के लिए (तापमान और आर्द्रता भिन्नता के मामले में)।
बेहतर समझ के लिए Digital_Protector की कार्यप्रणाली का वीडियो देखें।
गिल्ली टहनी:
टॉगल स्विच में दो मोड ON और OFF मोड होते हैं।
ऑन मोड: मॉड्यूल चालू करने और कोण मापने के लिए।
ऑफ मोड: 1) मॉड्यूल को बंद करने के लिए
2) मॉड्यूल चार्ज करने के लिए
[नोट: चार्ज करने के लिए ऑन मोड का उपयोग न करें यह आपके हार्डवेयर को नुकसान पहुंचा सकता है।]
चरण 3: सर्किट बिल्डिंग
- सर्किट डायग्राम में दिखाए गए अनुसार सभी कनेक्शन को कॉम्पैक्टनेस के साथ बनाएं क्योंकि हम मॉड्यूल को बहुत कॉम्पैक्ट बनाने के लिए प्लास्टिक बॉक्स में सभी सर्किट फिट कर रहे हैं।
- एक बात यह है कि आपको अपने बारे में ध्यान रखने की ज़रूरत है कि प्लास्टिक के बक्से में सभी इलेक्ट्रॉनिक सामान कैसे फिट करें क्योंकि यहां मैंने बॉक्स में सभी सामान फिट करने का कोई भी उल्लेख नहीं किया है।
- [नोट: इसलिए, प्लास्टिक बॉक्स में फिट होने के लिए जितना संभव हो उतना छोटा कनेक्शन बनाएं।]
चरण 4: फर्मवेयर अपलोड हो रहा है …
आपको आवश्यक कोड अपलोड करने के लिए ……
1) ArduinoIDE के साथ होस्ट कंप्यूटर स्थापित
2) एक प्रोग्रामर के रूप में Arduino Uno
3) OLED डिस्प्ले हैंडलिंग के लिए u8lib लाइब्रेरी
(u8lib लाइब्रेरी को डाउनलोड करने के बाद, इसे अनज़िप करें और इसे अपने arduino लाइब्रेरी फोल्डर में डालें)
4)डिजिटल प्रोटेक्टर का हार्डवेयर मॉड्यूल जिस पर कोड अपलोड होगा…
अब हम अपने फर्मवेयर को arduino Pro mini पर अपलोड करने के लिए तैयार हैं…
कोड अपलोड करने का चरण:
arduino UNO निकालें बोर्ड से नियंत्रक है
फोटो में बताए अनुसार UNO और PROMINI के बीच संबंध बनाएं
कंप्यूटर होस्ट करने के लिए arduino UNO कनेक्ट करें
Arduino IDE में फर्मवेयर की स्केचबुक खोलें
COM पोर्ट चुनें।
कोड अपलोड करें और डिजिटल प्रोटेक्टर के साथ खेलें।
[नोट: सफलतापूर्वक कोड अपलोड करने के लिए सभी फाइलों को एक स्केचबुक के रूप में एक फ़ोल्डर में रखें।]
चरण 5: सीमा और भविष्य की योजना
सीमा: पहली और मुख्य सीमा यह है कि यह केवल दो आयामों में कोण को माप सकता है। दूसरी सीमा सतह है, जिस सतह पर आप कोण खींचेंगे वह तब तक स्थिर होना चाहिए जब तक कि पूरी ड्राइंग पूरी न हो जाए। तीसरी सीमा पर्यावरणीय स्थिति है, परिवर्तन के कारण पर्यावरण की स्थिति में यह पढ़ने को प्रभावित कर सकता है। चौथा शरीर है, शरीर के लिए हम साधारण प्लास्टिक के बक्से का उपयोग करते हैं जिसे फटा जा सकता है ताकि इसे बहुत सावधानी से संभाला जा सके।
भविष्य की योजना: भविष्य की योजना इस मॉड्यूल की 3डी डिजाइन बनाने की है ताकि यह पर्यावरण परिवर्तन और शरीर के टूटने का प्रतिरोध कर सके और साथ ही यह 3 डी में कोण को माप सके।
मैं धन्यवाद @Ravi Butani इस भयानक परियोजना का मार्गदर्शन करने के लिए और मेक सक्सेसफुल है।
मेरे पहले इंस्ट्रक्टेबल्स को पढ़ने के लिए धन्यवाद आशा है कि आप इसे पसंद करेंगे…..