विषयसूची:

क्रिप्टो टिकर: 6 कदम
क्रिप्टो टिकर: 6 कदम

वीडियो: क्रिप्टो टिकर: 6 कदम

वीडियो: क्रिप्टो टिकर: 6 कदम
वीडियो: अचानक क्यों गिर गई Crypto🔥 करेंसी की प्राइस😱| Cryptocurrency Downfall |#shorts #backtobasics #a2_sir 2024, नवंबर
Anonim
क्रिप्टो टिकर
क्रिप्टो टिकर
क्रिप्टो टिकर
क्रिप्टो टिकर

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

विशेषताएं:

  • ESP32, एक दोहरे कोर, वाईफाई सक्षम माइक्रोकंट्रोलर का उपयोग करता है
  • 128x64 व्हाइट OLED स्क्रीन
  • टच बटन डिवाइस को जगाता है और उपयोगकर्ता परिभाषित मुद्राओं के माध्यम से साइकिल चलाता है
  • यूएसबी चार्ज ली-पो बैटरी
  • क्रिप्टोकरंसी के एपीआई से मूल्य डेटा प्राप्त किया जाता है
  • Arduino IDE का उपयोग करता है
  • मेरे GitHub पर कोड
  • ऑटो स्लीप और अंततः ऑटो वेक

चरण 1: आवश्यक भागों और उपकरणों को इकट्ठा करें

आवश्यक पुर्जे और उपकरण एकत्र करें
आवश्यक पुर्जे और उपकरण एकत्र करें

पार्ट्स

  • TTGO ESP32 PRO OLED V2.0 बोर्ड (लोरा के बिना) [$14]
  • टच बोर्ड (10 पैक)[$1.50]
  • लिथियम बैटरी (६०२४४७ या ६.०x२४x४७ मिमी)[~$5]
  • 3डी प्रिंटेड केस [$5]
  • नियोडिमियम चुंबक x4 (10x1 मिमी डिस्क) [$1]
  • 3 पिन पुरुष हैडर
  • पतला तार (मैंने 26ga का इस्तेमाल किया। चुंबक तार)

उपकरण

  • सोल्डरिंग आयरन
  • वायर कटर
  • चिमटी
  • हॉबी नाइफ या अन्य छोटा ब्लेड
  • सुपर गोंद

ऐच्छिक

सर्किट बोर्ड वाइस

निरीक्षण के लिए मैग्नीफाइंग ग्लास या आई लाउप

चरण 2: टच बटन जोड़ें

टच बटन जोड़ें
टच बटन जोड़ें
टच बटन जोड़ें
टच बटन जोड़ें
टच बटन जोड़ें
टच बटन जोड़ें

ये साफ-सुथरे छोटे टच बटन हैं जिन्हें किसी भी प्रोजेक्ट में जोड़ना आसान है। वे आम तौर पर शिप किए गए लगभग ३ रुपये के लिए १० के पैक में आते हैं! मुझे पता है कि ESP32 में अंतर्निहित स्पर्श संवेदन क्षमता है, लेकिन इन बोर्डों का उपयोग करने से चीजें अधिक सरल हो जाती हैं और सॉफ़्टवेयर कॉन्फ़िगरेशन त्रुटियों को समाप्त कर देता है। टच आईसी का अधिकतम स्टैंडबाय करंट केवल 7μA है, इसलिए इस बटन को जोड़ने से ज्यादा बिजली बर्बाद नहीं होती है।

एलईडी अक्षम करें

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

कट निशान

बटन का वोल्टेज इनपुट मुख्य बोर्ड के 3.3v आउटपुट के साथ पूरी तरह से मेल खाता है। दुर्भाग्य से, सिग्नल और ग्राउंड पिन नहीं हैं, इसलिए हमें कुछ संशोधन करने होंगे। हॉबी नाइफ या अन्य तेज ब्लेड का उपयोग करके, मुख्य बोर्ड के पीछे रीसेट ट्रेस को काटें और ट्रेस को सामने की तरफ 13 पिन करें। यह सुनिश्चित करने के लिए कि कोई अवशिष्ट धातु नहीं है, एक आवर्धक कांच के साथ कट का निरीक्षण करें। ये छेद अब क्रमशः टच बोर्ड के सिग्नल आउट और ग्राउंड पिन को होस्ट करेंगे।

फ्लश माउंट हैडर

इस परियोजना में ज्यादा जगह नहीं है, इसलिए कोई भी जगह बचाने की तरकीब काम में आती है। टांका लगाने से पहले पिन हेडर को काटना सबसे अच्छा है ताकि यह कम हो सके कि यह टच बोर्ड से कितना ऊंचा है। सोल्डरिंग के बाद हैडर काटने से इसे फ्लश करना अधिक कठिन हो जाता है क्योंकि सोल्डर कोन का आधार बहुत मोटा होता है और इसे काटना आसान नहीं होता है। तो, हेडर फ्लश को टच बोर्ड से काटें और फिर उस पर सोल्डर करें। बोर्ड और हेडर को मुख्य सर्किट बोर्ड में रखें और हेडर के दूसरी तरफ काट लें ताकि यह भी फ्लश हो, फिर इसे मिलाप करें।

इसे तार दें

छोटी और कम बिजली की तारों के लिए, मैं 26ga का उपयोग करना पसंद करता हूं। चुंबक तार, क्योंकि यह सस्ता और काम करने में आसान है, हालांकि यहां किसी भी छोटे तार का उपयोग किया जा सकता है। कनेक्शन बनाने के लिए, तार पर लगे इनेमल को चाकू से खुरच कर निकाला जा सकता है या तार के सिरे पर सोल्डर बॉल के साथ सोल्डरिंग आयरन को पकड़कर पिघलाया जा सकता है। इसे तार के एक तरफ करें और फिर इसे ग्राउंड पैड से जोड़ दें। तार को मापें और काटें ताकि वह टच बटन के ग्राउंड पिन तक पहुंच जाए। फिर तार के दूसरी तरफ इनेमल हटाने की प्रक्रिया को दोहराएं। तार को चिमटी से दबाए रखें और इसे टच ग्राउंड पैड पर मिला दें। पिन 12 को बटन के सिग्नल आउट पिन से जोड़ने के लिए इस प्रक्रिया को दोहराएं। किसी भी अवशिष्ट मिलाप प्रवाह को साफ करें और बटन हो गया है!

चरण 3: बैटरी तैयार करें

बैटरी तैयार करें
बैटरी तैयार करें
बैटरी तैयार करें
बैटरी तैयार करें
बैटरी तैयार करें
बैटरी तैयार करें
बैटरी तैयार करें
बैटरी तैयार करें

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

चरण 4: केस प्रिंट करें

केस प्रिंट करें
केस प्रिंट करें
केस प्रिंट करें
केस प्रिंट करें
केस प्रिंट करें
केस प्रिंट करें

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

चरण 5: केस में मैग्नेट जोड़ें

मामले में मैग्नेट जोड़ें
मामले में मैग्नेट जोड़ें

यदि आप अपने टिकर को फ्रिज या किसी अन्य धातु की सतह पर रखना चाहते हैं तो यह एक वैकल्पिक प्रक्रिया है। मैंने जिन चुम्बकों का उपयोग किया है वे 10x1 मिमी नियोडिमियम डिस्क मैग्नेट, N50 ग्रेड हैं। मामले के पीछे सुपरग्लू 2 या अधिक। यह सबसे अच्छा समाधान नहीं है, क्योंकि वे बार-बार प्रभाव के साथ समय के साथ चिप सकते हैं। सुनिश्चित करें कि एक और जोड़ने से पहले प्रत्येक चुंबक के लिए सुपरग्लू ठीक हो गया है, क्योंकि वे उड़ सकते हैं और खुद को एक साथ चिपका सकते हैं।

चरण 6: भविष्य में सुधार

टच बटन

मैं बाहरी सर्किट पर भरोसा किए बिना सीधे ESP32 की स्पर्श सुविधा का उपयोग करना चाहूंगा। एक संभावना यह है कि टच बटन पर IC को हटा दें और सीधे I/O पिन को टच पैड से कनेक्ट करें। या मैं एक पीसीबी डिजाइन कर सकता हूं जो बिना सर्किटरी वाला सिर्फ एक टच पैड है।

बैटरी तापमान निगरानी

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

सॉफ्टवेयर सुधार

  • वाईफाई क्रेडेंशियल्स को कॉन्फ़िगर करने के लिए स्मार्टकॉन्फिग या ब्लूटूथ ऐप का उपयोग करें
  • कॉन्फ़िगरेशन को दूरस्थ रूप से परिवर्तनशील बनाएं
  • ऊपरी कोने में वेक टाइमर को घड़ी में बदलें

सिफारिश की: