विषयसूची:
- चरण 1: उपकरण और सामग्री
- चरण 2: इलेक्ट्रॉनिक योजनाबद्ध
- चरण 3: सॉफ्टवेयर
- चरण 4: कोडांतरण
- चरण 5: परीक्षण और ट्यूनिंग
वीडियो: Arduino- चालित हार: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मैं अपने अंतिम वर्ष की छुट्टियों के लिए एक अच्छे Arduino प्रोजेक्ट की खोज कर रहा था। लेकिन करें क्या? मेरी छोटी बेटी को बहुत आश्चर्य हुआ जब मैंने उसे यह "इलेक्ट्रॉनिक" हार भेंट की, और बहुत खुश भी। मुझे उम्मीद है कि जिस व्यक्ति को आप अपनी उपलब्धि की पेशकश करेंगे, वह भी बहुत खुश होगा।
गहना में ही एक माइक्रो कंट्रोलर और एक आरजीबी एलईडी होता है जिसमें समान आयाम होते हैं। हार में बहुत पतले पीतल के तार होते हैं, जिसे छोटे टिन के तार से आसानी से मिलाया जा सकता है। पावर फीडिंग एक साधारण 3V सिक्का सेल लिथियम बैटरी है। मैंने बैटरी पैक की सुरक्षा और उसे अलग करने के लिए, अपने घर की फार्मेसी में पाए जाने वाले चिपकने वाले कागज की एक छोटी शीट का उपयोग किया।
चरण 1: उपकरण और सामग्री
उपकरण
- सोल्डरिंग आयरन, 0.5 मिमी टिन सोल्डरिंग वायर
- एक आवर्धक, क्योंकि मिलाप के तार इतने छोटे होते हैं
- Arduino सॉफ़्टवेयर वाला कंप्यूटर स्थापित
- एक आईएसपी प्रोग्रामर, जैसा कि यहां बताया गया है
- एक छोटा तार कटर
सामग्री
- इसकी बैटरी बेसमेंट के साथ एक CR2032 बैटरी (दो भागों से मिलकर, प्रत्येक पोल के लिए एक)
- बहुत पतला पीतल का तार
- एक 5050 पैकेज में एक आरजीबी एलईडी, अंदर एक WS2812B चिप के साथ (यह महत्वपूर्ण है, क्योंकि आप WS2812B नियंत्रक के बिना 5050 एलईडी पा सकते हैं)
- चिकित्सा चिपकने वाला कागज का एक छोटा सा टुकड़ा
- एक Atmel Attiny85-20SU SMD माइक्रो कंट्रोलर यूनिट
- एक सस्ता साधारण हार
चरण 2: इलेक्ट्रॉनिक योजनाबद्ध
इलेक्ट्रॉनिक योजनाबद्ध बहुत सीधा है, क्योंकि कोई निष्क्रिय घटक नहीं है, जैसे प्रतिरोधक, कैपेसिटर, या अधिष्ठापन, और क्योंकि बैटरी सहित केवल 3 घटक हैं।
मैंने जो पावर पैक इस्तेमाल किया है वह 3V CR2032 लिथियम बैटरी है। इसका वोल्टेज WS2812B डेटाशीट में उल्लिखित वोल्टेज से कम है, लेकिन परीक्षण के बाद, RGB LED को इस 2V ड्रॉप से प्रभावित नहीं हुआ।
एक साधारण 3V कॉइन सेल बैटरी का उपयोग करने में सक्षम होने के लिए इस परियोजना को जीवंत बनाने के लिए मेरे लिए एक बहुत ही महत्वपूर्ण शर्त थी। हम बिजली के स्रोत के रूप में एक बड़े भारी बैटरी पैक के साथ एक हार की कल्पना नहीं कर सकते।
इस 3V वोल्टेज स्तर के साथ माइक्रो कंट्रोलर यूनिट (MCU) भी बहुत अच्छी तरह से काम कर रहा है।
मैंने 5.3 mA की औसत धारा मापी। ऐसी CR2032 लिथियम बैटरी की विशिष्ट क्षमता 200 mAh है। इसका मतलब है कि, एक नई बैटरी के साथ, आप सिस्टम को 40 घंटे तक चालू रख सकते हैं। लेकिन, आम उपयोग के लिए आधा भी काफी हद तक पर्याप्त होगा।
चरण 3: सॉफ्टवेयर
माइक्रो कंट्रोलर यूनिट Atmel का ATTINY85 (~$1) है। मैंने इसे एक सस्ते Arduino नैनो (लगभग $ 5 के लिए eBay पर पाया गया क्लोन) के साथ प्रोग्राम किया। लेकिन अगर आपके पास एक असली Arduino बोर्ड है, तो आप इसके लिए भी इसका इस्तेमाल कर सकते हैं।
Arduino नैनो को "Arduino as ISP" स्केच के साथ प्रोग्राम किया गया है।
ATTINY85 माइक्रो कंट्रोलर में प्रोग्राम का स्केच इस स्टेप पर अटैचमेंट के रूप में दिया गया है: JeweLED.ino
सावधान रहें कि MCU को पूरी तरह से प्रोग्राम करने के लिए आपको बूटलोडर को बर्न करना होगा। यह वास्तव में MCU पर Arduino बूटलोडर को फ्लैश नहीं करता है, लेकिन कुछ महत्वपूर्ण कॉन्फ़िगरेशन फ़्यूज़ को फ्लैश करता है। ऐसा किए बिना, स्केच बिल्कुल नहीं चलेगा।
चुनने के लिए बोर्ड का प्रकार होना चाहिए: Attiny85 @ 8MHz (आंतरिक थरथरानवाला, BOD अक्षम)।
BOD का मतलब ब्राउन-आउट डिटेक्ट है। यह एक विशेष विशेषता है जो 4.3V से कम बिजली जाने पर MCU को बंद कर देती है। यह रिचार्जेबल बैटरी पैक को नुकसान पहुंचाने से बचने के लिए उपयोगी है। लेकिन हमारे मामले में, इसे अक्षम करना होगा, क्योंकि हम अपने एमसीयू को केवल 3V, और उससे भी कम के साथ बिजली देने जा रहे हैं।
चरण 4: कोडांतरण
पहला कदम एलईडी के साथ एमसीयू को इकट्ठा करना है।
एक बार प्रोग्राम करने के बाद, Atmel MCU के केवल पिन 4, 5 और 8 को ही रखा जाना चाहिए। अन्य पिनों को हटाया जा सकता है, क्योंकि अनावश्यक।
MCU के पिन 4 को 5050 पैकेज के पिन 3 के साथ मिलाया जाना चाहिए। यह बैटरी के नेगेटिव पोल से जुड़ा होगा।
MCU के पिन 8 को 5050 पैकेज के पिन 1 के साथ मिलाया जाना चाहिए। इसे बैटरी के पॉजिटिव पोल से जोड़ा जाएगा।
MCU के पिन 5 को 5050 पैकेज के पिन 4 के साथ मिलाया जाना चाहिए। पिन 5 इस प्रकार के MCU के लिए Arduino के PIN0 के अनुरूप है।
सिक्का सेल बैटरी को त्वचा से अलग करने के लिए मेडिकल एडहेसिव पेपर का उपयोग करें। यह आपको पीतल के तार के नकारात्मक हिस्से को बैटरी के नकारात्मक ध्रुव पर ठीक करने की अनुमति देता है।
इस माउंटिंग पर कोई पावर स्विच नहीं है। एलईडी को बंद करने के लिए, आपको बैटरी पैक से नकारात्मक तार को खींचकर, हार को खोलना होगा।
और बस यही।
चरण 5: परीक्षण और ट्यूनिंग
जैसा कि आप क्लोज-अप तस्वीर पर देख सकते हैं, मैंने जीएनडी और वीडीडी पिन पर पीतल के तार के दो बहुत छोटे छल्ले को मिलाया है। इसका उद्देश्य इस "इलेक्ट्रॉनिक" गहना को हार से जोड़ना है।
पहले परीक्षण के लिए, मैंने हार के रूप में केवल पीतल के तार का इस्तेमाल किया। बिजली के संपर्क सुनिश्चित करने के लिए पीतल का तार आवश्यक है, लेकिन यह पर्याप्त नहीं है। पीतल के तार वजन में बहुत हल्के होते हैं, और गर्दन के पीछे की बैटरी सामने की एलईडी की तुलना में बहुत भारी होती है। इसलिए बैटरी को यथावत रखने के लिए मुझे असली हार का उपयोग करना पड़ा।
आपको हार को बराबर लंबाई के दो भागों में अलग करना है, और उन दो हिस्सों को गहना के छल्ले पर बंद करना है।
मैंने हार के प्रत्येक लूप में पीतल के तार को घुमाया। तार लगभग अदृश्य है, और विद्युत चालन के साथ-साथ पूरे निर्माण की कठोरता को सुनिश्चित करता है।
विद्युत चालन बनाने का एक और तरीका स्टेनलेस प्रवाहकीय धागे का उपयोग करना होगा, जिसे आप कुछ डॉलर के लिए Adafruit पर पा सकते हैं।
वीडियो में, आप JeweLED को काम करते हुए देख सकते हैं।
आनंद लेना!
इसे क्रिया में देखें
सिफारिश की:
नेकलाइट: इंसानों और कुत्तों के लिए एक पीसीबी हार: 8 कदम (चित्रों के साथ)
नेकलाइट: इंसानों और कुत्तों के लिए एक पीसीबी हार: सभी को नमस्कार, यह प्रोजेक्ट मेरा पहला इंस्ट्रक्शंस है इसलिए मैं अपना सर्वश्रेष्ठ करने की कोशिश करूंगा। इस प्रोजेक्ट में, मैं आपको बताऊंगा कि कैसे मैंने इस पीसीबी नेकलेस को बनाने में कामयाबी हासिल की जो अंधेरे में चमकता है! सच कहूं, तो अगर आप सीखना चाहते हैं तो यह एकदम सही प्रोजेक्ट है
सिथ ग्लो पीसीबी हार का बदला: 6 कदम (चित्रों के साथ)
सिथ ग्लो पीसीबी नेकलेस का बदला: यदि आप स्टार वार्स मल्टीवर्स से परिचित नहीं हैं, या बहुत दूर आकाशगंगा में रहते हैं, तो यह अंतरिक्ष में लेजर तलवारों से लड़ने वाले लोगों के बारे में है, इस चीज़ का उपयोग करके, जिसे बल कहा जाता है, और वस्त्र पहने हुए हैं , जेडी प्रकाश-पक्ष हैं और सिथ दा हैं
बाइनरी मनका हार: 5 कदम
बाइनरी बीड नेकलेस: छात्र बाइनरी कोड के बारे में सीखते हैं और बाइनरी में अपना नाम बताते हुए एक हार बनाते हैं
Arduino और OLED डिस्प्ले द्वारा वैलेंटाइन उपहार के लिए DIY स्मार्ट हार: 5 कदम
Arduino और OLED डिस्प्ले द्वारा वेलेंटाइन उपहार के लिए DIY स्मार्ट हार: यह वेलेंटाइन का समय है और यदि आप अपने दोस्त को एक अच्छा उपहार देने की योजना बना रहे हैं, तो बेहतर होगा कि आप अपने स्वयं के ज्ञान या विशेषज्ञता का उपयोग करें और उन्हें अपने हाथ से बने उपहार से खुश करें। . जैसा कि आप जानते हैं, Arduino अलग बनाने के लिए कई तरह के विकल्प प्रदान करता है
रीसायकल सामग्री का उपयोग करके बिजली का हार बनाना: 5 कदम (चित्रों के साथ)
रीसायकल सामग्री का उपयोग करके बिजली का हार बनाना: हाय सब, लगभग एक महीने पहले, मैंने Banggood.com से कुछ सस्ती एलईडी स्ट्रिप लाइटें खरीदीं। आप देख सकते हैं कि एलईडी स्ट्रिप लाइट्स का उपयोग घर/बगीचे आदि के आंतरिक/बाहरी डिजाइनों में किया जाता है। मैंने तय किया है कि जब नया