विषयसूची:

रंगीन दुनिया: 4 कदम (चित्रों के साथ)
रंगीन दुनिया: 4 कदम (चित्रों के साथ)

वीडियो: रंगीन दुनिया: 4 कदम (चित्रों के साथ)

वीडियो: रंगीन दुनिया: 4 कदम (चित्रों के साथ)
वीडियो: कादर खान As भंगारी दादा | Akhiyon Se Goli Maare Non-Stop Comedy | #KaderKhan बेस्ट कॉमेडी 2024, नवंबर
Anonim
Image
Image
सभी तत्वों को ब्रेडबोर्ड से जोड़ना
सभी तत्वों को ब्रेडबोर्ड से जोड़ना

संदर्भ स्रोत:यहां

RGB Colorful World एक रात की रोशनी है जिसे RGB कलर सेंसर्स द्वारा बनाया गया है। यह आसानी से बदल सकता है और आपके वर्तमान मूड के अनुसार मनचाहा रंग चुन सकता है। एक बार जब आप चमकीले रंग की वस्तु को महसूस करने के लिए इसका उपयोग करते हैं, तो आपके पास रात का हल्का रंग हो सकता है।

//

भाग संशोधित करें (मूल):

- मूल नाम: आरजीबी कलर पिकर

आपूर्ति

आपको चाहिये होगा:

- अरुडिनो लियोनार्डो (या अन्य) - यहां खरीदें

- टीसीएस३२०० आरजीबी सेंसर (या अन्य) - यहां खरीदें

- एलसीडी पैनल (१६०२ आईआईसी/आई२सी) - यहां खरीदें

- पुशबटन (किसी भी प्रकार का)

- 4.7kΩ प्रतिरोधी (x1)

- 10kΩ प्रतिरोधी (x1)

- 220Ω प्रतिरोधी (x2)

- आरजीबी एलईडी - यहां खरीदें

- ब्रेड बोर्ड

- नाइट लाइट लैंपशेड

- कार्टन

//

भाग संशोधित करें (मूल):

- अरुडिनो प्रो माइक्रो

- I2C के बिना एलसीडी पैनल

- टीसीएस३४७२५ आरजीबी सेंसर

- थ्री डी प्रिण्टर

चरण 1: सभी तत्वों को ब्रेडबोर्ड से जोड़ना

Image
Image

इससे पहले कि हम सब कुछ एक साथ स्थापित करें, प्रत्येक आइटम का एक-एक करके परीक्षण करना सुरक्षित है। क्योंकि अगर आपने सब कुछ स्थापित कर लिया है, लेकिन यह काम नहीं करता है, तो आप शायद ही पता लगा सकें कि क्या गलत हुआ।

अलग-अलग Arduinos की वायरिंग अलग-अलग होगी। यदि आप अन्य Arduino का उपयोग कर रहे हैं, तो आप अन्य प्रोजेक्ट से वायरिंग आरेख और कोड खोज सकते हैं।

अब हम परिचय देंगे कि तार को कैसे जोड़ा जाए:

आरजीबी रंग सेंसर

GND_ दो GND हैं, दोनों ब्रेडबोर्ड के नकारात्मक ध्रुव से जुड़े हैं (नकारात्मक ध्रुव को Arduino GND को तार खींचना चाहिए)

Arduino के पिन8 से OUT_connect

S2→Arduinopin10

S3 → Arduino pin9

VCC_ दो VCC हैं, दोनों ब्रेडबोर्ड के धनात्मक ध्रुव से जुड़े हुए हैं (धनात्मक ध्रुव को Arduino के 5v तक एक तार खींचने की आवश्यकता है)

S0→Arduino pin12

S1 → Arduino pin11

एलसीडी पैनल

GND_ब्रेडबोर्ड के नेगेटिव से कनेक्टेड

VCC_ब्रेडबोर्ड से जुड़ा सकारात्मक

एसडीए → Arduino pin2

SCL→Arduino pin3

बटन

ब्रेडबोर्ड पर दो-तार डालने के लिए पिन का उपयोग करें

लेफ्ट-साइड वायर_एक 10kΩ रेसिस्टर को कनेक्ट करें और फिर एक वायर को Arduino एनालॉग A1 पर खींचें।

दायीं ओर का तार_दो पक्षों में विभाजित:

पहला पक्ष: ब्रेडबोर्ड के सकारात्मक पक्ष में तार खींचें।

दूसरा पक्ष है: एक 10kΩ रोकनेवाला कनेक्ट करें और फिर एक लाइन को ब्रेडबोर्ड के नकारात्मक पक्ष से कनेक्ट करें।

आरजीबी एलईडी

आरजीबी एलईडी में 4 पिन हैं, लाल, नकारात्मक, हरा, नीला (छोटा, लंबा, छोटा, छोटा) शामिल करें

Red_ ब्रेडबोर्ड से जुड़ा है और फिर Arduino pin5. पर एक लाइन खींचें

ऋणात्मक इलेक्ट्रोड _ सीधे ब्रेडबोर्ड पर ऋणात्मक इलेक्ट्रोड से जुड़ा होता है

ग्रीन_ ब्रेडबोर्ड से कनेक्ट करें, एक 220Ω रेसिस्टर जोड़ें और फिर एक तार को Arduino pin6. तक खींचें

ब्लू_ब्रेडबोर्ड से कनेक्ट करें, 4.7kΩ रोकनेवाला जोड़ें और फिर Arduino pin7. पर एक तार खींचें

ऊपर सर्किट कनेक्शन की शुरूआत है।

//

भाग संशोधित करें (मूल):

एलसीडी और कलर सेंसिंग मॉड्यूल को छोड़कर वायरिंग समान है।

LCD_He मूल रूप से केवल LCD का उपयोग करता था, मैं इसे I2c LCD में बदल देता हूँ।

RGB रंग sencor_He मूल रूप से TCS34725 RGB सेंसर का उपयोग करता है, मैं इसे TCS3200 में बदल देता हूं।

चरण 2: कोड लिखना

Image
Image
अपने Arduino के लिए एक कंटेनर बनाएं
अपने Arduino के लिए एक कंटेनर बनाएं

सर्किट कनेक्ट होने के बाद, आप कोड लिखना शुरू कर सकते हैं।

कोड यहाँ है:यहाँ

प्रत्येक भाग का अलग-अलग परीक्षण करना याद रखें !!

USB केबल को Arduino में प्लग करने से पहले, कृपया ध्यान से देखें कि क्या सभी केबल सही हैं। यदि कोई गलत सर्किट है, तो यह कंप्यूटर या Arduino बोर्ड को नुकसान पहुंचा सकता है।

अपने स्वयं के सर्किट बोर्ड पर सर्किट के अनुसार पिन को स्वयं बदला जा सकता है।

//

भाग संशोधित करें (मूल):

- एलडीसी और आरजीबी कलर सेंसर का कोड बदल दिया गया है।

- LCD डिस्प्ले सबटाइटल्स की शुरुआत में भी बदलाव किया गया है।

- कुछ पिनों की स्थिति बदल दी।

चरण 3: अपने Arduino के लिए एक कंटेनर बनाएं

Image
Image
अपने Arduino के लिए एक कंटेनर बनाएं
अपने Arduino के लिए एक कंटेनर बनाएं

अपने Arduino और ब्रेडबोर्ड के बीच की दूरी को मापें, और इसे कार्डबोर्ड बॉक्स से काट लें। बंधन के बाद, घटक को अंदर रखें।

मैंने एक सीढ़ी-निर्मित कंटेनर बनाया जहां ऊपरी तल पर बटन और आरजीबी एलईडी, और आरजीबी रंग सेंसर और एलसीडी निचले स्तर पर हैं। अंदर का स्थान अपेक्षाकृत बड़ा है, और तार नहीं टूटेगा। Arduino को पावर बैंक से जोड़ने के लिए, हमें बॉक्स के किनारे पर एक छोटा सा काट देना चाहिए।

खोल का आकार:

- उच्च स्तर पर

लंबाई: 19.5 / चौड़ाई: 10.5 / ऊंचाई: 11 सेमी

- निचला स्तर

लंबाई: 19.5 / चौड़ाई: 7.5 / ऊंचाई: 5 सेमी

//

भाग संशोधित करें (मूल):

- उन्होंने अपना कंटेनर बनाने के लिए 3डी प्रिंटिंग का इस्तेमाल किया।

चरण 4: अपनी रंगीन दुनिया का उपयोग करना

Image
Image
अपनी रंगीन दुनिया का उपयोग करना
अपनी रंगीन दुनिया का उपयोग करना

USB केबल को Arduino से कनेक्ट करें और पावर चालू होने के बाद, आप इसका उपयोग शुरू कर सकते हैं!

चमकीले रंगों वाली कोई वस्तु चुनें, उसे RGB रंग सेंसर से 1cm दूर रखें और बटन दबाएं। आइटम का रंग एलसीडी पैनल पर प्रदर्शित किया जाएगा, और फिर आरजीबी एलईडी भी उस रंग के समान दीपक को रोशन करेगा।

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

सिफारिश की: