विषयसूची:

प्रकाश तीव्रता लैंप: 4 कदम
प्रकाश तीव्रता लैंप: 4 कदम

वीडियो: प्रकाश तीव्रता लैंप: 4 कदम

वीडियो: प्रकाश तीव्रता लैंप: 4 कदम
वीडियो: Science Gk : Light | प्रकाश | General Science In Hindi | अपवर्तन | प्रकीर्णन | विवर्तन | व्यतिकरण 2024, नवंबर
Anonim
प्रकाश तीव्रता लैंप
प्रकाश तीव्रता लैंप

अरे कोडर, आज मैं आपको सिखाऊंगा कि टिंकरकैड पर फोटो-रेसिस्टर के साथ लैंप कैसे बनाया जाता है। आएँ शुरू करें!

आपूर्ति

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

* 1 फोटो प्रतिरोधी

* 1 Arduino Uno R3

* 1 लाइटबल्ब

* 1 रिले SPDT (चूंकि लाइटबल्ब 120 V लेता है और Arduino केवल 5V प्रदान करता है)

* 1 शक्ति स्रोत

* 1 ब्रेडबोर्ड

चरण 1: संगठन

संगठन
संगठन

पहली चीज जो आप करना चाहते हैं वह है अपनी सामग्री को चित्र की तरह व्यवस्थित करना। इससे यह आसान हो जाएगा जब हमें सब कुछ एक साथ जोड़ना होगा।

चरण 2: फोटोरेसिस्टर

फोटोरेसिस्टर
फोटोरेसिस्टर

पहली चीज जो हम वायर करेंगे वह है फोटो रेसिस्टर। हम 5V पिन को ब्रेडबोर्ड के पॉजिटिव टर्मिनल से जोड़ते हैं, ग्राउंड जोड़ते हैं (पूरे ब्रेडबोर्ड में पावर/ग्राउंड जोड़ना सुनिश्चित करते हैं), और फोटो-रेसिस्टर को जमीन के ऊपर एक पिन-पंक्ति जोड़ते हैं। उनके बीच में, आप A0 पिन को 1000 ओम रेसिस्टर से वायर करते हैं, और इसे पॉजिटिव से जोड़ते हैं।

चरण 3: बिजली की आपूर्ति, रिले और लाइटबल्ब

बिजली की आपूर्ति, रिले, और लाइटबल्ब
बिजली की आपूर्ति, रिले, और लाइटबल्ब

इसके बाद, हम Arduino के साथ पावर स्रोत, रिले और लाइटबल्ब को वायर करेंगे। सबसे पहले, हमें Arduino के साथ जमीन को तार देना चाहिए, और प्रत्येक ब्रेडबोर्ड के सिरों को जोड़ना चाहिए ताकि ब्रेडबोर्ड के चारों ओर शक्ति और जमीन चली जाए। इसके बाद, बिजली की आपूर्ति के लिए, हम जमीन को रिले के टर्मिनल 1 से जोड़ते हैं, और रिले के टर्मिनल 8 से जमीन जोड़ते हैं। बिजली की आपूर्ति का सकारात्मक लाइटबल्ब के टर्मिनल 2 पर जाता है, और लाइटबल्ब का सकारात्मक रिले के टर्मिनल 7 पर जाता है। अंत में, हम डिजिटल पिन 4 को रिले के टर्मिनल 5 से जोड़ सकते हैं। उसके साथ, सभी वायरिंग/हार्डवेयर हो गए हैं, और हम Arduino की कोडिंग पर आगे बढ़ सकते हैं!

चरण 4: Arduino में कोडिंग

Arduino में कोडिंग
Arduino में कोडिंग

इसके लिए कोडिंग दो भागों में है; शून्य सेटअप और शून्य लूप। सेटअप, जैसा कि यह कहता है, सेटअप पिन और लूप कोड का एक टुकड़ा लूप करता है।

शून्य सेटअप के लिए, हम एक विशिष्ट पिन नंबर का चयन करने के लिए पिनमोड का उपयोग करते हैं, और यह चुनते हैं कि यह इनपुट या आउटपुट है या नहीं। इस मामले में, पिन A0 इनपुट है, और आउटपुट के लिए पिन 4 है। Serial.begin फोटो-रेसिस्टर के लिए सीरियल मॉनिटर शुरू करता है। इसके साथ, हम शून्य लूप पर शुरू कर सकते हैं।

शून्य लूप के लिए, हम Serial.println(analogRead(A1)); फोटो-रेसिस्टर और सीरियल मॉनिटर के डेटा को प्रिंट करने के लिए। हम एक if स्टेटमेंट लिखते हैं कि, अगर फोटो-रेसिस्टर 500 (या एक मंद प्रकाश) से ऊपर की संख्या देता है कि यह लाइटबल्ब को बंद कर देगा, और अगर यह मंद नहीं है तो इसे चालू कर देगा। और ठीक उसी तरह, कोड किया जाता है और सर्किट काम करता है!

इस ट्यूटोरियल को पढ़ने के लिए धन्यवाद! मुझे उम्मीद है तुम्हें आनंद आया होगा!

सिफारिश की: