Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Digitaalisen lämpömittarin piirisuunnittelu
- Vaihe 2: Digitaalisen lämpömittarin käyttö
- Vaihe 3: Suorita ohjelma
Video: Arduino -pohjainen digitaalinen lämpömittari: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tässä projektissa on suunniteltu Arduino -pohjainen digitaalinen lämpömittari, jota voidaan käyttää huoneen lämpötilan analysointiin.
Lämpömittaria käytetään yleensä lämpötilan mittauslaitteena. Lämpötilan mittaamiseen voidaan käyttää erilaisia periaatteita, kuten kiinteiden aineiden tai nesteiden lämpölaajeneminen, kaasun paine, infrapunaenergian mittaus jne.
Arduino -pohjainen digitaalinen lämpömittari on esitetty, jota voidaan käyttää huoneen lämpötilan analysointiin. LM35 LM35 on lämpötila -anturi. Tämän anturin lähtöjännite on suoraan verrannollinen Celsius -asteen lämpötilaan. LM35 voidaan käyttää alueella -550C - +1500C +/- 0,750C tarkkuudella.
Tarvikkeet
Arduino Uno
LM35 Lämpötila -anturi
16x2 LCD -näyttö
Vaihe 1: Digitaalisen lämpömittarin piirisuunnittelu
Tässä projektissa käytetty lämpötila -anturi on LM35. Lämpötila -anturin lähtö on suoraan verrannollinen lämpötilaan, mutta analogisessa muodossa. Näin ollen LM35: n lähtö tarkoittaa, että nasta 2 on kytketty Arduinon analogiseen tuloon A0.
Koska se on digitaalinen lämpömittari, meidän on muutettava lämpötilan analogiset arvot digitaaliseksi ja näytettävä tulos näytöllä, kuten nestekidenäytöllä jne. 16x2 LCD -näyttöä käytetään. Nestekidenäytön nastat 1 ja 2 on kytketty maahan ja vastaavasti virtalähteeseen. Näytön kontrastin hallitsemiseksi LCD -nasta 3 on kiinnitetty 10 KΩ: n POT -laitteen pyyhkimeen.
Loput POT -liittimet on kytketty syöttöön ja maahan. Nestekidenäytön tappeja 15 ja 16 käytetään kiertämään virtalähteeseen ja maadoitukseen yhdistetyn nestekidenäytön taustavaloa. Tietojen näyttämiseksi nestekidenäytössä tarvitsemme neljä nestekidenäyttöä. Nastat 11-14 (D4 - D7) on kiinnitetty Arduinon nastoihin 5 - 2. LCD -nastat 4, 5 ja 6 (RS, RW ja E) ovat ohjaustappeja. Nestekidenäytön nastat 4 (RS) on kytketty Arduinon nastaan 7. Nasta 5 (RW) on kytketty maahan. Nasta 6 (E) on kytketty Arduinon nastaan 6.
Vaihe 2: Digitaalisen lämpömittarin käyttö
Tässä projektissa hahmotellaan erittäin tarkka digitaalinen lämpömittari. Piirin toiminta on selitetty alla.
Lämpötila -anturi eli LM35 analysoi jatkuvasti huonelämpötilaa ja antaa analogisen saman jännitteen, joka on suoraan verrannollinen lämpötilaan.
Nämä tiedot annetaan Arduinolle A0: n kautta. Koodin mukaan Arduino muuntaa tämän analogisen jännitearvon digitaalisiksi lämpötilalukemiksi.
Tämä arvo näkyy nestekidenäytössä. Nestekidenäytössä näkyvä ulostulo on tarkka lämpötila huoneen lämpötilassa.
hIOTronin esineiden Internet -kurssikoulutus kehitti tällaisen sovelluksen päälle erilaisia IoT -ratkaisuja parantaakseen käyttäjäkokemusta.
Vaihe 3: Suorita ohjelma
#sisältää
LiquidCrystal lcd (7, 6, 5, 4, 3, 2);
const int Anturi = A0;
tavu aste_symboli [8] =
{
0b00111, 0b00101, 0b00111, 0b00000, 0b00000, 0b00000, 0b00000, 0b00000
};
mitätön asennus ()
{
pinMode (anturi, tulo);
lcd. alku (16, 2);
lcd.createChar (1, asteen_symboli);
lcd.setCursor (0, 0);
lcd.print ("digitaalinen");
lcd.setCursor (0, 1);
lcd.print ("Lämpömittari");
viive (4000);
lcd.clear ();
}
tyhjä silmukka ()
{
float temp_reading = analoginen lukema (anturi);
kelluva lämpötila = temp_reading*(5.0/1023.0)*100;
viive (10);
lcd.clear ();
lcd.setCursor (0, 0);
lcd.print ("Lämpötila C");
lcd.setCursor (4, 1);
lcd.print (lämpötila);
lcd.write (1);
lcd.print ("C");
viive (1000);
}
Suositeltava:
Digitaalinen RPi LED -lämpömittari: 6 vaihetta (kuvilla)
Digitaalinen RPi LED -lämpömittari: Raspbian OSLisätietoja siitä, miten tein tämän digitaalisen LED -lämpömittarin, jossa on Raspberry Pi Zero W, LED -nauha, OLED -näyttö ja mukautettu piirilevy.Se kiertää automaattisesti kaupunkiluettelon ja näyttää OLED -lämpötilan näyttö ja LEDit. Mutta
Digitaalinen lämpömittari DHT11 käyttäen ESP8266: 4 vaihetta
Digitaalinen lämpömittari DHT11 ESP8266: n avulla: Edellisessä artikkelissa keskustelin jo DH11: stä ja sen näyttämisestä ulostulolaitteissa, kuten 7 -segmentti-, LCD-, sarja- ja RGB -renkaissa. matkapuhelimen selaimen avulla
Digitaalinen lämpömittari Arduinolla ja DS18B20: 7 vaihetta
Digitaalinen lämpömittari Arduino- ja DS18B20 -laitteilla: Luo vain digitaalinen lämpömittari, joka voi näyttää nykyisen huonelämpötilan LCD -näytöllä. Tämä on aloittelijoiden projekti. Tarvittavat laitteet: 1. Arduino UNO R3 2. DS18B20 -lämpötila -anturi. 3. 16X2 LCD -näyttö. 4. Johtojen liittäminen. 5
Arduino From Scratch - Digitaalinen lämpömittari: 7 vaihetta (kuvilla)
Arduino From Scratch - Digitaalinen lämpömittari: Olen rakastanut projektien tekemistä Arduinosin kanssa, mutta 30 dollaria kappaleelta projektisi voivat tulla kalliiksi. Joten haluan näyttää sinulle, kuinka voit tehdä oman Arduinon tyhjästä ja säästää rahaa tekemällä sen. Tee oma Arduino noin 8 dollarilla. Tätä opettavaista varten
DIY Arduino -digitaalinen lämpömittari: 5 vaihetta
DIY Arduino Digital -lämpömittari: Hei kaikille! Tässä näytän sinulle, kuinka tehdä yksinkertainen digitaalinen lämpömittari Arduinolla