Sisällysluettelo:

Lämpömittarin tekeminen Arduinon ja LM35: n avulla: 6 vaihetta
Lämpömittarin tekeminen Arduinon ja LM35: n avulla: 6 vaihetta

Video: Lämpömittarin tekeminen Arduinon ja LM35: n avulla: 6 vaihetta

Video: Lämpömittarin tekeminen Arduinon ja LM35: n avulla: 6 vaihetta
Video: Gadget-kätkön tekeminen Arduinolla 2024, Kesäkuu
Anonim
Kuinka tehdä lämpömittari Arduinolla ja LM35: llä
Kuinka tehdä lämpömittari Arduinolla ja LM35: llä
Kuinka tehdä lämpömittari Arduinolla ja LM35: llä
Kuinka tehdä lämpömittari Arduinolla ja LM35: llä
Kuinka tehdä lämpömittari Arduinolla ja LM35: llä
Kuinka tehdä lämpömittari Arduinolla ja LM35: llä

Tänään aion näyttää sinulle kuinka tehdä lämpömittari, jossa on Arduino- ja LM35 -lämpötila -anturi, LCD -näyttö, johdot yhdistettyyn leipälevyyn. Se näyttää lämpötilan celsius- ja fahrenheit -asteina.

Vaihe 1: Vaatimukset:-

Vaatimukset
Vaatimukset

Tämä on luettelo lämpömittarin valmistukseen tarvittavista osista. 1.1 x Arduino UNO -levy 2.1. Käytä myös 5k tai 50k) 6. Jotkut uros -uros -hyppyjohdot 7. Pankki tai akku*. Arduino IDE asennettuna tietokoneeseen, jossa on joitain perustietoja sen käytöstä.

Vaihe 2: Perustietoja osista ja ostolinkkeistä -

Perustiedot osista ja ostolinkit
Perustiedot osista ja ostolinkit

Kuinka tehdä lämpömittari Arduinolla ja LM35: llä

Vaihe 3: LM35: n nastakaavio

LM35 -nastakaavio
LM35 -nastakaavio

LM35: n nastakaavio

Vaihe 4: Piirikaavio

Piirikaavio
Piirikaavio

16 x 1 ja 16 x 2 näytön nastojen välillä ei ole eroa, joten seuraa vain piiriä ja käytä virtapankkia antamaan virtaa valmiille projektille. Piiri on erittäin helppo ja kokoaminen/liittäminen on myös erittäin helppoa vain käyttämällä yllä olevaa piirikaaviota Liitä arduino-kortti tietokoneeseen ja lataa alla oleva koodi. Huomautus:-Minulla on vanha 16 x 1 lcd-näyttö (JHD16A1), joten käytin sitä tässä projektissa näyttö toimii. ja16x2 on parempi, joten annan linkin 16A2 -näyttölinkille. Sinun tarvitsee vain muuttaa jotain koodia, selitin kaiken koodausosassa.

Vaihe 5: Koodaus

Koodaus
Koodaus

// SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // nastat diclaration for lcd on arduinoconst int inPin = A0; // LM35void setup (): n keskimmäinen (lähtö) nasta () {lcd.begin (8, 2); // Muuta tätä lcd}: n mukaan void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // Ei muutosta float millivoltteja = (arvo / 1024,0) *5000; float celsius = millivoltteja / 10; lcd.clear (); lcd.setCursor (0, 0); // Ei muutosta cd.print (celsius); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print ("F")); delay (1000);} Yllä on lämpömittarin peruskoodi Huomautus-Kuten sanoin, käytän vanhaa 16x1 lcd: tä, joka toimii oikein vain silloin, kun se oletetaan ja poistetaan 8x2 lcd: nä, mutta kun käytät 16x2-näyttöä, tämä ongelma ei korjaannu. 16x2 -näytölle vain findlcd.begin (8, 2); // Vaihda tähän lcdin -koodisi mukaisesti ja korvaa (8, 2) näytön mukaan (sarake, rivi). Anna sinulla 16x2 -näyttö ja korvaa (8, 2) (16, 2). Ja jos sinulla on 20x4 -näyttö, vaihda vain (8, 2) tilalle (20, 4). lataa.ino -tiedosto täältä

Vaihe 6: Kaikki tehty nautittavaksi

Kaikki tehty nautittavaksi
Kaikki tehty nautittavaksi

Lämpömittarin tekeminen Arduinolla ja LM35: llä Lähetyksen päätyttyä välittömästi lämpömittari alkaa toimia, jos lcd: llä ei näy muuta kuin kirkasta keltaista valoa ja säädä sitten vain taustavaloa 10k-potentiometrin/muuttuvien vastuksien avulla. Lopuksi olemme tehneet lämpömittarin Arduinolla ja LM35: llä, joka pystyy näyttämään lämpötilan celsius- ja Fahrenheit -asteina. Voit muokata koodeja ja myös piiriä haluamallasi tavalla. Joten toivon, että pidät tästä helposta projektista. KiitosKäy osoitteessaWe Observed

Suositeltava: