विषयसूची:
- चरण 1: तैयार करें // Priprava
- चरण 2: सर्किट असेंबली // Zapojeni Obovdu
- चरण 3: Arduino IDE पता खोजें
- चरण 4: Arduino IDE खुद का कोड और सुविधाएँ // Vlastni Kod Teplomeru a Funkce
- चरण 5: समाप्त करें - गैलरी // कोनेक - गैलरी
वीडियो: Arduino नैनो और I2C LCD के साथ दो DS18B20 तापमान सेंसर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
आज मैं आपको दिखाना चाहता हूं कि Arduino Nano Clone और I2C LCD के साथ दो तापमान सेंसर DS18B20 कैसे बनाया जाता है।
मैं Arduino IDE 1.8.8 // Pouzivam Arduino ve verzi 1.8.8 (toho casu aktualni verze) का उपयोग करता हूं
कमेंट में आप देख सकते हैं // चेक भाषा
हमें दो तापमानों को मापने और प्रदर्शन पर इन तापमानों को देखने की जरूरत है। जैसा कि आप देख सकते हैं, हमारे पास 16x2 I2C डिस्प्ले है, जिसका अर्थ है 1 पंक्ति = 1 तापमान।
// पोट्रेबुजेमे मेरिट डीवे टेप्लोटी ए टाइटो टेप्लोटी ज़ोब्राज़िट ना डिसप्लेजी। // याक जस्टे सी वसिमली, मैम १६x२ डिसप्लेज वी नसेम प्रिपेड से ज़्नामेना १ राडेक = १ टेप्लोटा।
चरण 1: तैयार करें // Priprava
हमें क्या चाहिए // सह बुडेम पोट्रेबोवत:
- 1x Arduino नैनो या क्लोन (मेरे पास CH341 के साथ संगत क्लोन है)
- 1x I2C LCD (मेरे पास नीली बैकलाइट के साथ 16x2 है)
- 2x डलास तापमान सेंसर DS18B20 (मेरे पास जलरोधक संस्करण है)
- 1x 4, 7k रोकनेवाला
मेरी सिफारिश की:
- अरुडिनो नैनो टर्मिनल शील्ड (शिकंजा के साथ) // डोपोरुकुजी प्रो इंस्टालसी अरुडिनो नैनो टर्मिनल शील्ड
- टेस्ट असेंबली सर्किट के लिए हम ब्रेडबोर्ड का उपयोग कर सकते हैं // प्रो ओटेस्टोवानी पॉज़िजेमे नेपाजीव पोल
जानकारी:
Win10 64bit उपयोगकर्ताओं के लिए, मुझे सही ड्राइवर खोजने में एक बड़ी समस्या थी। सभी अनुशंसित ड्राइवरों ने काम नहीं किया। इसलिए मैंने डाउनलोड करने के लिए कार्यात्मक ड्राइवरों को जोड़ा। इसके अलावा आप यहां वास्तविक ड्राइवर डाउनलोड कर सकते हैं।
// प्रो uzivatele Win10 64bit, मेल जेसेम वेलाइक प्रॉब्लम नजीत फंकनी ओव्लाडेस। वसेक्नी डोपोरुकोवेन ओव्लाडेस // (वसेटने ओव्लाडाकु ना स्ट्रैंकच ओब्चोडु) नेफंगोवली। प्रोटो जेसेम प्राइडल वी मेम प्रिपेड फंकसी ओवलाडेस के // स्टैजेनी। अक्टुअलनी वर्ज़ी ओवलाडाकु, मुज़ेते स्टैनआउट ज़ेड।
ड्राइवरों को बहुत संक्षेप में कैसे स्थापित करें:
- ड्राइवर डाउनलोड करें। ज़िप //Stahnete ovladace
- ड्राइवरों को निकालें। फ़ोल्डर में ज़िप करें
- ड्राइवर स्थापित करें // Nainstalujte ovladace
- Arduino Nano कनेक्ट करें // Pripojte Arduino Nano
ठीक से स्थापित ड्राइवर आप विंडोज डिवाइस मैनेजर में देख सकते हैं
// स्प्रावने नैन्स्टालोवेन ओवलाडेस मुज़ेटे ज़कोंट्रोलोवेट और स्प्रावसी ज़र्ज़नी विंडोज़
अब हम Arduino IDE चला सकते हैं // Nyni muzeme spustit Arduino IDE
हमें अपने मामले में Arduino IDE में सही विकल्प चुनना चाहिए: // V Arduino IDE musite vybrat spravne nastaveni
- दायां बोर्ड अरुडिनो नैनो // अरुडिनो डेस्कु
- नैनो क्लोन (328P पुराना बूटलोडर) के लिए // प्रो क्लोन वायबेरेमे (पुराना बूटलोडर)
- संचार पोर्ट // कोमुनिकैकनी पोर्ट
चरण 2: सर्किट असेंबली // Zapojeni Obovdu
तापमान सेंसर परजीवी तारों की अनुमति देता है। इसका वर्णन यहां नहीं किया जाएगा। परजीवी तारों के बारे में अधिक जानकारी के लिए google.com का उपयोग करें
// पैराज़िटनी ज़ापोजेनी टेप्लोट्निच सेन्ज़ोरु ज़ेड नेबुडु पोपिसोवत। Pokud chcete वाइस इनफॉर्मैसी o parazitikem zapojeni cidel pouzijte google.com
जानकारी:
- पिन ए4 - एसडीए
- पिन ए5 - एससीएल
चेतावनी:
मिलाप और टिन गर्म हो सकते हैं!;-) // निओपालित से, जे ज़कलाद;-)
दूसरी तस्वीर एक संभावित परिणाम है।
चरण 3: Arduino IDE पता खोजें
यह मानते हुए कि सब कुछ काम करता है, हम Arduino IDE // Za predpokladu, ze vse funguje, muzeme spustit Arduino IDE चला सकते हैं।
इस चरण में तीन उप चरण हैं: // टेंटो क्रोक मा त्रि दिलसी क्रोकी
- पता खोजें I2C LCD // Najdeme adresu I2C displeje
- ROM पता तापमान सेंसर खोजें // Najdeme adresu teplotnich cidel
- हमारा थर्मामीटर कोड // nas vlastni kod
- I2C पता ढूंढें / जांचें पता खोजने का सबसे आसान तरीका है तैयार I2C_scanner.ino को Arduino IDE पर कॉपी करें बोर्ड पर अपलोड करें सीरियल मॉनिटर दिखाएं (पता कॉपी करें, हमें इसकी आवश्यकता होगी)
- ROM पता खोजें DS18B20_finder.ino के साथ पहला चरण दोहराएं सीरियल मॉनिटर दिखाएं (पता कॉपी करें, हमें इसकी आवश्यकता होगी)
हमारा अपना कोड अगला कदम है …
चरण 4: Arduino IDE खुद का कोड और सुविधाएँ // Vlastni Kod Teplomeru a Funkce
हमारे पास सभी आवश्यक जानकारी है। आइए आपके अपने कोड को देखें।
जानकारी: निश्चित रूप से, तस्वीरों पर सभी महत्वपूर्ण चरणों पर टिप्पणी की गई है // Vsechny dulezite kroky na fotografiich jsou komentovany।
विशिष्टता संकल्प: // निर्दिष्ट करें रोज़लीसेनी टेप्लोटनिच सेंज़ोरु
संकल्प / वेतन वृद्धि / समय
9 बिट / 0.5 डिग्री C / 93.75 mSec10 बिट / 0.25 डिग्री C / 187.5 mSec11 बिट / 0.125 डिग्री C / 375 mSec12 बिट / 0.0625 डिग्री C / 750 mSec
थर्मामीटर चार
बाइट टेप्लोमर [8] = // कोडिंग थर्मामीटर चार (vytvoreni znak teplomeru) {B00100, B01010, B01010, B01110, B01110, B11111, B11111, B01110};
यदि आप कोई अन्य चार चाहते हैं, तो आप इस साइट पर बना सकते हैं
// Pokud chcete vytvorit jakykoli vlastni znak, muzete pouzit tanto जनरेटर
सेल्सियस चार (डिग्री)
एलसीडी.प्रिंट ((चार) 223);
दशमलव स्थानों का प्रतिबंध // Omezeni poctu desetinnych धुंध
अगर किसी कारण से आपको केवल एक दशमलव स्थान की आवश्यकता है
// पोकुड ज़ नोजकेहो डोवोडु पोटेबुजेट पाउज़ जेडनो डेसेटिन मिस्टो
LCD.प्रिंट (read_temperature (), 1); // 1 (संख्या 1 दशमलव स्थानों की संख्या निर्दिष्ट करती है)
// Cislo 1 udava pocet desetinnych धुंध
चरण 5: समाप्त करें - गैलरी // कोनेक - गैलरी
और अंत में कुछ शब्द…?
मुझे आशा है कि यह उपयोगी था और हमारी मदद की।
कई सुविधाएं अधिक और बेहतर हो सकती हैं, लेकिन मेरे मामले में मुझे बस इतना ही चाहिए।
वो सब दोस्त !!
//
पर स्लोव ना ज़वेर?
डौफम, जे जेसेम नाम पोमोहल। Mnoho funkci muze byt Pridano a mohou by lepsi, ale v mem pripade to bylo vse co potrebuji.
टू जे वर्स, प्रटेल !!
सिफारिश की:
Arduino नैनो - SI7050 तापमान सेंसर ट्यूटोरियल: 4 कदम
Arduino Nano - SI7050 तापमान सेंसर ट्यूटोरियल: SI7050 एक डिजिटल तापमान सेंसर है जो I2C संचार प्रोटोकॉल पर काम करता है और संपूर्ण ऑपरेटिंग वोल्टेज और तापमान सीमा पर उच्च सटीकता प्रदान करता है। सेंसर की यह उच्च सटीकता उपन्यास सिग्नल प्रोसेसिंग और गुदा
Arduino Uno के साथ LM35 तापमान सेंसर का उपयोग करके तापमान पढ़ना: 4 कदम
Arduino Uno के साथ LM35 तापमान सेंसर का उपयोग करके तापमान पढ़ना: हाय दोस्तों इस निर्देश में हम सीखेंगे कि Arduino के साथ LM35 का उपयोग कैसे करें। Lm35 एक तापमान संवेदक है जो -55°c से 150°C तक तापमान मान पढ़ सकता है। यह एक 3-टर्मिनल डिवाइस है जो तापमान के समानुपाती एनालॉग वोल्टेज प्रदान करता है। उच्च
DT11 तापमान सेंसर के साथ वेब सर्वर के लिए ESP8266 NodeMCU एक्सेस प्वाइंट (AP) और ब्राउज़र में प्रिंटिंग तापमान और आर्द्रता: 5 कदम
DT11 तापमान सेंसर और ब्राउज़र में मुद्रण तापमान और आर्द्रता के साथ वेब सर्वर के लिए ESP8266 NodeMCU एक्सेस प्वाइंट (AP) ESP8266 द्वारा होस्ट किए गए वेबसर्वर तक पहुंचकर वाईफाई पर कोई भी उपकरण लेकिन एकमात्र समस्या यह है कि हमें एक काम करने वाले राउटर की आवश्यकता है
Arduino के साथ DHT11 तापमान सेंसर का उपयोग कैसे करें और तापमान गर्मी और आर्द्रता प्रिंट करें: 5 कदम
Arduino और प्रिंट तापमान गर्मी और आर्द्रता के साथ DHT11 तापमान सेंसर का उपयोग कैसे करें: DHT11 सेंसर का उपयोग तापमान और आर्द्रता को मापने के लिए किया जाता है। वे बहुत लोकप्रिय इलेक्ट्रॉनिक्स शौक़ीन हैं। DHT11 आर्द्रता और तापमान सेंसर आपके DIY इलेक्ट्रॉनिक्स परियोजनाओं में आर्द्रता और तापमान डेटा जोड़ना वास्तव में आसान बनाता है। यह प्रति
सेंसर सुहु डेंगन एलसीडी डैन एलईडी (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): 6 कदम (चित्रों के साथ)
सेंसर SUHU DENGAN LCD DAN LED (एलसीडी और एलईडी के साथ तापमान सेंसर बनाना): है, साया देवी रिवाल्डी महसिस्वा UNIVERSITAS NUSA PUTRA दारी इंडोनेशिया, दी सिनी साया और बरबागी कारा मेम्बुएट सेंसर सुहु मेंगगुनाकन Arduino डेंगन आउटपुट के एलसीडी और एलईडी। इन अदलाह पेम्बाका सुहु डेंगन देसाईं साया सेंदिरी, डेंगन सेंसर इन औरा