Përmbajtje:
- Hapi 1: Komponentët e kërkuar
- Hapi 2: Mblidhni të gjithë përbërësit
- Hapi 3: Programimi
- Hapi 4: Rezultati
Video: Si të bëni një termometër dixhital #1: 4 Hapat
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Në këtë artikull do të bëj një projekt të quajtur "Termometër dixhital". Unë përdor "DHT11" për sensorin e temperaturës. Dhe përdorni "Modulin 7Segmrnt" si ekran.
Unë rekomandoj që së pari të lexoni këtë artikull "DHT11" dhe "Moduli 7-Segmentesh". Në atë artikull kam shpjeguar se si të përdorni modulin DHT11 dhe 7Segment
Hapi 1: Komponentët e kërkuar
Këtu janë përbërësit që na duhen në këtë projekt:
- DHT11 Senosor
- MAX7219 7 Segmenti
- Arduino Nano V3
- Jumper Wire
- USBmini
- Bordi i Projektit
Biblioteka e kërkuar:
- DHT
- LedControl
Hapi 2: Mblidhni të gjithë përbërësit
Shihni figurën e mësipërme për udhëzime mbi montimin e përbërësve. Ose shikoni informacionin më poshtë:
Arduino në modulin 7Segment
+5V => KQV
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino në DHT11
+5V => +
GND => -
D2 => jashtë
Pasi të jenë lidhur të gjithë përbërësit, le të vazhdojmë në seksionin e programimit
Hapi 3: Programimi
Më poshtë është një skicë që kam përdorur në këtë projekt ose tutorial. Ju mund ta përdorni këtë skicë për projektin tuaj.
#përfshi "DHT.h"#përfshi "LedControl.h"
#përcakto DHTPIN 2
#përcaktoni DHTTYPE DHT11
LedControl lc = LedControl (12, 11, 10, 1);
DHT dht (DHTPIN, DHTTYPE);
void setup () {Serial.begin (9600); Serial.println (F ("Thermoeter Digital")); dht.filloj (); lc. mbyllje (0, false); lc. intensiteti (0, 8); lc. ClearDisplay (0); }
lak void () {
vonesa (2000); noton h = dht.readHumidity (); noton t = dht.readTemperatura (); noton f = dht.readTemperatura (e vërtetë); nëse (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("Dështoi të lexohet nga sensori DHT!")); kthim; } noton hif = dht.computeHeatIndex (f, h);
noton hic = dht.computeHeatIndex (t, h, false);
Serial.print (F ("Temperatura:"));
Serial.print (t); Serial.println (F ("° C"));
vonesa (1000);
char i = t; lc.setDigit (0, 3, t/10, false); lc.setDigit (0, 2, i%10, false); lc.setChar (0, 0, 0b1100, false); vonesa (400);
}
pasi skica të ketë përfunduar, klikoni ngarkimin dhe prisni që të përfundojë.
Unë gjithashtu ofroj skica në formën e skedarëve ".ino". Skedari mund të shkarkohet më poshtë.
Hapi 4: Rezultati
Shikoni foton më lart për të parë rezultatet.
për këtë projekt unë shfaq vetëm temperaturën Celsius. Për nivelin e temperaturës dhe lagështisë Fahrenheit, do të bëj artikullin tjetër.
Faleminderit që lexuat këtë artikull, nëse keni pyetje, ju lutemi shkruani në kolonën e komenteve.
Shihemi në artikullin tjetër.
Recommended:
Si të bëni një A.I. Pjesa 2: 9 Hapat
Si të bëni një A.I. Pjesa 2: Kjo është pjesa 2 në lidhje me hapat që kam ndërmarrë për të ndërtuar një AI në një kompjuter Windows, duke përdorur një bazë të dhënash falas, mjet për zhvillimin e programimit dhe motorin falas të integruar në TTS që vjen me Windows. Fjala " Windows " i përket Microsoft. Fjala " Dra
Si të shkatërroni një caliper dixhital dhe si funksionon një caliper dixhital: 4 hapa
Si të rrëzoni një caliper dixhital dhe si funksionon një caliper dixhital: Shumë njerëz dinë të përdorin kalibra për matje. Ky tutorial do t'ju mësojë se si të prishni një caliper dixhital dhe një shpjegim se si funksionon caliper dixhital
Si të bëni një kohëmatës më pak kontakt për të larë duart #Hapat Covid-19: 3
Si të bëni një kohëmatës më pak kontakt për të larë duart tuaja #Covid-19: Përshëndetje! Ky tutorial do t'ju tregojë se si të bëni një kontakt kohëmatës më pak. në të vërtetë në këtë periudhë të epidemisë së koronavirusit është vërtet e rëndësishme të lani duart mirë. Kjo është arsyeja pse, unë kam krijuar këtë kohëmatës. Për këtë kohëmatës kam përdorur një Nokia 5110 LCD
Si të bëni një faqe në internet të hijshme dhe të thjeshtë me hapat 4: 7
Si të bëni një faqe interneti të lëmuar dhe të thjeshtë me Bootstrap 4: Qëllimi i këtij Udhëzuesi është t'u japë atyre që janë të njohur me programimin - HTML ose ndryshe - një hyrje e thjeshtë për të bërë një portofol në internet me Bootstrap 4. Unë do t'ju ndjek përmes konfigurimit fillestar të faqes në internet, si të krijoni disa
Bëni një termometër dixhital: 5 hapa
Bëni një termometër dixhital: Në këtë udhëzues, do të mësoni se si të bëni një termometër të thjeshtë dixhital për nën 10 kilogramë duke përdorur disa përbërës të thjeshtë dhe 1 IC. Projekti i përfunduar duhet të duket diçka si kjo: