विषयसूची:

प्रदर्शन के साथ ESP8266 पर BBQ तापमान और मांस सेंसर: 5 कदम (चित्रों के साथ)
प्रदर्शन के साथ ESP8266 पर BBQ तापमान और मांस सेंसर: 5 कदम (चित्रों के साथ)

वीडियो: प्रदर्शन के साथ ESP8266 पर BBQ तापमान और मांस सेंसर: 5 कदम (चित्रों के साथ)

वीडियो: प्रदर्शन के साथ ESP8266 पर BBQ तापमान और मांस सेंसर: 5 कदम (चित्रों के साथ)
वीडियो: #Viral #Pune #Mumbai #Chandigarh दोस्त से मिलने गई लड़की से 12 लोगों ने 48 घन्टे तक किया 2024, जुलाई
Anonim
Image
Image
प्रदर्शन के साथ ESP8266 पर BBQ तापमान और मांस सेंसर
प्रदर्शन के साथ ESP8266 पर BBQ तापमान और मांस सेंसर

इस निर्देशयोग्य में मैं आपको दिखाऊंगा कि कैसे एक बीबीक्यू टूल का अपना संस्करण बनाया जाए जो आपके बारबेक्यू में वर्तमान तापमान को मापता है और जरूरत पड़ने पर इसे जलाने के लिए पंखे को चालू करता है। इसके अतिरिक्त एक मांस कोर तापमान संवेदक भी जुड़ा हुआ है, और यह सब (मेरे मामले में) डोमोटिक्ज़ से जुड़ा है: वास्तविक समय वर्तमान तापमान से बाहर पढ़ा जाता है और लॉगिंग भी करता है।

आपूर्ति

तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी:

  • Wemos D1 मिनी (1x)
  • जांच सहित MAX31855 थर्मोकपल मॉड्यूल (2x)
  • पोटेंशियोमीटर 10k ओम (1x)
  • एलसीडी 2004 सहित I2C मॉड्यूल (1x)
  • आईआरएफ 520 मस्जिद (1x)
  • फैन 5v (2x)
  • LM2596 DC आपूर्ति (1x) - आउटपुट को 5v पर सेट करें, इनपुट भिन्न हो सकते हैं
  • आवास (1x)
  • थर्मोकपल (2x) के लिए कनेक्टर - (दोनों MAX31855 को जांच के साथ कनेक्ट करें)
  • डीसी कनेक्टर महिला (2x) - डीसी के लिए एक (डीसी बिजली आपूर्ति सॉकेट के आधार पर)
  • डीसी कनेक्टर पुरुष (1x) - प्रशंसकों को जोड़ने के लिए
  • नट और बोल्ट M3 x 30
  • डीसी बिजली आपूर्ति कम से कम 5v
  • कुछ जुड़वां तार - प्रशंसकों को जोड़ने के लिए।
  • पुराना USB मिनी केबल - D1 मिनी को पावर देने के लिए

आपके लिए आवश्यक उपकरण:

  • टांका स्टेशन
  • कई आकारों में अभ्यास
  • प्रदर्शन के लिए काटने का उपकरण

चरण 1: अपना आवास तैयार करना

अपने आवास की तैयारी
अपने आवास की तैयारी
अपने आवास की तैयारी
अपने आवास की तैयारी

सबसे पहले, डिस्प्ले के आकार को मापें। अच्छी तरह से फिट होने वाले डिस्प्ले के लिए आवास के शीर्ष में एक कटिंग करें। फिर एलसीडी के बैकप्लेट में माउटिंग होल के स्थान पर दो छेद करें (फोटो देखें)।

आवास में डिस्प्ले को माउंट करने के लिए बोल्ट M3x30 का उपयोग करें, ऊपर से अन्य चित्र देखें।

अब हम सभी पुर्जों को आपस में जोड़ना/सोल्डर करना शुरू करते हैं।

चरण 2: सोल्डरिंग

टांकने की क्रिया
टांकने की क्रिया

अब सभी भागों को एक साथ जोड़ने का समय आ गया है, चित्र देखें और नीचे:

Wemos D1 मिनी -> MAX31855 (BBQ)

3v3 -> वीसीसी

जीएनडी -> जीएनडी

D6/GPIO12 -> SO

D5 / GPIO14 -> SCK

D8 /GPIO15 -> CS

Wemos D1 मिनी -> MAX31855 (मांस)

3v3 -> वीसीसी

जीएनडी -> जीएनडी

D6/GPIO12 -> SO

D5 / GPIO14 -> SCK

D4 /GPIO2 -> CS

Wemos D1 मिनी -> पॉटमीटर

3v3 -> वीसीसी

जीएनडी-> जीएनडी

ए0 -> पोटा

Wemos D1 मिनी -> IRF520

डी0 -> सिग

जीएनडी -> जीएनडी

Wemos D1 मिनी -> LCD2004

D1 / GPIO5 -> SCL

D2 / GPIO4 -> एसडीए

5वी -> वीसीसी

जीएनडी -> जीएनडी

चरण 3: इसे अल को आवास में रखें

इसे अल हाउसिंग में रखें
इसे अल हाउसिंग में रखें
इसे अल हाउसिंग में रखें
इसे अल हाउसिंग में रखें
इसे अल हाउसिंग में रखें
इसे अल हाउसिंग में रखें

तो अब यह सब आवास में डालने का समय है। डिस्प्ले पहले से ही वहां लगे हुए हैं। आप बस सभी पुर्जों को धीरे से अंदर डालें और यह कि सिग्नल वाले हिस्से स्पर्श नहीं कर रहे हैं। तस्वीर देखें कि मैंने यह कैसे किया।

इसके अलावा, यह कनेक्टर्स के लिए कई छेदों को ड्रिल करने का क्षण है। मेरे मामले में, मैंने एक तरफ बिजली, और दूसरी साइट पर सेंसर / पंखे का उत्पादन किया।

चरण 4: सॉफ्टवेयर

Image
Image
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर

इस ट्यूटोरियल के लिए Wemos D1 मिनी को ESPeasy के साथ फ्लैश किया जाना चाहिए, लेकिन आप अपनी पसंद का उपयोग कर सकते हैं। ESPeasy कैसे स्थापित करें देखें:

सभी संलग्न उपकरणों को सही GPIO में कॉन्फ़िगर करें (मेरे कॉन्फ़िगरेशन के लिए चित्र देखें)

  • एनालॉग इनपुट (पोटमीटर) से D0 / ADC (TOUT)
  • फैन: जीपीआईओ 16
  • बीबीक्यू सेंसर: GPIO15
  • LCD2004 डिस्प्ले: GPIO4, 5, 0
  • मांस सेंसर: GPIO2

कार्य सेटिंग्स

एनालॉग इनपुट:

आपको 1024 माप बिंदुओं को "सामान्य" डिग्री पर कॉन्फ़िगर करने की आवश्यकता है। मैंने 50 से 250'C का उपयोग किया लेकिन आप इसे "दो बिंदु अंशांकन" के तहत अपनी पसंद के अनुसार समायोजित कर सकते हैं। तस्वीरें देखो। 1 सेकंड का अंतराल, 0 दशमलव के साथ मान

तापमान सेंसर (बीबीक्यू और मांस):

5 सेकंड के लिए मापन अंतराल (इतना नहीं बदलता है)

एलसीडी2004:

सही I2C पता खोजें, यह कुछ परीक्षण और त्रुटि है (या जब आप जानते हैं कि पता उस एक को चुनें)। प्रदर्शन आकार को सही आकार (4x20) में समायोजित करें। पंक्तियों में, वांछित पाठ और मान भरें। चित्र देखें कि मैंने यह कैसे किया (यह डच में है)।

"टूल्स" के तहत नियमों को सक्षम करें और "नियम" और "पुराना इंजन" चुनें।

प्रशंसक को नियंत्रित करने के लिए एक नियम बनाएं (सुनिश्चित करें कि आपके उपकरणों का नामकरण और मान समान हैं, अन्यथा यह काम नहीं कर रहा है):

मेटिंग पर#तापमान<[वार्डे#एनालॉग] do

चलो, १, [वार्डे#एनालॉग]-[मेटिंग#तापमान]

अगर %v1%>5

GPIO, 16, 1 // पंखा चालू करें

अगर अंत

पर अंत

मेटिंग पर#तापमान>[वार्डे#एनालॉग] do

चलो, २, [मेटिंग#तापमान]-[वार्डे#एनालॉग]

अगर %v2%>5

GPIO, 16, 0 // पंखा बंद करें

अगर अंत

पर अंत

इसका परीक्षण करने का समय आ गया है! सुनिश्चित करें कि ESP8266 वाईफाई नेटवर्क को कनेक्ट कर सकता है, अन्यथा यह शुरू नहीं होगा!

चरण 5: बीबीक्यू के लिए समय

Image
Image

अब प्रशंसकों को एक साथ माउंट करें और उन्हें बीबीक्यू पर माउंट करें। तस्वीरें देखिए कैसे किया ये। अब यह "बीबीक्यू गुरु" शुरू करने और बीबीक्यू शुरू करने का है!

सिफारिश की: