विषयसूची:
वीडियो: Arduino Uno R3 के साथ श्वास एलईडी: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
इस पाठ में, आइए कुछ दिलचस्प कोशिश करें - प्रोग्रामिंग के माध्यम से एक एलईडी की चमक को धीरे-धीरे बदलना। चूंकि स्पंदनशील प्रकाश सांस लेने जैसा दिखता है, हम इसे एक जादुई नाम देते हैं - श्वास एलईडी। हम इस प्रभाव को पल्स चौड़ाई मॉडुलन (पीडब्लूएम) के साथ पूरा करेंगे
चरण 1: अवयव
- Arduino Uno बोर्ड * 1
- यूएसबी केबल * 1
- रोकनेवाला (220Ω) * 1
- एलईडी * 1
- ब्रेडबोर्ड * १
- जम्पर तार
चरण 2: सिद्धांत
पल्स चौड़ाई मॉडुलन, या पीडब्लूएम, डिजिटल माध्यमों के साथ अनुरूप परिणाम प्राप्त करने की एक तकनीक है। डिजिटल नियंत्रण का उपयोग स्क्वायर वेव बनाने के लिए किया जाता है, एक सिग्नल ऑन और ऑफ के बीच स्विच किया जाता है। यह ऑन-ऑफ पैटर्न सिग्नल के खर्च होने के समय बनाम सिग्नल के खर्च होने के समय के हिस्से को बदलकर फुल ऑन (5 वोल्ट) और ऑफ (0 वोल्ट) के बीच वोल्टेज का अनुकरण कर सकता है। "समय पर" की अवधि को पल्स चौड़ाई कहा जाता है। अलग-अलग एनालॉग मान प्राप्त करने के लिए, आप उस चौड़ाई को बदलते या संशोधित करते हैं। यदि आप इस ऑन-ऑफ पैटर्न को किसी डिवाइस, उदाहरण के लिए एक एलईडी के साथ तेजी से दोहराते हैं, तो यह इस तरह होगा: सिग्नल 0 और 5V के बीच एक स्थिर वोल्टेज है जो एलईडी की चमक को नियंत्रित करता है। (Arduino की आधिकारिक वेबसाइट पर PWM विवरण देखें)।
नीचे दिए गए ग्राफ़िक में, हरी रेखाएं एक नियमित समयावधि का प्रतिनिधित्व करती हैं। यह अवधि या अवधि PWM आवृत्ति का व्युत्क्रम है। दूसरे शब्दों में, लगभग 500 हर्ट्ज पर Arduino PWM आवृत्ति के साथ, हरे रंग की रेखाएं 2 मिलीसेकंड प्रत्येक को मापेंगी।
AnalogWrite () के लिए एक कॉल 0 - 255 के पैमाने पर है, जैसे कि AnalogWrite (255) 100% कर्तव्य चक्र (हमेशा चालू) का अनुरोध करता है, और AnalogWrite (127) एक 50% कर्तव्य चक्र है (आधे समय पर) उदाहरण।
आप पाएंगे कि PWM मान जितना छोटा होगा, वोल्टेज में परिवर्तित होने के बाद मान उतना ही छोटा होगा। तब एलईडी उसी के अनुसार मंद हो जाती है। इसलिए, हम PWM मान को नियंत्रित करके एलईडी की चमक को नियंत्रित कर सकते हैं।
चरण 3: योजनाबद्ध आरेख
चरण 4: प्रक्रियाएं
प्रोग्रामिंग के द्वारा, हम 9 पिन करने के लिए विभिन्न मान लिखने के लिए एनालॉगवाइट () फ़ंक्शन का उपयोग कर सकते हैं। उसके आधार पर एलईडी की चमक बदल जाएगी। SunFounder Uno बोर्ड पर, पिन 3, 5, 6, 9, 10, और 11 PWM के पिन हैं ("~" चिह्नित के साथ)। आप इनमें से कोई भी पिन कनेक्ट कर सकते हैं।
चरण 1:
सर्किट का निर्माण करें।
चरण 2:
github.com/primerobotics/Arduino से कोड डाउनलोड करें
चरण 3:
स्केच को Arduino Uno बोर्ड पर अपलोड करें
कोड को कंट्रोल बोर्ड पर अपलोड करने के लिए अपलोड आइकन पर क्लिक करें।
यदि विंडो के नीचे "अपलोड हो गया" दिखाई देता है, तो इसका मतलब है कि स्केच सफलतापूर्वक अपलोड कर दिया गया है।
यहां आपको देखना चाहिए कि एलईडी तेज और तेज होती जाती है, फिर धीरे-धीरे मंद होती है, और फिर से तेज और मंद होती जाती है, जैसे सांस लेना।
सिफारिश की:
आरजीबी एलईडी और श्वास मूड लाइट: 8 कदम
RGB LED और ब्रीदिंग मूड लाइट: RGB LED & ब्रीदिंग मूड लाइट एक साधारण नाइट लाइट है जिसमें दो मोड होते हैं। पहले मोड के लिए, आप तीन चर प्रतिरोधों को घुमाकर आरजीबी एलईडी का रंग बदल सकते हैं, और दूसरे मोड के लिए, यह एक श्वास की स्थिति प्रस्तुत करता है
ESP32 के साथ PWM - Arduino IDE के साथ ESP 32 पर PWM के साथ एलईडी डिमिंग: 6 कदम
ESP32 के साथ PWM | Arduino IDE के साथ ESP 32 पर PWM के साथ एलईडी डिमिंग: इस निर्देश में हम देखेंगे कि Arduino IDE और amp का उपयोग करके ESP32 के साथ PWM सिग्नल कैसे उत्पन्न करें; PWM मूल रूप से किसी भी MCU से एनालॉग आउटपुट उत्पन्न करने के लिए उपयोग किया जाता है और यह एनालॉग आउटपुट 0V से 3.3V (esp32 के मामले में) और amp के बीच कुछ भी हो सकता है; से
रास्पबेरी पाई द्वारा नियंत्रित एक श्वास प्रकाश: 5 कदम
रास्पबेरी पाई द्वारा नियंत्रित एक ब्रीदिंग लाइट: "ब्रीदिंग एक्सरसाइज लाइट" यहाँ वर्णित एक सरल और अपेक्षाकृत सस्ती स्पंदनशील प्रकाश है जो आपके श्वास क्रियाकलापों में आपकी सहायता कर सकती है और आपको निरंतर श्वास की लय बनाए रखने में मदद कर सकती है। इसका उपयोग भी किया जा सकता है उदा। सुखदायक एन के रूप में
3 अद्भुत मस्तिष्क / मन नियंत्रण परियोजनाएं Arduino और Neurosky के साथ एलईडी लाइट्स एलईडी: 6 कदम (चित्रों के साथ)
3 अद्भुत मस्तिष्क / मन नियंत्रण परियोजनाएं Arduino और Neurosky के साथ एलईडी लाइट एलईडी स्ट्रिप: क्या आप कभी इसके बारे में सोचकर रोशनी को चालू या बंद करना चाहते हैं? या क्या आप जानना चाहते हैं कि आरजीबी एलईडी के रंग को देखकर आप कितने तनावग्रस्त हैं? जबकि अब आप इस निर्देश का पालन करके कर सकते हैं! हम क्या करने जा रहे हैं, इसके बारे में महसूस करने के लिए
सेंसर सुहु डेंगन एलसीडी डैन एलईडी (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): 6 कदम (चित्रों के साथ)
सेंसर SUHU DENGAN LCD DAN LED (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): है, साया देवी रिवाल्डी महसिस्वा UNIVERSITAS NUSA PUTRA दारी इंडोनेशिया, दी सिनी साया और बरबागी कारा मेम्बुएट सेंसर सुहु मेंगगुनाकन Arduino डेंगन आउटपुट के एलसीडी और एलईडी। इन अदलाह पेम्बाका सुहु डेंगन देसाईं साया सेंदिरी, डेंगन सेंसर इन औरा