विषयसूची:
- चरण 1: सर्किट विवरण
- चरण 2: पीसीबी विवरण
- चरण 3: पीसीबी
- चरण 4: सिक्स सिंगल Pcb. को अलग करें
- चरण 5: बेसबोर्ड को घटकों के साथ इकट्ठा करें
- चरण 6: प्रोग्राम माइक्रोकंट्रोलर
- चरण 7: पासा इकट्ठा करें
- चरण 8: कृपया इस पर ध्यान दें
वीडियो: फिर भी एक और स्मार्ट पासा (YASD): 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
YASD क्या है?
स्मार्ट सुविधाओं के साथ एक और नया इलेक्ट्रॉनिक पासा? हां और ना।
हाँ - YASD एक पासा शैली में बेतरतीब ढंग से उत्पन्न संख्याओं को प्रदर्शित करने के लिए LED का उपयोग करता है।
नहीं - YASD अपने आप में एक तैयार उत्पाद नहीं है। इसके बजाय यह दिखाना चाहिए कि कौन सी मुद्रित सर्किट बोर्ड प्रौद्योगिकियां संभव हैं।
विशेषताएं
माइक्रोकंट्रोलर नियंत्रित पीढ़ी और एक पासा शैली में एक एलईडी सरणी पर यादृच्छिक संख्याओं का प्रदर्शन।
सर्किट में एक्सेलेरोमीटर होता है। यह सेंसर यादृच्छिक संख्याओं की पीढ़ी के लिए एक ट्रिगर के रूप में कार्य करता है। पासा अब लुढ़का नहीं है, पासा या टेबल पर एक साधारण टैप एक यादृच्छिक संख्या उत्पन्न करता है।
YASD एक CR2032 कॉइनसेल द्वारा संचालित है।
YASD को एक्सेलेरोमीटर के साथ भी कॉन्फ़िगर किया जा सकता है। उदाहरण के लिए, आप YASD को चालू करते समय उसे उल्टा कर सकते हैं। YASD इसे एक्सेलेरोमीटर की मदद से पहचानता है और दूसरे ऑपरेटिंग मोड में बदल जाता है।
दो ऑपरेटिंग मोड हैं:
ऊर्जा बचत मोड। उत्पन्न यादृच्छिक संख्या चमकती लय में 3 सेकंड के लिए प्रदर्शित होती है। फिर LED एरे पर नंबर की डिस्प्ले निकल जाती है।
फैंसी मोड। एलईडी सरणी पर एक एनीमेशन प्रदर्शित होता है। तब उत्पन्न यादृच्छिक संख्या को 5 सेकंड के लिए स्थिर रूप से प्रदर्शित किया जाता है। फिर LED एरे पर नंबर की डिस्प्ले निकल जाती है।
चरण 1: सर्किट विवरण
सर्किट में घटक होते हैं:
बिजली की आपूर्ति
एक मानक बटन सेल CR2032 का उपयोग किया जाता है। बिजली बचाने के लिए सर्किट को स्लाइडस्विच द्वारा चालू/बंद किया जा सकता है।
microcontroller
माइक्रोकंट्रोलर माइक्रोचिप/एटमेल से एक ATTiny84A है। ATTiny84A में पिकोपावर पावर सेविंग मोड है और इसलिए यह बैटरी ऑपरेशन के लिए बहुत उपयुक्त है।
accelerometer
एसटी माइक्रोइलेक्ट्रॉनिक से LIS3DH। LIS3DH में अल्ट्रा लो पावर पावर सेविंग मोड भी है। LIS3DH बहुत कम पदचिह्न में आता है। सोल्डरिंग में कठिनाइयों से बचने के लिए मैंने सर्किट में एक्सेलेरोमीटर को अपनाने के लिए ब्रेकआउटबोर्ड चुना।
नेतृत्व में प्रदर्शन
एलईडी डिस्प्ले में पासा के तरीके से व्यवस्थित सात एलईडी होते हैं। श्रृंखला प्रतिरोधों को लगभग एक एलईडी करंट पर सेट किया जाता है। 2mA.
सर्किट की कुल बिजली खपत लगभग है। 16mA 6 एलईडी के साथ चलते समय चालू हो गया। पावरडाउन मोड में (कोई एलईडी चालू नहीं है, माइक्रोकंट्रोलर सो रहा है) कुल बिजली की खपत 1mA से कम है। "पासा रोलिंग" चक्रों की अधिकतम संख्या निर्धारित की जानी है।
चरण 2: पीसीबी विवरण
मुद्रित सर्किट बोर्ड में एक पूर्ण मुद्रित सर्किट बोर्ड होता है, जिसे मिलिंग द्वारा छह अलग-अलग मुद्रित सर्किट बोर्डों में विभाजित किया जाता है:
बिजली की आपूर्ति, माइक्रोकंट्रोलर और एक्सेलेरोमीटर के साथ बेसबोर्ड।
एलईडी डिस्प्ले मैट्रिक्स
साइड की दीवारें I - IV
चरण 3: पीसीबी
ईगल-फाइलों का लिंक डालें
चरण 4: सिक्स सिंगल Pcb. को अलग करें
एक साइडकटर के साथ छह सिंगल पीसीबी अलग करें।
मिलिंग के अवशेषों को हटाने के लिए एक फ़ाइल का उपयोग करें। मुद्रित सर्किट बोर्डों के सभी किनारों को चिकना होना चाहिए अन्यथा पीसीबी एक साथ फिट नहीं होगा।
चरण 5: बेसबोर्ड को घटकों के साथ इकट्ठा करें
घटकों पर मिलाप। कैपेसिटर से शुरू करें। फिर स्विच और माइक्रोकंट्रोलर को मिलाप करें। LIS3DH ब्रेकआउट बोर्ड इस प्रकार है। अपने सेटअप में मैंने इसे आसानी से हटाने के लिए LIS3DH ब्रेकआउट बोर्ड के लिए सॉकेट कनेक्टर का उपयोग किया। अंत में बैटरी धारक पर मिलाप।
चरण 6: प्रोग्राम माइक्रोकंट्रोलर
माइक्रोकंट्रोलर को प्रोग्राम करने के लिए आपको एक उपयुक्त प्रोग्रामर की आवश्यकता होती है। मैं एवीआर आईएसपी एमकेआईआई का उपयोग करता हूं। एटमेल के अन्य प्रोग्रामर को भी काम करना चाहिए। फोटो के अनुसार तारों को मिलाएं।
ISP हैडर पिन-> YaSD पिन
वीटीजी / वीसीसी-> वीसीसी
जीएनडी-> जीएनडी
मोसी-> मोसी
मिसो-> मिसो
एससीके-> एससीके
रीसेट-> रीसेट
फिर माइक्रोकंट्रोलर को हेक्स फ़ाइल के साथ प्रोग्राम करें। सॉफ़्टवेयर की प्रोग्रामिंग के बाद फ़्यूज़ को सेट किया जाना चाहिए। आप उनमें से लगभग सभी को अपरिवर्तित छोड़ सकते हैं। केवल फ्यूज "LOW. CKDIV8" को निष्क्रिय किया जाना चाहिए।
प्रोग्रामिंग के लिए तारों को अनसोल्डर करें।
चरण 7: पासा इकट्ठा करें
साइड पैनल II के साथ सोल्डर बेसबोर्ड। सुनिश्चित करें कि बेसबोर्ड लंबवत है। मैंने दोनों पीसीबी को एक समकोण पर सेट किया और उन्हें मिला दिया। अन्य वस्तुएं जैसे बुकेंड भी काम करती हैं। पीसीबी एक साथ संबंधित पृष्ठों पर अक्षरों के साथ चिह्नित हैं। जैसा कि आप फोटो में देख सकते हैं, साइड ए को साइड ए से मिलाया गया है। सभी पैड को एक तरफ न मिलाएं। बस एक या दो पैड मिलाप करें ताकि आप उन्हें उस स्थिति में फिर से मिला सकें जब पासा बिल्कुल लंबवत न हो।
साइड पैनल I के साथ आगे बढ़ें। अब पासे का U- आकार (बेसबोर्ड और दो साइड-पैनल) होना चाहिए।
अगला सोल्डर एलईडी डिस्प्ले को दो साइड-पैनल में मिलाता है। एल ई डी शीर्ष पर होना चाहिए;-)
कुछ सुधार करें यदि पासा बिल्कुल लंबवत नहीं है तो प्रत्येक तरफ सभी पैड मिलाप करें।
अब आप एक कॉइनसेल में रख सकते हैं और पासे पर स्वाइप कर सकते हैं। मज़े करो!
खबरदार! अंतिम साइड-पैनल III को टांका लगाने से पहले, सुनिश्चित करें कि सभी घटकों को मिलाप किया गया है और सही ढंग से रखा गया है।
चरण 8: कृपया इस पर ध्यान दें
प्रजनन के लिए कुछ ज्ञान और कौशल की आवश्यकता होती है, खासकर जब माइक्रोकंट्रोलर को सोल्डरिंग और प्रोग्रामिंग करते हैं।
ऐसे छोटे घटकों को टांका लगाने के लिए सोल्डरिंग में कुछ अनुभव और उपयुक्त सोल्डरिंग स्टेशन की आवश्यकता होती है। इसलिए मैंने LIS3DH को सीधे PCB पर टांका लगाने से बचने के लिए LIS3DH ब्रेकआउटबोर्ड का उपयोग करने का निर्णय लिया। LIS3DH के छोटे पैकेज के साथ सोल्डरिंग स्टेशन के साथ ऐसा करना संभव नहीं है। पीसीबी को एक दूसरे से मिलाना भी आसान नहीं है।
यदि आप माइक्रोकंट्रोलर में कुछ फ़्यूज़ को गलत तरीके से सेट करते हैं तो यह ब्रिक हो जाता है।
तस्वीरें हमेशा पीसीबी का संस्करण 0.1 दिखाती हैं (प्रोग्रामिंग पैड दिखाने वाली तस्वीर को छोड़कर)। यह मुद्रित सर्किट बोर्ड का पहला संस्करण है जिसका उत्पादन किया गया है। इसमें कुछ चीजें थीं जिन्हें सुधारने की जरूरत थी। इसलिए मैंने एक नया संस्करण बनाने का फैसला किया। जीथब पर भंडार में नवीनतम संस्करण है।
फोटो पीसीबी को ऑर्डर करने से पहले मेरे द्वारा बनाया गया पहला पेपर मॉकअप दिखाता है।
सिफारिश की:
स्मार्ट डेस्क एलईडी लाइट - स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो - Neopixels कार्यक्षेत्र: 10 कदम (चित्रों के साथ)
स्मार्ट डेस्क एलईडी लाइट | स्मार्ट लाइटिंग डब्ल्यू / अरुडिनो | Neopixels कार्यक्षेत्र: अब एक दिन हम घर पर बहुत समय बिता रहे हैं, अध्ययन कर रहे हैं और वर्चुअली काम कर रहे हैं, तो क्यों न हम अपने कार्यक्षेत्र को एक कस्टम और स्मार्ट लाइटिंग सिस्टम Arduino और Ws2812b LED पर आधारित बनायें। यहाँ मैं आपको दिखाता हूँ कि आप अपने स्मार्ट का निर्माण कैसे करते हैं डेस्क एलईडी लाइट कि
SONOFF स्मार्ट स्विच के साथ DIY स्मार्ट रोलर ब्लाइंड्स कैसे करें?: 14 कदम
SONOFF स्मार्ट स्विच के साथ DIY स्मार्ट रोलर ब्लाइंड्स कैसे करें?: अपने साधारण रोलर ब्लाइंड्स/ब्लाइंड्स को स्मार्ट में बदलने के लिए SONOFF स्मार्ट स्विच में इंटरलॉक मोड का उपयोग करें क्या आप में से अधिकांश सहमत होंगे कि यह एक ऐसा काम है जिसे आप सुबह रोलर ब्लाइंड्स/ब्लाइंड्स को ऊपर खींचते हैं। और शाम को इसे नीचे खींचो? वैसे भी, मैं
हार्डवेयर और सॉफ्टवेयर हैक स्मार्ट डिवाइसेस, Tuya और Broadlink LEDbulb, Sonoff, BSD33 स्मार्ट प्लग: 7 कदम
हार्डवेयर और सॉफ्टवेयर हैक स्मार्ट डिवाइसेस, तुया और ब्रॉडलिंक एलईडीबल्ब, सोनऑफ, बीएसडी 33 स्मार्ट प्लग: इस निर्देश में मैं आपको दिखाता हूं कि मैंने अपने फर्मवेयर के साथ कई स्मार्ट डिवाइस कैसे फ्लैश किए, इसलिए मैं उन्हें अपने ओपनहैब सेटअप के माध्यम से एमक्यूटीटी द्वारा नियंत्रित कर सकता हूं। मैं जोड़ूंगा नए डिवाइस जब मैंने उन्हें हैक किया। बेशक कस्टम एफ फ्लैश करने के लिए अन्य सॉफ्टवेयर आधारित विधियां हैं
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनी एक स्मार्ट अलार्म घड़ी: क्या आप कभी स्मार्ट घड़ी चाहते हैं? यदि हां, तो यह आपके लिए समाधान है!मैंने स्मार्ट अलार्म घड़ी बनाई है, यह एक ऐसी घड़ी है जिसे आप वेबसाइट के अनुसार अलार्म समय बदल सकते हैं। जब अलार्म बंद हो जाता है, तो एक ध्वनि (बजर) होगी और 2 बत्तियाँ
SLA's (सीलबंद लीड एसिड बैटरी) को फिर से भरना, जैसे कार की बैटरी को फिर से भरना: 6 चरण
SLA (सीलबंद लीड एसिड बैटरी) को फिर से भरना, जैसे कार की बैटरी को फिर से भरना: क्या आपका कोई SLA सूख गया है? क्या उनमें पानी की कमी है? ठीक है यदि आपने इनमें से किसी भी प्रश्न का उत्तर हां में दिया है, तो यह निर्देश आपके लिए है। बैटरी एसिड का रिसाव, चोट लगना, एक अच्छा SLA आदि भरना