
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

U ovom članku ću napraviti projekt pod nazivom "Digitalni termometar". Za senzor temperature koristim "DHT11". I koristite "7Segmrnt Module" kao ekran.
Preporučujem da prvo pročitate ovaj članak "DHT11" i "7-segmentni modul". U tom članku sam objasnio kako se koriste DHT11 i 7Segment modul
Korak 1: Potrebne komponente



Evo komponenti koje su nam potrebne u ovom projektu:
- DHT11 Senosor
- MAX7219 7 segment
- Arduino Nano V3
- Jumper Wire
- USBmini
- Odbor za projekte
Potrebna biblioteka:
- DHT
- LedControl
Korak 2: Sastavite sve komponente

Pogledajte gornju sliku za upute o sastavljanju komponenti. Ili pogledajte donje informacije:
Arduino na 7Segment modul
+5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino na DHT11
+5V => +
GND => -
D2 => izlaz
Nakon što su sve komponente spojene, idemo na odjeljak programiranja
Korak 3: Programiranje

Ispod je skica koju sam koristio u ovom projektu ili vodiču. Ovu skicu možete koristiti za svoj projekt.
#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 ("Digitalni termometar")); dht.begin (); lc.shutdown (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {{100} {101}
kašnjenje (2000); float h = dht.readHumidity (); float t = dht.readTemperature (); float f = dht.readTemperature (true); if (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("Očitavanje nije uspjelo sa DHT senzora!")); return; } float hif = dht.computeHeatIndex (f, h);
float hic = dht.computeHeatIndex (t, h, false);
Serial.print (F ("Temperatura:"));
Serial.print (t); Serial.println (F ("° C"));
kašnjenje (1000);
char i = t; lc.setDigit (0, 3, t/10, lažno); lc.setDigit (0, 2, i%10, false); lc.setChar (0, 0, 0b1100, false); kašnjenje (400);
}
nakon što skica završi, kliknite na upload i sačekajte da se završi.
Takođe nudim skice u obliku ".ino" datoteka. Datoteka se može preuzeti ispod.
Korak 4: Rezultat



Pogledajte gornju sliku da vidite rezultate.
za ovaj projekt prikazujem samo Celzijusovu temperaturu. Za Fahrenheitovu temperaturu i razinu vlažnosti napravit ću sljedeći članak.
Hvala vam što ste pročitali ovaj članak, ako imate pitanja, napišite u kolonu za komentare.
Vidimo se u sljedećem članku.
Preporučuje se:
Kako napraviti termometar pomoću Arduina i LM35: 6 koraka

Kako napraviti termometar pomoću Arduina i LM35: Danas ću vam pokazati kako napraviti termometar sa Arduino i LM35 senzorom temperature, LCD ekranom, na ploči spojenoj žicama. Pokazat će temperaturu u Celzijusima i Farenhajtima. Mi Posmatrano
Kako napraviti infracrveni termometar?: 9 koraka

Kako napraviti infracrveni termometar?: Infracrveni termometar može mjeriti temperaturu površine objekta. Njegova prednost je beskontaktno mjerenje temperature, koje može prikladno i precizno mjeriti temperaturu udaljenog objekta, koje se široko koristi. Ovdje uvodimo
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)

Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Infracrveni termometar na bazi Arduina - IR termometar na bazi Arduina: 4 koraka

Infracrveni termometar na bazi Arduina | Infracrveni termometar pomoću Arduina: Zdravo momci u ovim uputama napravit ćemo beskontaktni termometar pomoću arduina. Budući da je ponekad temperatura tekućine/krutine previsoka ili preniska, a onda je teško stupiti u kontakt s njom i pročitati je temperatura u tom prizoru
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako napraviti spomenar): 8 koraka (sa slikama)

Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako se bilježiti): Ovo je vrlo ekonomičan (i cijenjen!) Praznični poklon za bake i djedove. Ove sam godine napravio 5 kalendara za manje od 7 dolara svaki. Materijali: 12 sjajnih fotografija vašeg djeteta, djece, nećaka, nećaka, pasa, mačaka ili druge rodbine12 različitih komada