विषयसूची:
वीडियो: ESP32 और OLED डिस्प्ले: इंटरनेट क्लॉक - DHT22: 10 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
यह निर्देश योग्य प्रतियोगिता ओ प्रतियोगिता है: "जीआईएफ चैलेंज 2017", अगर आपको यह पसंद है, तो कृपया उपरोक्त बैनर पर क्लिक करके अपना वोट दें। बहुत - बहुत धन्यवाद!;-)
यह ट्यूटोरियल इस महान IoT डिवाइस, ESP32 के बारे में अधिक जानने के लिए एक यात्रा की निरंतरता है।
मेरे आखिरी ट्यूटोरियल पर: IOT मेड सिंपल: प्लेइंग विद द ESP32 ऑन द Arduino IDE, हमने एक्सप्लोर किया:
- डिजिटल आउटपुट: एलईडी ब्लिंक करना
- डिजिटल इनपुट: टच सेंसर पढ़ना
- एनालॉग इनपुट: एक पोटेंशियोमीटर से एक चर वोल्टेज पढ़ना
- एनालॉग आउटपुट: एक एलईडी चमक को नियंत्रित करना
- एनालॉग आउटपुट: सर्वो स्थिति को नियंत्रित करना
- डिजिटल सेंसर के साथ तापमान/आर्द्रता डेटा पढ़ना
- इंटरनेट से जुड़ना और स्थानीय समय प्राप्त करना
- एक साधारण स्थानीय वेब पेज से डेटा प्राप्त करना, एक एलईडी चालू/बंद करना
- एक साधारण स्थानीय वेबपेज पर डेटा ट्रांसमिट करना
अब डीएचटी सेंसर (तापमान और आर्द्रता) के साथ-साथ स्थानीय समय द्वारा कैप्चर किए गए डेटा को स्थानीय रूप से प्रस्तुत करने के लिए एक OLED शामिल करते हैं।
चरण 1: BoM - सामग्री का बिल
- ESP32 विकास बोर्ड (US$ 8.52)
- 0.91 इंच 128x32 I2C IIC सीरियल ब्लू OLED LCD डिस्प्ले (US$2.98)
- DHT22/AM2302 डिजिटल तापमान और आर्द्रता सेंसर (US$ 9.99)
- 1 एक्स एलईडी (वैकल्पिक)
- 2 एक्स रेसिस्टर्स: 330 ओम और 10K ओम
- पोटेंशियोमीटर: 10K ओम
- प्रोटोबार्ड्स
चरण 2: ESP32 ड्राइवर और लाइब्रेरी इंस्टॉलेशन
हम अपने ESP32 को प्रोग्राम करने के लिए Arduino IDE का उपयोग करेंगे, ठीक उसी तरह जैसे हम ESP8266 परिवार के साथ करते हैं।
ड्राइवर स्थापित करें:
यह महत्वपूर्ण है कि आपने अपने कंप्यूटर पर अद्यतन CP210x USB से UART ड्राइवर स्थापित किया है। इस लिंक में दर्ज करें: यूएसबी-टू-यूआर्ट-ब्रिज-वीसीपी-ड्राइवर और अपने ओएस के लिए उचित ड्राइवर स्थापित करें।
पुस्तकालय स्थापित करें:
यहाँ नवीनता यह है कि Expressif स्वयं अपने GitHub में, हमें पुस्तकालय स्थापना के लिए उचित निर्देश देगा: arduino-esp32. अपने ओएस के लिए निर्देशों का पालन करें।
उसके बाद, Arduino IDE को पुनरारंभ करें और यह हो गया! आपको "टूल्स" मेनू पर कई बोर्ड देखने होंगे। अपने लिए उपयुक्त का चयन करें। सामान्य तौर पर, "जेनेरिक" ESP32 DEV MODULE ठीक काम करता है।
जब आप पहली बार Arduino IDE खोलते हैं, तो आप देखेंगे कि डिफ़ॉल्ट अपलोड गति 921, 600 बॉड है। यह अस्थिरता को भड़का सकता है। इसे 115, 200 बॉड में बदलें!
सिफारिश की:
वाईफाई नियंत्रित एलईडी पट्टी मैट्रिक्स डिस्प्ले क्लॉक लाइट: 3 कदम (चित्रों के साथ)
वाईफाई नियंत्रित एलईडी पट्टी मैट्रिक्स डिस्प्ले क्लॉक लाइट: प्रोग्राम करने योग्य एलईडी स्ट्रिप्स, उदा। WS2812 पर आधारित, आकर्षक हैं। आवेदन कई गुना हैं और आप तेजी से प्रभावशाली परिणाम प्राप्त कर सकते हैं। और किसी तरह घड़ियों का निर्माण एक और डोमेन लगता है जिसके बारे में मैं बहुत सोचता हूं। कुछ अनुभव के साथ शुरुआत करते हुए
रिटायरमेंट क्लॉक / काउंट अप / डीएन क्लॉक: 4 कदम (चित्रों के साथ)
रिटायरमेंट क्लॉक / काउंट अप / डीएन क्लॉक: मेरे पास दराज में इन 8x8 एलईडी डॉट-मैट्रिक्स डिस्प्ले में से कुछ थे और मैं सोच रहा था कि उनके साथ क्या करना है। अन्य इंस्ट्रक्शंस से प्रेरित होकर, मुझे भविष्य की तारीख / समय की गिनती करने के लिए एक काउंट डाउन / अप डिस्प्ले बनाने का विचार आया और यदि लक्ष्य समय p
इंटरनेट क्लॉक: एनटीपी प्रोटोकॉल के साथ ESP8266 NodeMCU का उपयोग करके OLED के साथ दिनांक और समय प्रदर्शित करें: 6 चरण
इंटरनेट घड़ी: NTP प्रोटोकॉल के साथ ESP8266 NodeMCU का उपयोग करके OLED के साथ प्रदर्शन दिनांक और समय: हाय दोस्तों इस निर्देश में हम एक इंटरनेट घड़ी का निर्माण करेंगे, जिसे इंटरनेट से समय मिलेगा, इसलिए इस परियोजना को चलाने के लिए किसी RTC की आवश्यकता नहीं होगी, इसे केवल एक की आवश्यकता होगी काम कर रहे इंटरनेट कनेक्शन और इस परियोजना के लिए आपको एक esp8266 की आवश्यकता होगी जिसमें एक
ESP8266 नेटवर्क क्लॉक बिना किसी RTC के - Nodemcu एनटीपी क्लॉक नंबर आरटीसी - इंटरनेट घड़ी परियोजना: 4 कदम
ESP8266 नेटवर्क क्लॉक बिना किसी RTC के | Nodemcu एनटीपी क्लॉक नंबर आरटीसी | इंटरनेट घड़ी परियोजना: परियोजना में आरटीसी के बिना एक घड़ी परियोजना बना रही होगी, इसमें वाईफाई का उपयोग करके इंटरनेट से समय लगेगा और यह इसे st7735 डिस्प्ले पर प्रदर्शित करेगा
Wemos D1 मिनी (इंटरनेट टाइम सर्वर) के साथ रिब्बा वर्ड क्लॉक: 8 कदम (चित्रों के साथ)
Wemos D1 Mini (इंटरनेट टाइम सर्वर) के साथ रिब्बा वर्ड क्लॉक: मुझे लगता है कि हर कोई उस बिंदु पर आता है जहां वह अपनी उंगलियों में गुदगुदी करता है और वह एक वर्ड क्लॉक बनाना चाहता है। वैसे यह मेरा प्रयास है और इसे यथासंभव कुशल बनाने का मेरा समग्र निष्कर्ष है। सबसे पहले मेरे पास एक 3D प्रिंटर है और मेरे पास इसका उपयोग है