विषयसूची:

एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी: 9 कदम
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी: 9 कदम

वीडियो: एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी: 9 कदम

वीडियो: एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी: 9 कदम
वीडियो: 20 x 4 LCD module with Arduino uno interface 2024, नवंबर
Anonim
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।
एलसीडी, अरुडिनो, पोटेंशियोमेट्रो वाई बीएमपी।

एन एस्टे प्रॉयक्टो से वा ए मोस्टरर कॉमो लॉगर मोस्टरार ला प्रेसिजन वाई टेम्परेचर दादा पोर एल पोटेन्सिओमेट्रो एन एल एलसीडी। प्रिमेरो हे क्यू एंटेंडर पैरा क्यू सिर्वे कैडा उनो डे लॉस एलिमेंटोस क्यू सोन फंडामेंटल्स वाई लॉस मास इम्पोर्टेन्स एन एस्टे प्रोयेक्टो।

एलसीडी: एस्टे आर्टिफैक्टो एस यूसाडो पैरा मोस्टरार अल्गुना इंफॉर्मेशन क्यू से बस डार मेडियेंट अन कोडिगो। एन सु पंतल्ला से मुएस्ट्रा लो क्यू एल कोडिगो ले इंडिक क्यू म्यूस्ट्रे।

बीएमपी: एल बीएमपी एस यूएसडो पैरा मेदिर ला प्रेसिजन बैरोमेट्रिका ओ एटमॉस्फेरिका।

पोटेंशियोमेट्रो: से यूएसए पैरा मेदिर एल पासो डी एनर्जिया वाई एन सी कंट्रोलरलो। से यूएसए कोमो उना रेसिस्टेंसिया पैरा मॉडेर ला एनर्जिया क्यू पासा पोर एल।

Arduino: el Arduino es un artefacto que se usa para poner en prueba los códigos creados en la plataforma। टिएन डिफरेंटेस प्यूर्टोस पैरा क्रेयर कॉन्क्सियोनेस और मोंटेजेस।

चरण 1: सामग्री

सामग्री
सामग्री

इसके लिए जरूरी है:

- 16 केबल

- 1 आर्डिनो

- 1 एलसीडी सोलाडो

- 1 पोटेंशियोमेट्रो

- १ बीएमपी१८० बेचा गया

चरण 2: मोंटेजे

मोंटेजे
मोंटेजे

पैरा एल मोंटेजे हे डिफेरेंटेस ऑप्सिओन्स, पेरो ला मास रिकॉमेंडडा एस ला क्यू ऑफ़्रेस ला पेजिना डे अरुडिनो। एन इस्ट मोंटेजे सोलामेंट से वे कॉमो कनेक्टर एल एलसीडी पैरा इनिकियर कॉन अन प्रोग्राम लामाडो "हैलो, वर्ल्ड!". एस्टे कोडिगो से पुएडे एनकॉन्टर एन ला लाइब्रेरिया लिक्विड क्रिस्टल। एल पुंटो डे एस्टे प्रोग्रामा एस क्यू एल एलसीडी ट्रांसमिटा एल मेनसाजे "हैलो, वर्ल्ड!" वाई मुएस्त्रे ला कैंटिडैड डी सेगुंडोस क्यू एल एलसीडी एललेवा मोस्ट्रांडो एल मेनसाजे। एल मोंटेजे कॉन्टिन नेसेसिटा 16 केबल, उना रेसिस्टेंसिया, संयुक्त राष्ट्र एलसीडी, संयुक्त राष्ट्र अरुडिनो यूनो और प्रोटोबार्ड डेल मेयर तमनो पॉसिबल। एल मोंटेजे जुएगा उन पैपेल मुय इम्पोर्टे एन एस्टे ट्रैबाजो, या क्यू सी अन केबल नो एस्टा कोनेक्टाडो एन एल लुगर एन एल क्यू टिएन क्यू एस्टार कोनेक्टैडो, लो मास संभावित एस क्यू ओ नो से प्रेंडा एल एलसीडी ओ क्यू सिंपलमेंट नो म्यूस्टर से एल मेन्साजे सबसे अजीब. द्वारा eso es recomendado seguir en detalle las instrucciones dadas por la página Arduino.

चरण 3: कोडिगो

Código
Código

एल कोडिगो डे "हैलो, वर्ल्ड!" एस डेडो पोर एल मिसमो प्रोग्राम डे अरुडिनो। एन ला लाइब्रेरिया से एनकॉन्ट्रारा। उना वेज़ से सबा एल कोडिगो, वाई एन एल एलसीडी डिगा "हैलो, वर्ल्ड!" एल मोंटेजे एस्टा लिस्टो पैरा सेर यूएसएडो पैरा क्यू से म्यूस्ट्रे ला प्रेसिजन एटमॉस्फेरिका वाई ला टेम्परेचर!

चरण 4: कोडिगो प्रेसिजन वाई तापमान

Después de haber usado el código "नमस्ते, दुनिया!" कोमो प्रुएबा डे क्यू रियलमेंटे फंकियोनारा एल मोंटेजे, वाई हैबर एंटेन्डिडो डी क्यू मानेरा सिरवे कैडा उनो डे लॉस एलिमेंटोस, पोडेमोस कॉमेनजर ए सैकर एल कोडिगो डे प्रेसिजन वाई टेम्परेचर।

Hay dos opciones de hacerlo, la primera es buscando un código en internet ya diseñado por alguien más o crear el código desde cero uniendo el código de "हैलो, वर्ल्ड!" और स्पार्कफन के लिए बीएमपी180 का निर्माण करें। डी इगुअल मानेरा पैरा लोस क्यू क्वियरन क्रेयर अन कोडिगो डेसडे सीरो ए कंटिन्यूएशियन इस्टन लास इंस्ट्रुकिओन्स डे कोमो बाजार एल कोडिगो बीएमपी १८०।

चरण 5: यूनिर कोडिगोस

पासो 3:

पैरा एल कोडिगो डे प्रेसिजन वाई टेम्परेचर एस नेसेसारियो डेसकारगर डे स्पार्कफन, ला लाइब्रेरिया बीएमपी180। लॉस पासोस सटीक बेटा:

1. डी एल सिगुएंटे लिंक, descargar ला लाइब्रेरिया Bmp180 पोर स्पार्कफुन:

2. Arduino में एक "प्रोग्रामा" दर्ज करें, y en el lugar donde dice inclir librería, seleccionar la opción que dice "Añadir librería। ZIP"

3. एस्कोगर ला कारपेटा क्यू डाइस BMP180_Breakout_Arduino_Library-Master

4. एक उदाहरण दर्ज करें, और चयनकर्ता एल उदाहरण दे अल्टिटुड और एनाडिरलो ए ला लाइब्रेरिया।

एन एसे मोमेंटो एस्टे से पोड्रा वेर, एन इजेम्प्लोस, या क्यू सल्ड्रा "स्पार्कफन बीएमपी180" और अही सालद्रा ला ओप्सियोन डी यूसर एल कोडिगो।

चरण 6: सेगुंडा विकल्प

ओट्रा मानेरा डे कॉन्सेगुइर क्यू एल एलसीडी मुएस्ट्रे ला टेम्पराटुरा वाई ला प्रेसिजन एस मेडियेंटे उन कोडिगो या एनकॉन्ट्रैडो एन इंटरनेट। एल सिगुएंटे कोडिगो फ्यू डिसेनाडो पोर एल काजोन डे अर्दु एन एल 2014। एस्टे कोडिगो अपार्टे डे एस्टार बिएन हेचो, एस्टा एक्सप्लिकैडो डे ला मेजोर मानेरा पैरा क्यू कैडा पर्सोना लोग्रे एल फंकियोनामिएन्टो डेल प्रोयेक्टो।

ATENCIÓN!

एस्टा पेजिना म्यूस्ट्रा उन मोंटेजे डिफेरेंट अल क्यू एंटेरियोमेंट फ्यू प्रोप्यूस्टो, क्रेरिया क्यू कॉन क्यूलक्वियर मोंटेजे डेबेरिया सर्वर। अनूक इगुअल लो मेजोर एस यूसर एल क्यू फ्यू प्रोप्यूस्टो पोर अरुडिनो और यूएसडो एन "हैलो, वर्ल्ड" पैरा नो टेनर क्यू वॉल्वर ए क्रेयर उना कॉनेक्सियन।

इंटरनेट पर एंटेस डे मोस्ट्रार एल कोडिगो एनकॉन्ट्राडो, हाय क्यू रियलिज़र ला कॉनेक्सियन डी एल सेंसर बीएमपी१८० अल मोंटेजे।

एल सेंसर बीएमपी१८० डी हेबर सिडो सोल्डो कोन केबल्स, देबे सेर कोनेक्टाडो डे ला सिगुएंटे मानेरा:

- एल केबल सोल्डैडो ए एसडीए: टाइन क्यू इर कोनेक्टैडो ए ए 4 एन एल अरुडिनो यूनो।

- एल केबल सोल्डैडो एससीएल: टाइन क्यू इर कोनेक्टैडो ए ए 5 एन एल अरुडिनो यूनो।

- एल केबल सोल्डैडो ए जीएनडी: टाइन क्यू इर कोनेक्टैडो ए जीएनडी एन एल अरुडिनो यूनो।

- एल केबल सोल्डैडो ए वीआईएन: टाइन क्यू इर कोनेक्टैडो ए 3.3V एन एल अरुडिनो यूनो।

चरण 7: कोडिगो प्रोप्यूस्टो

एल काजोन डे अर्दु के लिए एक निरंतरता:

#शामिल

लिक्विड क्रिस्टल एलसीडी(१२, ११, ५, ४, ३, २);

// हस्ता एक्वी हेमोस डिक्लेराडो ला लाइब्रेरिया पैरा ला एलसीडी वाई लॉस पाइंस पोर डोंडे ले वा ए एंट्री ला इनफॉर्मेशन।

फ्लोट सेंटी () {// फंक्शन पैरा लीर एल डेटा एनालिको और कन्वर्टिर्लो ए डिजिटल:

इंट डेटो; फ्लोट सी; डेटा = एनालॉग रीड (ए 0); सी = (५००.० * डेटा) / १०२३;

// एस्टा फॉर्मूला सेल डे ला रिलेशन डेल सेंसर कॉन लॉस ग्रैडोस। इस सुविधा का उपयोग करें वेब पर और अधिक जानकारी के लिए: एल सेंसर डी टेम्परेचर एलएम३५ प्रतिक्रिया दें और १० एमवी के लिए कैडा ग्रेडो सेंटीग्रेडो। सी एल सेंसर डिटेक्टा 1 ग्रेडो सेंटीग्रेडो ए ला सालिडा डेल सेंसर ओबटेनड्रियामोस 10 एमवी। उदाहरण: 26, 4ºC = 264 mV = 0.264 V. Tenemos que el Convertidor de analógico a digital es de 10 bit de resolución, los valores variarán entre 0 y 1023, entonces Vout= (5V*Dato)/1023 siendo (0 < Dato) < १०२३) और पैरा ajustar la escala a grados centígrados: Vout = ((5V*Dato)*100)/1023 रिटर्न (c); }

फ्लोट केल्विन (फ्लोट सेंट) {फ्लोट के; के = सेंट+273.15; वापसी (के); }

फ्लोट फारेन (फ्लोट सेंट) {फ्लोट एफ; f=प्रतिशत*1.8+32; वापसी (एफ);

}

फ्लोट रैंकिन (फ्लोट सेंट) {फ्लोट आर; r=(प्रतिशत + २७३.१५)*१.८; वापसी (आर); }

// हस्ता एक्वी हेमोस डिक्लेराडो लास फंकियोनेस डे कन्वर्सेशन डेल डेटो एनालोगिको डे एन्ट्राडा डेल सेंसर एन ग्रैडोस सेल्सियस एन सस रिस्पॉन्सिवस इक्विवेलेंसियास।

शून्य सेटअप () {// डेफिनिमोस ला एलसीडी कॉन डायमेंशन 2x16 वाई डेफिनिमोस लॉस कैरेक्टेरेस क्यू डेबेन सालिर एन लास फिल्स: LCD.begin(16, 2); एलसीडी.प्रिंट ("सी = के ="); LCD.setCursor(0, 1); LCD.print ("तापमान"); }

// हस्त एक्वी हेमोस डेफिनिडो क्यू क्वेरेमोस क्यू साल्गा इम्प्रेसो पोर ला पेंटाला वाई एल तमानो डे एस्टा। शून्य लूप () {// बार-बार चलाने के लिए अपना मुख्य कोड यहां रखें: फ्लोट सेंटीग्राडोस = सेंटी (); फ्लोट फारेनहाइट = फारेन (सेंटीग्राडोस); फ्लोट रैंकिन = रैंकिन (सेंटीग्राडोस); फ्लोट केल्विन = केल्विन (सेंटीग्राडोस); LCD.setCursor(2, 0); एलसीडी.प्रिंट (सेंटीग्राडोस); LCD.setCursor(१०, ०); एलसीडी.प्रिंट (केल्विन); देरी (200); // पोर अल्टिमो, हेमोस यूसाडो ला पार्ट एक्टिवा डेल प्रोग्रामा ओ बुके पैरा क्यू कॉन्स्टेंटमेंट पैरा कैडा वेरिएसियन रिकैलकुले लॉस डेटोस। }

चरण 8: अल्टीमास रिकॉमेंडैसिओनेस

1. वॉल्वर ए कॉपियर और पेगर एल कोडिगो प्रोप्यूस्टो, वाई सैकार्लो डे ला पेजिना या क्यू देसडे एस्टा प्लैटाफॉर्मा नो से म्यूस्ट्रा बिएन एल फॉर्मेटो डेल मोंटेजे। जैसा कि एक निरंतरता है एल लिंक:

elcajondeardu.blogspot.com.co/2014/02/tutor…

2. अल मोमेंटो डे कॉपियर एल कोडिगो एन अरुडिनो, पुएडे सुरगिर अन प्रॉब्लम। हे उना स्पष्टीकरण दादा पोर एल कोडिगो डे क्यू एस लो क्यू से एस्टा हैसिएन्डो एन डेबिडो मोमेंटो। अल मोमेंटो डे सुबीर एल मोंटेजे पुएडे क्यू एल प्रोग्रामा रिकोनोज़्का कोमो अन एरर उना डे लास एक्सप्लिसियोनेस क्यू अपारेसेन एन ग्रिस। लो मेजर, एस बोरर एसा पेक्वेना एक्सप्लिसियोन पैरा क्यू एल कोडिगो फंकियोन।

3. En caso de que no funcione corregir y revisar de manera detallada el código y el montaje. सी एन्टीरियरमेंट एल मोंटेजे या ले हा सर्विडो, रिवाइज क्यू एल कोडिगो क्वेडो परफेक्टामेंट कोपियाडो वाई नो हया टेनिडो निंगुन एरर अल पेगार्लो एन ला प्लैटाफॉर्मा डे अरुडिनो।

चरण 9: परिणाम

परिणाम!
परिणाम!
परिणाम!
परिणाम!

असी डेबेरिया क्वेडर! एस्टे एस एल परिणामाडो डे अंबोस मोंटाजेस! एल डी "हैलो, दुनिया!" ये एल दे एल मेडिडोर दे टेम्पेराटुरा! एस्पेरो क्यू एस्टे ट्यूटोरियल लेस हया सर्विडो वाई पुएदान पासर उन ब्यून मोमेंटो डेसरोलैंडोलो।

!मुचा सुरते!

सिफारिश की: