Jeffrey Cross
Jeffrey Cross

स्पार्क कोर के साथ स्मार्ट गैरेज

गेराज दरवाजा स्थिति एक स्पार्क कोर से जुड़े ओएलईडी पर दिखाया गया है के जरिए कस्टम ढाल

जेम्स वास्तव में दरवाजे को देखे बिना अपने गेराज दरवाजे की स्थिति की निगरानी करने का एक तरीका चाहता था। सौभाग्य से, उसके पास इलेक्ट्रॉनिक्स के साथ एक आदत है और कोड के साथ विभिन्न प्रकार के सिस्टम को जोड़ने के आसपास अपना रास्ता जानता है।

परियोजना के प्रारंभिक संस्करण में, जेम्स ने एक Arduino और लोकप्रिय CC3000 ब्रेकआउट बोर्ड का उपयोग किया, हालांकि, कनेक्टिविटी के मुद्दों ने उसे अधिक विश्वसनीय समाधान के लिए परियोजना को फिर से लाने के लिए प्रेरित किया।

उसका नवीनतम पुनरावृत्ति एक Arduino बोर्ड से CC3000 ब्रेकआउट के साथ स्पार्क कोर तक जाता है, जो Arduino संगतता के साथ CC3000 आधारित बोर्ड है। यह एक ही हार्डवेयर सेटअप की तरह लग सकता है, लेकिन यह नहीं है।

हार्डवेयर के अलावा स्पार्क कोर, कनेक्टिविटी को सीधा बनाने के लिए एक IoT सिस्टम प्रदान करता है। इस दूसरे संस्करण की जटिलता को जोड़ना एक ओएलईडी डिस्प्ले और कस्टम कोड है जो कि डोर स्टेटस अपडेट को उसकी पेबल वॉच से जोड़ने के लिए है।

गेराज दरवाजा स्थिति का रिमोट अधिसूचना

इसे दूर से संचालित करने और इसकी स्थिति की जांच करने के लिए मैं अपने पेबल स्टील स्मार्टवॉच का उपयोग करता हूं। मैंने जावास्क्रिप्ट (स्मार्टगर्ज़ कहा जाता है) में एक त्वरित आवेदन लिखा, जो मुझे दरवाजे की स्थिति (स्पार्ककोर की रैस्टफुल सेवाओं का उपयोग करके) को क्वेरी करने की अनुमति देता है। क्योंकि कंकड़ जावास्क्रिप्ट अनुप्रयोगों को चला सकता है क्योंकि यह बटन दबाए जाने पर AJAX अनुरोध आसानी से कर सकता है।

दरवाजे की स्थिति निर्धारित करने के लिए, जेम्स गैरेज दरवाजे पर लगाए गए एक खंड के साथ रीड स्विच का उपयोग करता है और गैरेज में एक निश्चित स्थिति से जुड़ा हुआ है। जब दरवाजा ऊपर होता है, तो रीड स्विच "खुला" होता है और जब दरवाजा नीचे होता है, तो स्विच "बंद" होता है।

अधिक चित्र, वीडियो और अपनी साइट पर सामग्री का पूरा बिल सहित जेम्स के पूर्ण परियोजना प्रलेखन की जाँच करें।

शेयर

एक टिप्पणी छोड़