Satura rādītājs:
- 1. darbība. Nepieciešamie komponenti
- 2. darbība: salieciet visas sastāvdaļas
- 3. solis: programmēšana
- 4. solis: rezultāts
Video: Kā izveidot digitālo termometru #1: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā rakstā es izveidošu projektu ar nosaukumu "Digitālais termometrs". Temperatūras sensoram izmantoju "DHT11". Un kā displeju izmantojiet "7Segmrnt moduli".
Es iesaku vispirms izlasīt šo rakstu "DHT11" un "7 segmentu modulis". Šajā rakstā es paskaidroju, kā izmantot DHT11 un 7Segment Module
1. darbība. Nepieciešamie komponenti
Šeit ir komponenti, kas mums nepieciešami šajā projektā:
- DHT11 Senosor
- MAX7219 7 Segments
- Arduino Nano V3
- Jumper Wire
- USB mini
- Projektu dēlis
Nepieciešamā bibliotēka:
- DHT
- LedControl
2. darbība: salieciet visas sastāvdaļas
Skatiet iepriekš redzamo attēlu, lai iegūtu norādījumus par detaļu salikšanu. Vai arī skatiet tālāk sniegto informāciju.
Arduino līdz 7 segmenta modulim
+5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino uz DHT11
+5V => +
GND => -
D2 => ārā
Kad visi komponenti ir pievienoti, pārejam pie programmēšanas sadaļas
3. solis: programmēšana
Zemāk ir skice, ko izmantoju šajā projektā vai apmācībā. Šo skici varat izmantot savam projektam.
#iekļaut "DHT.h"#iekļaut "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ālais termometrs")); dht.begin (); lc.slēgšana (0, nepatiesa); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
kavēšanās (2000); pludiņš h = dht.readHumidity (); pludiņš t = dht.readTemperature (); pludiņš f = dht.readTemperature (true); ja (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("Neizdevās nolasīt no DHT sensora!")); atgriešanās; } pludiņš hif = dht.computeHeatIndex (f, h);
float hic = dht.computeHeatIndex (t, h, false);
Sērijas nospiedums (F ("Temperatūra:"));
Sērijas nospiedums (t); Sērijas.println (F ("° C"));
kavēšanās (1000);
char i = t; lc.setDigit (0, 3, t/10, nepatiess); lc.setDigit (0, 2, i%10, nepatiess); lc.setChar (0, 0, 0b1100, nepatiesa); kavēšanās (400);
}
kad skice ir pabeigta, noklikšķiniet uz augšupielādēt un gaidiet, līdz tā tiks pabeigta.
Es sniedzu arī skices ".ino" failu veidā. Failu var lejupielādēt zemāk.
4. solis: rezultāts
Lai redzētu rezultātus, skatiet attēlu iepriekš.
šim projektam es attēloju tikai Celsija temperatūru. Par Fārenheita temperatūru un mitruma līmeni es izveidošu nākamo rakstu.
Paldies, ka izlasījāt šo rakstu. Ja jums ir jautājumi, lūdzu, rakstiet komentāru slejā.
Uz tikšanos nākamajā rakstā.
Ieteicams:
Kā izveidot analogo pulksteni un digitālo pulksteni ar LED joslu, izmantojot Arduino: 3 soļi
Kā izveidot analogo pulksteni un digitālo pulksteni ar LED joslu, izmantojot Arduino: Šodien mēs izgatavosim analogo pulksteni & Digitālais pulkstenis ar Led Strip un MAX7219 Dot modulis ar Arduino. Tas izlabos laiku atbilstoši vietējai laika joslai. Analogs pulkstenis var izmantot garāku LED sloksni, tāpēc to var pakārt pie sienas, lai tas kļūtu par mākslas darbu
Izmantojiet viedtālruni kā bezkontakta termometru / pārnēsājamu termometru: 8 soļi (ar attēliem)
Izmantojiet viedtālruni kā bezkontakta termometru / pārnēsājamu termometru: ķermeņa temperatūras mērīšana ar bezkontakta / bezkontakta, piemēram, termo pistoli. Es izveidoju šo projektu, jo Thermo Gun tagad ir ļoti dārgs, tāpēc man ir jāmeklē alternatīva DIY izgatavošanai. Un mērķis ir izveidot ar zemu budžeta versiju. PiegādesMLX90614Ardu
Kā lietot GY511 moduli ar Arduino [izveidot digitālo kompasu]: 11 soļi
Kā lietot GY511 moduli ar Arduino [Izveidot digitālo kompasu]: Pārskats Dažos elektronikas projektos mums jebkurā brīdī jāzina ģeogrāfiskā atrašanās vieta un attiecīgi jāveic īpaša darbība. Šajā apmācībā jūs uzzināsit, kā izmantot LSM303DLHC GY-511 kompasa moduli kopā ar Arduino, lai izveidotu digitālos kompakus
Kā izveidot Arduino digitālo pulksteni: 5 soļi
Kā izveidot Arduino digitālo pulksteni: Digitālie pulksteņi ir viens no lieliskajiem izgudrojumiem zinātnes jomā. Vai esat kādreiz domājuši par to, kā izveidot digitālos pulksteņus, tāpat kā filmās! " ???? Nu, es arī savu bērnību esmu pavadījis sapnī, lai izveidotu savu digitālo pulksteni
Izveidojiet digitālo termometru: 5 soļi
Izveidojiet digitālo termometru: šajā pamācībā jūs uzzināsit, kā izveidot vienkāršu digitālo termometru, kas nepārsniedz 10 mārciņas, izmantojot dažas vienkāršas sastāvdaļas un 1 IC. Pabeigtajam projektam vajadzētu izskatīties apmēram šādi: