विषयसूची:
- चरण 1: हार्डवेयर: आपको क्या चाहिए
- चरण 2: हार्डवेयर असेंबली
- चरण 3: कोड: सिद्धांत
- चरण 4: कोड: पुस्तकालय
- चरण 5: कोड: कोड
- चरण 6: मामला
- चरण 7: समाप्त
- चरण 8: अनुप्रयोग
वीडियो: ESP8266 सोलर फ्लेयर मॉनिटर: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
तुम्हें पता है क्या अच्छा है? अंतरिक्ष मौसम! क्या होगा यदि आपके डेस्क पर एक छोटा सा बॉक्स होता है जो आपको बताता है कि जब सौर भड़क रहा था? अच्छा, आप कर सकते हैं! ESP8266, IIC 7 सेगमेंट डिस्प्ले के साथ, और कुछ समय के लिए, आप अपना खुद का बना सकते हैं।
चरण 1: हार्डवेयर: आपको क्या चाहिए
************* इलेक्ट्रोस्टैटिक डिस्चार्ज के बारे में नोट ******* ******
अपने कोड का पहला संस्करण समाप्त करने के ठीक बाद, मैं इसके साथ सोफे पर कूद गया, और मेरे एलईडी डिस्प्ले ने काम करना बंद कर दिया। यदि आपके साथ ऐसा होता है, तो इसे ठीक करने के लिए फर्मवेयर को प्रोसेसर पर फिर से फ्लैश करें, लेकिन बस अपने प्रदर्शन से सावधान रहें! इसके अलावा, अपने तारों को मेरे से थोड़ा छोटा रखें, मैं अधिकतम 6 इंच कहूंगा। मेरे प्रदर्शन में मेरा बहुत हस्तक्षेप था। मुझे यह दो बार करना था! अंत में मैंने अपना प्रदर्शन तोड़ दिया! मुझे मामले के निर्माण के दौरान एक सफेद रंग में बदलना पड़ा !!!
*************************************************************************************************************
यहां आपको जिस हार्डवेयर की आवश्यकता होगी,
- ESP8266 मॉड्यूल
- सामान्य रूप से खुला बटन
- सीरियल 7-सेग डिस्प्ले
और उपकरण,
- सोल्डरिंग आयरन
- वायर स्ट्रिपर्स
- 3डी प्रिंटर (वैकल्पिक)
चरण 2: हार्डवेयर असेंबली
सबसे पहले, 7-सेगमेंट डिस्प्ले को कनेक्ट करें। यह बहुत आत्म व्याख्यात्मक है, Vcc से 3v3, GND से GND, SDA से SDA, SCL से SCL।
प्रदर्शन ESP8266
+ --------------------------- 3v3
---------------------------- जीएनडी
एसडीए --------------------------- एसडीए (4)
एससीएल --------------------------- एससीएल (5)
बहुत साधारण। फिर, बटन। एक पोल को GND से और दूसरे को पिन 2 से कनेक्ट करें।
बटन ESP8266PIN 1 ---------------------------- GND
पिन २ ---------------------------- जीपीआईओ २
और बस! बहुत बुरा नहीं है, है ना?
चरण 3: कोड: सिद्धांत
ठीक है, इसलिए यदि आपको इस बात की परवाह नहीं है कि मैंने जो किया वह मैंने क्यों किया, तो इस चरण को छोड़ दें। अन्यथा, यहाँ है। अंतरिक्ष वास्तव में बहुत दूर है। सबसे पहले मैं अपने खुद के मैग्नेटोमीटर से सोलर फ्लेयर्स को मापना चाहता था, लेकिन यह काफी कठिन होगा। अंतरिक्ष में पहले से ही बहुत अधिक सटीक उपकरण मौजूद हैं, तो चलिए इसका लाभ उठाते हैं। मैंने एक दिन स्पार्कफुन और एडफ्रूट पर मैग्नेटोमीटर को देखने में बिताया जब तक कि मैं इस निष्कर्ष पर नहीं पहुंच गया। मैंने डेटा स्रोत खोजने में दो और दिन बिताए। मुझे अंत में एनओएए से एक अच्छी JSON फ़ाइल मिली। (यह अच्छा है, मैं सीओ में रहता हूं) मैंने तब थिंगस्पीक एपीआई का इस्तेमाल किया था ताकि मुझे आवश्यक छोटी मात्रा में डेटा मिल सके। फिर, हम थिंग्सपीक से डेटा लेते हैं और इसे 7 सेगमेंट डिस्प्ले पर प्रदर्शित करते हैं। तो चलिए कोड पर चलते हैं!
चरण 4: कोड: पुस्तकालय
आपको चार पुस्तकालयों की आवश्यकता है, जिनमें से सभी को प्राप्त करना काफी सरल है। पहले दो को arduino IDE में बनाया गया है, लेकिन यदि आपके पास वे नहीं हैं, तो उन्हें Wire.h और Arduino.h कहा जाता है। अन्य तीन आमतौर पर ESP8266 बोर्ड के साथ स्वचालित रूप से स्थापित होते हैं, लेकिन उन्हें ESP8266WiFi.h, ESP8266WiFiMulti.h, और ESP8266HTTPClient.h कहा जाता है। सुनिश्चित करें कि आपके पास आईडीई में स्थापित हैं, और अगले चरण पर जारी रखें।
चरण 5: कोड: कोड
तो, जिस पल का हम इंतजार कर रहे थे। कोड। यह एक कार्य प्रगति पर है इसलिए मैं कोड अपडेट कर रहा हूं। मैं मूल संस्करण रखूंगा, और प्रत्येक नई अद्यतन तिथि के लिए इस चरण में एक और अनुभाग जोड़ूंगा। डाउनलोड गूगल ड्राइव के माध्यम से हैं। (कोई खाता आवश्यक नहीं)
**************** मूल संस्करण**************** (4/18/2018)
कोड 4/18/2018
***************************************************
************************* संस्करण 1.2**************** (4/22/2018)
कोड 4/22/2018
******************************************************
चरण 6: मामला
तो अब जब आपके पास एक अच्छा नया सोलर मॉनिटर है, तो इसे एक अच्छे बॉक्स में रखें। मैंने अपना केस 3डी प्रिंट किया, हालाँकि आप चाहें तो खुद केस बना सकते हैं। यहाँ डिजाइन हैं।
thingiverse
अब यह सरल है। बटन को बटन होल में, डिस्प्ले को डिस्प्ले होल में रखें और esp8266 को पीछे की दीवार पर चिपका दें। अब अपने USB केबल को साइड होल से esp8266 पर फीड करें।
चरण 7: समाप्त
यहां देखिए यह कैसे काम करता है। 30 सेकंड के बाद डिस्प्ले बंद हो जाता है। बटन डिस्प्ले को चालू करता है और नीचे वर्णित दो मोड के बीच स्विच करता है। यहाँ संदेश और उनके अर्थ हैं।
वाई एफआई -- कनेक्टिंग
FlAr -- सबसे हाल का सोलर फ्लेयर (अधिकतम वर्ग)
Curr -- वर्तमान वर्ग
कक्षा प्रदर्शन उदाहरण: A5.2
यदि कोई वर्ग M है, तो उपसर्ग अक्षर ("A5.2" में "A"), N के रूप में दिखाई देगा।
यदि कोई वर्ग X है, तो उपसर्ग अक्षर ("A5.2" में "A") एच के रूप में दिखाई देगा।
यहाँ कक्षाएं हैं।
ए - सबसे छोटा वर्ग। (१-९) कोई स्थानीय प्रभाव नहीं।
बी - दस गुना ए (1-9) कोई स्थानीय प्रभाव नहीं।
सी - दस गुना बी (1-9) कोई स्थानीय प्रभाव नहीं।
एम - दस गुना सी। (1-9) उपग्रहों को प्रभावित कर सकता है। अंतरिक्ष यात्रियों के लिए एक छोटा सा खतरा है। पृथ्वी अप्रभावित है।
एक्स - दस गुना एम और ऊपर। (१-∞) संचार प्रणाली, पावर ग्रिड, उपग्रह आदि मुख्य रूप से बड़े इलेक्ट्रॉनिक उपकरणों को बाहर कर सकते हैं।
अब तक की सबसे बड़ी श्रेणी 2003 में दर्ज की गई थी। सेंसर अतिभारित थे और X28 पर कट गए थे।
Flar और Curr दोनों मोड के लिए पैमाना समान है।
पैमाने पर अधिक जानकारी चाहते हैं? यहां क्लिक करें।
चरण 8: अनुप्रयोग
मान लें कि आपके पास कुछ संवेदनशील इलेक्ट्रॉनिक्स हैं जिनकी कीमत हजारों डॉलर है। यदि क्षति को कम करने के लिए एक निश्चित वर्ग तक एक भड़कना पहुंचता है, तो आप इस उपकरण को अपने उपकरण बंद कर सकते हैं।
सिफारिश की:
बैटरी चालित कार्यालय। ऑटो स्विचिंग ईस्ट/वेस्ट सोलर पैनल्स और विंड टर्बाइन के साथ सोलर सिस्टम: 11 स्टेप्स (चित्रों के साथ)
बैटरी चालित कार्यालय। ऑटो स्विचिंग ईस्ट/वेस्ट सोलर पैनल्स और विंड टर्बाइन के साथ सोलर सिस्टम: प्रोजेक्ट: 200 वर्ग फुट के ऑफिस को बैटरी से चलने की जरूरत है। कार्यालय में इस प्रणाली के लिए आवश्यक सभी नियंत्रक, बैटरी और घटक भी होने चाहिए। सौर और पवन ऊर्जा बैटरी चार्ज करेगी। बस थोड़ी सी दिक्कत है
बैटरी के बिना सोलर लाइट, या सोलर डेलाइट क्यों नहीं ?: 3 कदम
बैटरी के बिना सोलर लाइट, या सोलर डेलाइट… क्यों नहीं?: स्वागत है। मेरी अंग्रेजी डेलाइट के लिए खेद है? सौर? क्यों? मेरे पास दिन के दौरान थोड़ा अंधेरा कमरा है, और उपयोग करते समय मुझे रोशनी चालू करने की आवश्यकता है। दिन और रात के लिए सूरज की रोशनी स्थापित करें (1 कमरा): (चिली में) - सौर पैनल 20w: यूएस $ 42-बैटरी: यूएस $ 15-सौर चार्ज कॉन्ट्र
एक पुराने एलसीडी मॉनिटर से हैक किया गया गोपनीयता मॉनिटर: 7 कदम (चित्रों के साथ)
एक पुराने एलसीडी मॉनिटर से हैक किया गया गोपनीयता मॉनिटर: अंत में आप उस पुराने एलसीडी मॉनिटर के साथ कुछ कर सकते हैं जो आपके गैरेज में है। आप इसे गोपनीयता मॉनिटर में बदल सकते हैं! यह आपके अलावा सभी को सफ़ेद दिखता है, क्योंकि आपने "जादू" चश्मा! आपके पास वास्तव में एक पा है
हैकरबॉक्स 0025: फ्लेयर वेयर: 15 कदम
हैकरबॉक्स 0025: फ्लेयर वेयर: फ्लेयर वेयर - इस महीने, हैकरबॉक्स हैकर्स पहनने योग्य, डेमो, या यहां तक कि हॉलिडे गहने के रूप में उपयोग के लिए विभिन्न प्रकार के इलेक्ट्रॉनिक फ्लेयर का निर्माण कर रहे हैं। इस निर्देश में हैकरबॉक्स # 0025 के साथ काम करने की जानकारी है, जिसे आप यहाँ उठा सकते हैं
वीजीए मॉनिटर स्प्लिटर को कंप्यूटर नियंत्रित मॉनिटर स्विचर में परिवर्तित करना: 4 कदम
वीजीए मॉनिटर स्प्लिटर को कंप्यूटर-नियंत्रित मॉनिटर स्विचर में परिवर्तित करना: यह निर्देश योग्य बताता है कि कैसे एक सस्ता (20 यूरो) वीजीए मॉनिटर स्प्लिटर जो एक पीसी को दो मॉनिटर से जोड़ने के लिए उपयोग किया जाता है, को कंप्यूटर नियंत्रित-मॉनिटर स्विचर में परिवर्तित किया जा सकता है। अंतिम डिवाइस को समानांतर पोर्ट के माध्यम से नियंत्रित किया जाता है और