विषयसूची:

रिमोट कंट्रोल ब्लूटूथ लाइट स्विच: 4 कदम (चित्रों के साथ)
रिमोट कंट्रोल ब्लूटूथ लाइट स्विच: 4 कदम (चित्रों के साथ)

वीडियो: रिमोट कंट्रोल ब्लूटूथ लाइट स्विच: 4 कदम (चित्रों के साथ)

वीडियो: रिमोट कंट्रोल ब्लूटूथ लाइट स्विच: 4 कदम (चित्रों के साथ)
वीडियो: Remote control switch for light and fan | लाइट और पंखे को कंट्रोल करने के लिए इस रिमोट का उपयोग करें 2024, नवंबर
Anonim
Image
Image

यह एक श्रृंखला में पहली परियोजना होगी जिसका शीर्षक है: "अनुकूलित आलस्य: उल्लेखनीय रूप से मामूली समस्याओं के लिए इंजीनियर समाधान से अधिक"

क्या आप कभी देर रात बिस्तर पर पड़े हैं और अपने लैपटॉप पर नेटफ्लिक्स पढ़ रहे हैं या देख रहे हैं? सबसे बुरी बात यह है कि रोशनी बंद करने के लिए बिस्तर से रेंगना। यहाँ उस उल्लेखनीय तुच्छ समस्या का एक अधिक इंजीनियर समाधान है।

एक पक्ष के रूप में नहीं:

यदि आपके पास अपनी मुख्य शक्ति के साथ खेलने का आत्मविश्वास और अनुभव है, तो एक बहुत अच्छा दिखने वाला समाधान एक रिले का उपयोग करना होगा और इसे दीवार में प्रकाश स्विच के पीछे तार करना होगा। हालाँकि जब से मैं अपनी जगह किराए पर ले रहा हूँ, मुझे नहीं लगता कि इससे मेरे मकान मालिक को बहुत खुशी होगी!

चरण 1: भाग

रिमोट कंट्रोल और स्विच
रिमोट कंट्रोल और स्विच
  • 2 HC-05 ब्लूटूथ मॉड्यूल
  • 2 ATtiny85 चिप्स
  • 2 8 पिन आईसी सॉकेट
  • 2 छोटी लाइपो बैटरी
  • 2 पुश बटन
  • 2 470 ओम रेसिस्टर्स (इसमें थोड़ा लचीलापन है, मान बिल्कुल 470 होने की जरूरत नहीं है)
  • 1 sg90 सर्वो
  • ठोस कोर तार
  • प्रोटोटाइप बोर्ड
  • Arduino Uno

चरण 2: रिमोट कंट्रोल और स्विच

रिमोट कंट्रोल और स्विच
रिमोट कंट्रोल और स्विच
रिमोट कंट्रोल और स्विच
रिमोट कंट्रोल और स्विच
रिमोट कंट्रोल और स्विच
रिमोट कंट्रोल और स्विच

जैसा कि ऊपर की तस्वीरों में दिखाया गया है, 2 सर्किट को असेंबल करना। (8 पिन सॉकेट में ATtiny85 चिप्स न डालें क्योंकि हमें अभी भी उन्हें प्रोग्राम करने की आवश्यकता है।

3D प्रिंटर का उपयोग करके, स्विच के लिए पुर्जों का प्रिंट आउट लें। उन्हें यहाँ ढूँढा जा सकता है। यह मेरा मूल डिज़ाइन नहीं है और फ़ाइलों का सारा श्रेय Thingiverse उपयोगकर्ता Carjo3000 को जाता है।

चरण 3: ब्लूटूथ मॉड्यूल को जोड़ें

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

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

चरण 4: ATtiny85 प्रोग्राम करें और कोड अपलोड करें

ATtiny85 प्रोग्राम करें और कोड अपलोड करें
ATtiny85 प्रोग्राम करें और कोड अपलोड करें
ATtiny85 प्रोग्राम करें और कोड अपलोड करें
ATtiny85 प्रोग्राम करें और कोड अपलोड करें

फिर से यहाँ एक ट्यूटोरियल है कि कैसे एक Arduino Uno का उपयोग करके ATtiny85 चिप्स को प्रोग्राम किया जाए। बस यह स्पष्ट करने के लिए सुनिश्चित करें कि "अपलोडिंग प्रोग्राम टू ATtiny85" शीर्षक पर आपने बूटलोडर को जलाने से पहले घड़ी को "8Mhz (आंतरिक)" पर सेट किया है।

Arduino के लिए मानक सर्वो लाइब्रेरी ATtiny85 चिप के लिए काम नहीं करती है, इसके बजाय SoftwareServo लाइब्रेरी स्थापित करें। मुझे शुरू में इस पुस्तकालय के साथ एक छोटी सी समस्या थी, इसका समाधान एक टेक्स्ट एडिटर में Software.h फ़ाइल को खोलना है और लाइन #include को #include में बदलना है

ATtiny85 पर कोड अपलोड करने के लिए पहले के ट्यूटोरियल में दिए गए निर्देशों का पालन करें, मेरे GitHub पर मौजूद कोड को अपलोड करने के अलावा, प्रत्येक 2 चिप्स में से प्रत्येक पर। चिप्स को 2 सर्किट में प्लग करें और अब जब आप बटन दबाते हैं तो यह आपकी लाइट को चालू और बंद कर देगा!

सिफारिश की: