Orodha ya maudhui:
- Hatua ya 1: Viambatanisho vinavyohitajika
- Hatua ya 2: Unganisha Vipengele vyote
- Hatua ya 3: Programu
- Hatua ya 4: Matokeo
Video: Jinsi ya kutengeneza Thermometer ya Dijiti # 1: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Katika kifungu hiki nitatengeneza mradi unaoitwa "Thermometer ya Dijitali". Ninatumia "DHT11" kwa sensorer ya joto. Na tumia "7Segmrnt Module" kama onyesho.
Ninapendekeza kusoma nakala hii kwanza "DHT11" na "Moduli ya Sehemu 7". Katika kifungu hicho nimeelezea jinsi ya kutumia Moduli ya DHT11 na 7Segment
Hatua ya 1: Viambatanisho vinavyohitajika
Hapa kuna vifaa ambavyo tunahitaji katika mradi huu:
- Seneta ya DHT11
- Sehemu ya MAX7219 7
- Arduino Nano V3
- Jumper Wire
- USBmini
- Projecct Board
Maktaba Inayohitajika:
- DHT
- Kudhibiti
Hatua ya 2: Unganisha Vipengele vyote
Tazama picha hapo juu kwa mwongozo wa kukusanya vifaa. Au angalia habari hapa chini:
Arduino kwa Moduli ya Sehemu ya 7
+ 5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino kwa DHT11
+ 5V => +
GND => -
D2 => nje
Baada ya vifaa vyote kushikamana, wacha tuendelee kwenye sehemu ya programu
Hatua ya 3: Programu
Chini ni mchoro ambao nilitumia katika mradi huu au mafunzo. Unaweza kutumia mchoro huu kwa mradi wako.
# pamoja na "DHT.h" # pamoja na "LedControl.h"
#fafanua DHTPIN 2
#fafanua DHTTYPE DHT11
LedControl lc = LedControl (12, 11, 10, 1);
DHT dht (DHTPIN, DHTTYPE);
kuanzisha batili () {Serial.begin (9600); Serial.println (F ("Digital Thermoeter")); kuanza (); kuzima kwa lc (0, uwongo); lc.setIntensity (0, 8); lc Onyesha wazi (0); }
kitanzi batili () {
kuchelewa (2000); kuelea h = dht.read Humidity (); kuelea t = dht. soma Joto (); kuelea f = dht. soma Joto (kweli); ikiwa (isnan (h) || isnan (t) || isnan (f)) {Serial.println (F ("Imeshindwa kusoma kutoka kwa sensorer ya DHT!")); kurudi; } kuelea hif = dht.computeHeatIndex (f, h);
kuelea hic = dht.computeHeatIndex (t, h, uwongo);
Serial.print (F ("Joto:"));
Printa ya serial (t); Serial.println (F ("° C"));
kuchelewesha (1000);
char i = t; lc. Digit (0, 3, t / 10, uwongo); lc.setDigit (0, 2, i% 10, uwongo); lc.setChar (0, 0, 0b1100, uwongo); kuchelewesha (400);
}
baada ya mchoro kumaliza, bonyeza pakia na subiri imalize.
Mimi pia hutoa michoro kwa njia ya faili za ".ino". Faili inaweza kupakuliwa hapa chini.
Hatua ya 4: Matokeo
Tazama picha hapo juu ili uone matokeo.
kwa mradi huu ninaonyesha tu joto la Celsius tu. Kwa kiwango cha joto na unyevu wa Fahrenheit, nitafanya nakala inayofuata.
Asante kwa kusoma nakala hii, ikiwa una maswali, tafadhali andika kwenye safu ya maoni.
Tutaonana katika makala inayofuata.
Ilipendekeza:
Jinsi ya Kubomoa Kiboko cha Dijiti na Je! Je! Mchapishaji wa Dijiti Anafanyaje Kazi: Hatua 4
Jinsi ya Kubomoa Caliper ya Dijiti na Je! Caliper ya Dijiti hufanya Kazije: Watu wengi wanajua jinsi ya kutumia vibali kupima. Mafunzo haya yatakufundisha jinsi ya kubomoa caliper ya dijiti na maelezo ya jinsi caliper ya dijiti inafanya kazi
Jinsi ya kutengeneza Saa ya dijiti ya Arduino: Hatua 5
Jinsi ya kutengeneza Saa ya dijiti ya Arduino: Saa za dijiti ni moja ya uvumbuzi mzuri katika uwanja wa sayansi. Je! Umewahi kujiuliza " Jinsi ya kutengeneza saa zako za dijiti, kama vile kwenye sinema! " ???? Vile vile nimetumia, utoto wangu katika ndoto kujenga karau yangu ya dijiti
Jinsi ya Kutengeneza Saa ya Dijiti: Hatua 10 (na Picha)
Jinsi ya Kutengeneza Saa ya Dijiti: Hii ni mara ya kwanza ninaandika Inayoweza kufundishwa kwa hivyo natumai ninaandika vizuri vya kutosha uweze kuelewa. Leo nitakuambia jinsi ya kutengeneza saa ya dijiti kutoka kwa wavuti ambayo nimepata. Tovuti inaitwa sainsmart.com. Ilikuwa rahisi sana
Jinsi ya kutengeneza Saa ya dijiti Kutumia 8051 Na Uonyesho wa Sehemu 7: Hatua 4
Jinsi ya kutengeneza Saa ya dijiti Kutumia 8051 na Uonyesho wa Sehemu 7: Katika mradi huu nimekuelezea juu ya jinsi ya kutengeneza saa rahisi ya dijiti ukitumia mdhibiti mdogo wa 8051 na onyesho la sehemu 7
Jinsi ya kufungua Dereva ya Dijiti ya Magharibi ya Dijiti ya Magharibi .: Hatua 7
Jinsi ya kufungua Dereva ya USB ya Dijiti ya Magharibi ya Magharibi. Baada ya miezi michache ya kubonyeza kwa sauti kutoka kwa Kitabu changu cha Magharibi cha Dijiti hatimaye ilikufa. Nilikuwa na gari la ziada la SATA karibu, kwa hivyo nilifikiri kwa nini usibadilishe? Toleo hili la MyBook halina screws za nje na lazima lifunguliwe sawa na b