विषयसूची:

मौसम नोट: 7 कदम (चित्रों के साथ)
मौसम नोट: 7 कदम (चित्रों के साथ)

वीडियो: मौसम नोट: 7 कदम (चित्रों के साथ)

वीडियो: मौसम नोट: 7 कदम (चित्रों के साथ)
वीडियो: How to draw the Weather with number 0 to 5 step by step - Drawing With Numbers 2024, जुलाई
Anonim
मौसम नोट
मौसम नोट
मौसम नोट
मौसम नोट
मौसम नोट
मौसम नोट
मौसम नोट
मौसम नोट

यह एक संयोजन मौसम स्टेशन और अनुस्मारक है। हम सभी अपने फोन पर मौसम की जांच कर सकते हैं, लेकिन कभी-कभी और विशेष रूप से जब कोई दरवाजे से बाहर निकलने की कोशिश कर रहा होता है तो मौसम की स्थिति का एक त्वरित तरीका होता है। यह मौसम केंद्र वर्तमान परिस्थितियों का एक त्वरित दृश्य प्रदान करता है: धूप, बादल, बरसात या हिमपात, तापमान और एक संक्षिप्त नोट। इसके अतिरिक्त, एक गति-सक्रिय सेंसर एक स्क्रॉलिंग डिस्प्ले को ट्रिगर करता है जो एक सहायक संदेश प्रदान करता है: "मास्क + कुंजियाँ"

विवरण: यह स्टेशन Arduino में बनाया गया है और IoT (इंटरनेट ऑफ थिंग्स) फ़ीड और ट्रिगर को जोड़ती है। चार मुख्य डिस्प्ले और एक मोशन सेंसर हैं।

प्रदर्शन 1: मौसम की स्थिति सूरज, बादलों, बारिश की बूंदों और बर्फ के टुकड़ों के एक स्टैंसिल के पीछे नियोपिक्सल को रोशन करती है। यह विशुद्ध रूप से दृश्य प्रदर्शन है।

डिस्प्ले 2: 7 सेगमेंट डिस्प्ले पर दिन के लिए उच्च तापमान।

डिस्प्ले 3: रिमेम्बर द मिल्क का संक्षिप्त नोट (उदा. "हमें डॉग फ़ूड की ज़रूरत है") OLED डिस्प्ले पर

डिस्प्ले 4: मोशन ट्रिगर रिमाइंडर 3 अल्फ़ान्यूमेरिक डिस्प्ले में मास्क और कीज़ को न भूलें।

आपूर्ति:

सामग्री/उपकरण सूची (ध्यान दें कि अधिकांश लिंक अमेरिका में Adafruit के हैं, लेकिन ये भाग अन्य विक्रेताओं से उपलब्ध हैं। यह प्रोजेक्ट esp8266 wifi arduino बोर्ड पर आधारित है। जबकि यह प्रोजेक्ट esp8266 बोर्ड के Adafruit संस्करण का उपयोग करता है - - एडफ्रूट फेदर हुज़ाह बोर्ड, नोडएमसीयू बोर्ड को प्रतिस्थापित किया जा सकता है, लेकिन पिन का भौतिक स्थान अलग होगा। टूल के लिंक संदर्भ के लिए हैं। बजट यह निर्धारित कर सकता है कि टूल का कौन सा मॉडल खरीदा गया है।)

(१) फेदर हुज़ाह बोर्ड एडफ्रूट पार्ट २८२१

(१) ७ खंड पंख मैट्रिक्स एडफ्रूट भाग ३१०६

(३) क्वाड अल्फ़ान्यूमेरिक फेदरविंग डिस्प्ले - ब्लू एडफ्रूट पार्ट ३१२८

(1) OLED फेदर डिस्प्ले 128x64 एडफ्रूट पार्ट 4650

(1) मिनी पीर मोशन सेंसर एसआर 505 अमेज़ॅन पीआईआर एस 505 और डेटा शीट

(१) १०k ओम रेसिस्टर एडफ्रूट पार्ट २७४८

(४-५) ठोस कोर तार - कम से कम चार रंगों की सिफारिश करें, इस सेट की सिफारिश करें: एडफ्रूट भाग १३११

(बहु) ब्रेडबोर्ड तार (पुरुष-पुरुष) एडफ्रूट भाग १५३

(३) ब्रेडबोर्ड के तार (महिला-महिला) एडफ्रूट भाग १९१९

(1) ब्रेडबोर्ड: जैमको सोल्डरलेस ब्रेडबोर्ड

(2) हेडर (ओएलईडी डिस्प्ले के लिए)

(१) पुरुष हेडर पिन - न्यूनतम ३ हेडर पिन एडफ्रूट पार्ट ३००२

(1) a/c अडैप्टर 5.25vdc 1A एडफ्रूट पार्ट 1994

(१) यूएसबी माइक्रो बी से यूएसबी ए केबल (नोट सिर्फ पावर नहीं होना चाहिए) एडफ्रूट पार्ट २३७९१

(वैकल्पिक) स्विच एडफ्रूट पार्ट ६२० के साथ यूएसबी केबल

(१) १ मीटर नियोपिक्सल RGBW स्ट्रिप एडफ्रूट पार्ट २८४२

(1) पेपर प्रिंटेड सर्किट बोर्ड 10x22cm अमेज़न परफ बोर्ड

(१) ८×८ छाया बॉक्स छाया बॉक्स

60/40 लीड रोसिन-कोर सोल्डर एडफ्रूट भाग 145

सोल्डर विक एडफ्रूट भाग १४९

सोल्डरिंग आयरन एडफ्रूट पार्ट 1204

हाथ सोल्डरिंग स्टैंड एडफ्रूट भाग 3529. की सहायता करना

तार के टुकड़े अमेज़न के टुकड़े

वायर स्ट्रिपर्स एडफ्रूट भाग 527

(बहु) हीट हटना टयूबिंग एडफ्रूट। भाग ४५५९

गोंद बंदूक अमेज़न गोंद बंदूक

डरमेल टूल अमेज़न ड्रेमेल टूल

(विभिन्न) कार्डबोर्ड, कागज, पिंग पोंग बॉल और नियोपिक्सल को फैलाने के लिए पारभासी सामग्री। ब्लैक कोर मैटबोर्ड या ब्लैक कंस्ट्रक्शन पेपर

इकट्ठा करने के लिए अतिरिक्त उपकरण: रूलर, हॉबी नाइफ, कटिंग मैट, सेफ्टी ग्लास, ऊबड़-खाबड़ टुकड़े (जैसे किचन कैंची)।

वैकल्पिक:

मल्टीमीटर एडफ्रूट पार्ट 308

सटीक फ्लैट सरौता भाग 1368

चरण 1: IoT खाते, Adafruit IO फ़ीड, IFTTT एप्लेट और जैपियर जैप

IoT खाते, Adafruit IO फ़ीड, IFTTT एप्लेट और जैपियर जैप
IoT खाते, Adafruit IO फ़ीड, IFTTT एप्लेट और जैपियर जैप

एडफ्रूट आईओ और आईएफटीटीटी को कैसे स्थापित किया जाए, इस पर निर्देशों के लिए https://www.instructables.com/Software-Setup/ मिला।

जैपियर में IoT खाते भी स्थापित करें और दूध याद रखें। प्रत्येक के लिए उपयोगकर्ता नाम और एपीआई रिकॉर्ड करें।

अपने वाईफाई पर 2.4G SSID की पहचान करें और इस SSID के लिए SSID नाम और पासवर्ड रखें।

Adafruit IO में फ़ीड सेट करें (इन्हें कुछ भी नाम दिया जा सकता है लेकिन यह इन नामों को वर्णनात्मक बनाने में मदद करता है। यहां Arduino कोड में दिए गए नाम दिए गए हैं।)

उच्च तापमानवर्षापाठनोट

IFTTT पर जाएं और 4 एप्लेट सेट करें और उन्हें Adafruit IO फ़ीड से कनेक्ट करें।

हर दिन सुबह 7 बजे हाई टेम्परेचर भेजें - एडफ्रूट आईओ पर हाईटेम्प फीड से कनेक्ट करें यदि वर्तमान स्थिति धूप में बदल जाती है - एडफ्रूट आईओ पर वर्षा फ़ीड से कनेक्ट करें यदि वर्तमान स्थिति बादल में बदल जाती है - एडफ्रूट आईओ पर वर्षा फ़ीड से कनेक्ट करें यदि वर्तमान स्थिति बारिश में बदल जाती है -- Adafruit IO पर वर्षा फ़ीड से कनेक्ट करें यदि वर्तमान स्थिति बर्फ में बदल जाती है -- Adafruit IO पर वर्षा फ़ीड से कनेक्ट करें

जैपियर पर जाएं और एक जैप बनाएं और इसे रिमेम्बर द मिल्क और टेक्स्टनोट एडफ्रूट आईओ फीड के बीच कनेक्ट करें।

चरण 2: सेटअप Arduino कोड

यदि आपने पहले से ऐसा नहीं किया है, तो Arduino सॉफ़्टवेयर की समीक्षा करें और सेट करें और सुनिश्चित करें कि यह esp8266 बोर्ड के लिए स्थापित है। यह कैसे करना है, इसके निर्देशों का लिंक यहां दिया गया है:

एक बार जब आप Arduino सेट कर लेते हैं, तो इन फ़ाइलों को कॉपी या डाउनलोड करें

config.hweathernote.ino

दो फाइलें हैं - मुख्य weathernote.ino फ़ाइल और config.h फ़ाइल

config.h फाइल में आपका एपीआई और वाईफाई एक्सेस पासवर्ड होता है। यह एकमात्र फ़ाइल है जिसे आपको बदलने की आवश्यकता है।

हालाँकि, इस कोड को चलाने के लिए आपको इन Arduino पुस्तकालयों को स्थापित करने की आवश्यकता होगी। (यदि आपने पहले पुस्तकालय स्थापित नहीं किया है तो देखें:

वायर एडफ्रूट जीएफएक्स

एडफ्रूट एलईडीबैकपैकएडफ्रूट नियोपिक्सेलESP8266 वाईफाईएडफ्रूटआईओएडाफ्रूट MQTTSPIAडाफ्रूट SH110X

चरण 3:

चरण 4: डिस्प्ले तैयार करें

डिस्प्ले तैयार करें
डिस्प्ले तैयार करें

OLED, 7-सेगमेंट और तीन अल्फ़ान्यूमेरिक डिस्प्ले पर सभी हेडर को असेंबल और सोल्डर करें। नोट: निम्नलिखित जंपर्स को आपके अल्फ़ान्यूमेरिक डिस्प्ले पर सोल्डर करने की आवश्यकता है ताकि प्रत्येक डिस्प्ले में ये विशिष्ट पते हों:

0x710x720x74

एडफ्रूट ट्यूटोरियल के लिंक:

ओएलईडी https://learn.adafruit.com/adafruit-oled-feedw… पर

learn.adafruit.com/adafruit-7-segment-led… पर 7 सेगमेंट डिस्प्ले…

अक्षरांकीय प्रदर्शन

इन जंपर्स को मिलाएं https://learn.adafruit.com/14-segment-alpha-numer… -- पेज के नीचे: "एड्रेस जंपर्स"

चरण 5: ब्रेडबोर्ड ड्राई रन असेंबली

ब्रेडबोर्ड ड्राई रन असेंबली
ब्रेडबोर्ड ड्राई रन असेंबली
ब्रेडबोर्ड ड्राई रन असेंबली
ब्रेडबोर्ड ड्राई रन असेंबली

यह अनुशंसा की जाती है कि इन सभी घटकों को ब्रेडबोर्ड तारों के साथ ब्रेडबोर्ड पर सुखाया जाए और अंतिम असेंबली से पहले Arduino कोड के साथ परीक्षण किया जाए।

यहाँ Adafruit पंख Huzzah बोर्ड पर पिन हैं जो इस परियोजना पर उपयोग किए जाते हैं

14 PIR2 Neopixels5 SCL चार डिस्प्ले4 SDA चार डिस्प्लेGND चार डिस्प्ले और PIR3.3v चार डिस्प्ले और PIR

चरण 6: अंतिम सर्किट को मिलाप करना

अंतिम सर्किट टांका लगाना
अंतिम सर्किट टांका लगाना
अंतिम सर्किट टांका लगाना
अंतिम सर्किट टांका लगाना
अंतिम सर्किट टांका लगाना
अंतिम सर्किट टांका लगाना

अपने परफ़ॉर्मर को 8 से थोड़ा कम चौड़ा काटें। (सुरक्षा चश्मा पहनें, बैक्लाइट चिप्स उड़ सकते हैं।) ब्रेडबोर्ड पर अपने प्रोजेक्ट की तस्वीरें लें और कनेक्शन पर ध्यान दें। फिर अपने प्रोजेक्ट को ब्रेडबोर्ड से परफ़बोर्ड पर ले जाएँ। तार का उपयोग करें सोल्डर भागों में लपेटना और परफ़बोर्ड से कनेक्शन - आदर्श रूप से तारों को विश्वसनीय निरंतरता के लिए आपके भागों पर हेडर पिन को छूना चाहिए। नोट: OLED स्क्रीन हमेशा के लिए नहीं रहती है, इसलिए इस भाग को हेडर पर माउंट करने की सलाह दें (साथ ही, हेडर मदद करते हैं) OLED स्क्रीन को उठाएं ताकि यह 7-सेगमेंट और अल्फ़ान्यूमेरिक डिस्प्ले के समान तल पर हो और इससे प्रोजेक्ट पूरा होने पर डिस्प्ले को देखना आसान हो जाएगा)।

3 नियोपिक्सल के 4 स्ट्रिप्स को अलग से मिलाया जा सकता है और फिर परफ़ॉर्मर में मिलाया जा सकता है।

पीर के लिए 3 तारों और रोकनेवाला को बाद में ट्रिम करने के लिए पर्याप्त भत्ते के साथ परफ़ॉर्मर में मिलाया जा सकता है। अंतिम चरण 3 महिला-महिला ब्रेडबोर्ड तारों को लेना होगा और आपके परफ़ॉर्मर से कटे हुए एक छोटे टुकड़े को लेना होगा और एक 3 पिन पुरुष हेडर पिन मिलाप करना होगा और फिर बोर्ड से आने वाली पीआईआर वायरिंग के तीन तार (यह बना देगा) पीर के लिए "कनेक्टर"।)

चरण 7: शैडो बॉक्स असेंबली

छाया बॉक्स विधानसभा
छाया बॉक्स विधानसभा
छाया बॉक्स विधानसभा
छाया बॉक्स विधानसभा

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

कार्डबोर्ड का उपयोग नियोपिक्सल को बंद करने के लिए किया जा सकता है ताकि प्रत्येक स्ट्रैंड से प्रकाश दूसरे खंड में न बहे। प्रसार के साथ रचनात्मक बनें और अपने स्वयं के स्टेंसिल के साथ चेहरे को निजीकृत करें।

सिफारिश की: