Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: Szerelje össze az összes alkatrészt
- 3. lépés: Programozás
- 4. lépés: Eredmény
Videó: Hogyan készítsünk digitális hőmérőt #1: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben a cikkben elkészítem a "Digitális hőmérő" nevű projektet. A "DHT11" -t használom a hőmérséklet -érzékelőhöz. És használja a "7Segmrnt modult" kijelzőként.
Javaslom, hogy először olvassa el ezt a cikket "DHT11" és "7-szegmenses modul". Ebben a cikkben elmagyaráztam a DHT11 és a 7Segment Module használatát
1. lépés: Szükséges összetevők
Íme az összetevők, amelyekre szükségünk van ebben a projektben:
- DHT11 Senosor
- MAX7219 7 szegmens
- Arduino Nano V3
- Jumper huzal
- USB mini
- Projekt tábla
Kötelező könyvtár:
- DHT
- LedControl
2. lépés: Szerelje össze az összes alkatrészt
Az alkatrészek összeszereléséhez lásd a fenti képet. Vagy tekintse meg az alábbi információkat:
Arduino a 7 szegmens modulhoz
+5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino - DHT11
+5V => +
GND => -
D2 => ki
Miután csatlakoztatta az összes komponenst, folytassa a programozással
3. lépés: Programozás
Az alábbiakban egy vázlat látható, amelyet ebben a projektben vagy oktatóanyagban használtam. Ezt a vázlatot felhasználhatja projektjéhez.
#include "DHT.h" #include "LedControl.h"
#define DHTPIN 2
#define DHTTYPE DHT11
LedControl lc = LedControl (12, 11, 10, 1);
DHT dht (DHTPIN, DHTTYPE);
void setup () {Serial.begin (9600); Serial.println (F ("Digitális hőmérő")); dht.begin (); lc.sutdown (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
késleltetés (2000); float h = dht.readHumidity (); float t = dht.readTemperature (); float f = dht.readTemperature (igaz); if (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("Nem sikerült leolvasni a DHT szenzorból!")); Visszatérés; } float hif = dht.computeHeatIndex (f, h);
float hic = dht.computeHeatIndex (t, h, false);
Soros.nyomat (F ("Hőmérséklet:"));
Soros.nyomat (t); Soros.println (F ("° C"));
késleltetés (1000);
char i = t; lc.setDigit (0, 3, t/10, hamis); lc.setDigit (0, 2, i%10, hamis); lc.setChar (0, 0, 0b1100, hamis); késleltetés (400);
}
a vázlat befejezése után kattintson a feltöltés gombra, és várja meg, amíg befejeződik.
Vázlatokat is adok ".ino" fájlok formájában. A fájl alább letölthető.
4. lépés: Eredmény
Az eredmények megtekintéséhez nézze meg a fenti képet.
ehhez a projekthez csak a Celsius hőmérsékletet jelenítem meg. A Fahrenheit hőmérséklet és páratartalom tekintetében a következő cikket fogom készíteni.
Köszönjük, hogy elolvasta ezt a cikket, ha kérdése van, írjon a megjegyzések rovatba.
Találkozunk a következő cikkben.
Ajánlott:
Hogyan készítsünk hőmérőt Arduino és LM35 segítségével: 6 lépés
Hogyan készítsünk hőmérőt az Arduino és az LM35 használatával: Ma megmutatom, hogyan készítsünk hőmérőt Arduino és LM35 hőmérséklet -érzékelővel, LCD kijelzővel, vezetékekkel összekapcsolt kenyértáblán. Celsius és Fahrenheit hőmérsékletet mutat. Megfigyelt
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: 4 lépés
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: Sokan tudják, hogyan kell a féknyerget használni a méréshez. Ez az oktatóanyag megtanítja, hogyan kell lebontani a digitális féknyerget, és elmagyarázza, hogyan működik a digitális féknyereg
Hogyan készítsünk infravörös hőmérőt?: 9 lépés
Hogyan készítsünk infravörös hőmérőt ?: Az infravörös hőmérő képes mérni egy tárgy felületi hőmérsékletét. Előnye az érintésmentes hőmérsékletmérés, amely kényelmesen és pontosan meg tudja mérni a széles körben használt távoli objektum hőmérsékletét. Itt bemutatjuk
Hogyan állítsuk össze a hőmérőt és az LCD -t?: 10 lépés
Hogyan lehet a hőmérőt és az LCD -t együtt működtetni?: Ennek az oktatóanyagnak az a célja, hogy megmutassa, hogyan kell használni a DHT11 hőmérőt, amely megjeleníti a hőmérsékletet és a páratartalmat egy 16 x 2 méretű LCD képernyőn
Készítsen digitális hőmérőt: 5 lépés
Készítsen digitális hőmérőt: Ebben az oktatóanyagban megtanulja, hogyan lehet egyszerű digitális hőmérőt készíteni 10 font alatti súlyhoz néhány egyszerű alkatrész és 1 IC használatával. A kész projektnek valahogy így kell kinéznie: