विषयसूची:

Neopixel RGB LED 5-कलर साइक्लर (Arduino): 3 कदम
Neopixel RGB LED 5-कलर साइक्लर (Arduino): 3 कदम

वीडियो: Neopixel RGB LED 5-कलर साइक्लर (Arduino): 3 कदम

वीडियो: Neopixel RGB LED 5-कलर साइक्लर (Arduino): 3 कदम
वीडियो: Ws2812b RGB LED STRIP.Rf 21key controller 300led 5 meter led@Nareshrobodrone 2024, नवंबर
Anonim
Neopixel RGB LED 5-कलर साइक्लर (Arduino)
Neopixel RGB LED 5-कलर साइक्लर (Arduino)

यह प्रोजेक्ट स्लाइड पोटेंशियोमीटर के प्रतिरोध के आधार पर अलग-अलग सेट रंग (मुस्कान पैटर्न में) दिखाने के लिए नियंत्रित 12 आरजीबी एलईडी की एक अंगूठी है। अगर किसी के पास कोई सुझाव है, तो मुझे उन्हें पढ़ने में खुशी होगी क्योंकि सुधार हमेशा हो सकते हैं बनाया गया।:)

चरण 1: सामग्री का बिल (बीओएम)

सामग्री का बिल (बीओएम)
सामग्री का बिल (बीओएम)
  • कोई भी Arduino बोर्ड या Arduino IDE संगत कॉन्फ़िगरेशन (उदा। एक ATMEL IC w/आवश्यक घटक) Arduino UNO R3 मैंने उपयोग किया:

    ARDUINO UNO REV3

  • ब्रेडबोर्ड या पीसीबी मैंने इस्तेमाल किया ब्रेडबोर्ड:

    पूर्ण आकार का ब्रेडबोर्ड (एडफ्रूट)पूर्ण आकार का ब्रेडबोर्ड (एलीएक्सप्रेस)

  • किसी भी आकार की आरजीबी एलईडी रिंग या "एडफ्रूट नियोपिक्सल रिंग" आरजीबी एलईडी रिंग जिसे मैंने 12 एलईडी के साथ इस्तेमाल किया है:

    • एडफ्रूट नियोपिक्सल रिंग
    • आरजीबी 12 एलईडी रिंग (एलीएक्सप्रेस)
  • एक पोटेंशियोमीटर/वेरिएबल रेसिस्टर (सटीकता के लिए अधिमानतः 10k ओम) पोटेंशियोमीटर मैंने इस्तेमाल किया:

    स्लाइड पोटेंशियोमीटर 10K (एलीएक्सप्रेस)

  • लगभग 10 जम्पर वायर (पुरुष-महिला/पुरुष-पुरुष/महिला-महिला प्रकार और चुने हुए कॉन्फ़िगरेशन के आधार पर मात्रा) जम्पर तारों का मैंने उपयोग किया:

    • नर/नर जम्पर वायर्स (एडफ्रूट)
    • पुरुष-पुरुष 20 सेमी ड्यूपॉन्ट / जम्पर केबल (एलीएक्सप्रेस)

चरण 2: वायरिंग

तारों
तारों

सर्किटो.आईओ के साथ आरेख बनाया गया था (पूर्ण आरेख देखने के लिए चित्र पर क्लिक करें)

चरण 3: Arduino कोड

मूल कोड एक Adafruit Neopixel उदाहरण है, "सरल," इस परियोजना के साथ काम करने के लिए स्वयं द्वारा संशोधित किया गया है। वर्तमान में यह पांच अलग-अलग रंग दिखाता है, या तो लाल, पीला, हरा, नीला या बैंगनी। यदि पोटेंशियोमीटर सशर्त बयानों में निर्धारित मानों की सीमा में नहीं है, तो यह सभी एल ई डी को बंद कर देगा। (आर, जी, बी को 0, 0, 0) पर सेट करें।

सिफारिश की: