Orodha ya maudhui:
- Hatua ya 1: Fanya Arduino kwenye Bodi ya mkate
- Hatua ya 2: Kuunganisha LCD
- Hatua ya 3: Kuunganisha Sensor ya Joto la DS18B20
- Hatua ya 4: Kuandaa Mzunguko
- Hatua ya 5: Arduino CODE
- Hatua ya 6: Hatimaye Umefanya
- Hatua ya 7: Angalia LIVE
Video: Thermometer ya dijiti na Arduino & DS18B20: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Unda tu kipima joto cha dijiti na inaweza kukuambia joto la sasa la chumba kwenye skrini ya LCD. Huu ni mradi wa Kompyuta. Vifaa ambavyo unahitaji: 1. Arduino UNO R3 2. DS18B20 sensor ya joto. 3. 16X2 LCD kuonyesha. 4. Kuunganisha waya. 5. Bodi ya mradi. Sasa hebu tengeneza kipima joto cha dijiti….. Hii ni pinini ya Atmega168 ya arduino. Ruka tu hii ikiwa utafanya thermometer hii na arduino yako.
Hatua ya 1: Fanya Arduino kwenye Bodi ya mkate
Kuunda arduino kwenye breaboard ni rahisi sana. Sasa utaratibu wa wiring wa hatua kwa hatua umepewa hapa chini: 1. Bandika 7 -> + 5V 2. Pin8 -> GND 3. Pin9 -> Crystal -> 22pF capacitor -> GND 4. Pin10-> Crystal -> 22pF capacitor -> GND 5. pini 22 -> GND 6. Pin21 & Pin20 -> + 5V 7. Pin1-> 10K msajili wa GND + Bonyeza kitufe kwa + 5V Sasa uko tayari ……………..
Hatua ya 2: Kuunganisha LCD
Hatua ya 3: Kuunganisha Sensor ya Joto la DS18B20
Hatua ya 4: Kuandaa Mzunguko
Unganisha LCD na atmega au arduino kulingana na mfano chaguo-msingi wa LCD kwenye IDE ya arduino. Sasa unganisha basi ya DATA ya DS1307 kwenye DIGITAL PIN 7 (Atmega pin 13)
Hatua ya 5: Arduino CODE
#jumuisha # pamoja na # pamoja na int DS18S20_Pin = 7; // Pini ya Ishara ya DS18S20 kwenye dijiti 7 na rahulmitra LiquidCrystal LCD (12, 11, 5, 4, 3, 2); // Chip ya joto i / o ds OneWire (DS18S20_Pin); // kwenye pini ya dijiti 7 na kuanzisha rahulmitra batili (batili) {Serial.begin (9600); lcd kuanza (16, 2); // Chapisha ujumbe kwa LCD. lcd.print ("Rahul Mitra"); } kitanzi batili (batili) {joto la kuelea = getTemp (); Serial.println (joto); lcd.setCursor (0, 1); lcd.print ("Temp:"); lcd.print (joto); lcd.print ("* C"); kuchelewesha (100); // hapa tu kupunguza kasi ya pato kwa hivyo ni rahisi kusoma} kuelea GetTemp () {// hurudisha hali ya joto kutoka DS18S20 moja katika data ya DEG Celsius byte [12]; biti addr [8]; ikiwa (! ds.search (addr)) {// hakuna sensorer zaidi kwenye mnyororo, weka upya utaftaji ds.reset_search (); kurudi -1000; } ikiwa (OneWire:: crc8 (addr, 7)! = addr [7]) {Serial.println ("CRC sio halali!"); kurudi -1000; } ikiwa (nyongeza [0]! = 0x10 && nyongeza [0]! = 0x28) {Serial.print ("Kifaa hakitambuliki"); kurudi -1000; } ds.reset (); chagua (nyongeza); andika (0x44, 1); // anza uongofu, na nguvu ya vimelea juu ya byte ya mwisho sasa = ds.reset (); chagua (nyongeza); andika (0xBE); // Soma Scratchpad ya (int i = 0; i <9; i ++) {// tunahitaji data 9 za ka = ds.read (); } ds.setet_search (); byte MSB = data [1]; baiti LSB = data [0]; kuelea tempRead = ((MSB << 8) | LSB); // kutumia pongezi mbili za kuelea JotoSum = tempRead / 16; kurudi JotoSum; }
Hatua ya 6: Hatimaye Umefanya
Hatua ya 7: Angalia LIVE
www.youtube.com/watch?v=7718FODdtio&list=UUY916I6z4Y3QQhzjHsIhR8w
Ilipendekeza:
Saa ya Dijiti ya Doa Matrix ya Dijiti - Programu ya Android ya ESP Matrix: Hatua 14
Saa ya Dijiti ya Dotri ya Dijiti ya Dijiti - Programu ya Android ya ESP Matrix: Nakala hii inafadhiliwa na PCBWAY.PCBWAY hufanya PCB zenye ubora wa hali ya juu kwa watu ulimwenguni kote. Jaribu mwenyewe na upate PCB 10 kwa $ 5 tu kwa PCBWAY na ubora mzuri sana, Shukrani PCBWAY. Bodi ya Matiti ya ESP ninayoipenda
Dimmer yenye nguvu ya Dijiti ya Dijiti Kutumia STM32: Hatua 15 (na Picha)
Nguvu ya Dijiti ya Dijiti yenye nguvu Kutumia STM32: Na Hesam Moshiri, [email protected] Mizigo ya AC hukaa nasi! Kwa sababu wako kila mahali karibu nasi na angalau vifaa vya nyumbani hutolewa na nguvu kuu. Aina nyingi za vifaa vya viwandani pia zinaendeshwa na awamu moja ya 220V-AC.
Kiwango cha Roho wa Dijiti ya Dijiti: Hatua 5 (na Picha)
Kiwango cha Roho wa Dijiti ya Dijiti: Katika mradi huu tutaangalia kwa karibu IC za kuongeza kasi na kujua jinsi tunaweza kuzitumia na Arduino. Baadaye tutaunganisha IC kama hiyo na vifaa kadhaa vya ziada na kiambatisho kilichochapishwa cha 3D ili kuunda dijiti
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
Dijiti ya Dijiti Nje ya Uzoefu wa Mwili: Hatua 6
Dijiti ya Dijiti Nje ya Uzoefu wa Mwili: Katika mafunzo haya, utajifunza jinsi ya kujenga mfumo ambao hukuruhusu kuona kana kwamba ulikuwa mahali pengine. Niliita hii dijiti kuwa nje ya uzoefu wa mwili kwa sababu mara ya kwanza kufikiria mfumo huu ni wakati nilikuwa nikifanya mazoezi ya yoga na nilifikiri