Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Menetapkan Arduino + Suhu
- Langkah 3: Menyambungkan Sensor Kelembapan
- Langkah 4: Menetapkan Kod !
Video: Arduino + Suhu + Kelembapan: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:13
Sensor suhu sederhana menggunakan satu Sensor Suhu Ketepatan LM35, Sensor Kelembapan dan Arduino, sehingga anda dapat menghubungkan projek masa depan anda. Litar akan menghantar maklumat bersiri mengenai suhu dan kelembapan sehingga anda dapat menggunakannya di komputer anda. Saya telah mengambil data dari kompos saya. Projek ini berkaitan dengan sampah harian produk yang ada di mana sesiapa sahaja boleh menukar sampah dapur menjadi kompos di rumah. Untuk maklumat lebih lanjut mengenai produk, lawati https://www.dailydump.org/content/. Digicompost memaparkan perubahan (perubahan suhu, kelembapan) yang berlaku di dalam dump
Langkah 1: Bahan
- Arduino (Anda boleh menggunakan mikrokontroler lain, tetapi kemudian anda perlu mengubah kodnya). - Sensor Suhu Celcius Precision LM35, anda boleh dapatkan dari mana-mana kedai elektronik. Berikut adalah LEMBARAN DATA.- BreadBoard.- Sensor Kelembapan.- Wayar.
Langkah 2: Menetapkan Arduino + Suhu
Arduino adalah platform prototaip elektronik sumber terbuka berdasarkan perkakasan dan perisian yang fleksibel dan mudah digunakan. Ini ditujukan untuk seniman, pereka, penggemar hobi, dan sesiapa sahaja yang berminat untuk membuat objek atau persekitaran interaktif. Untuk maklumat lebih lanjut log masuk ke (https://www.arduino.cc) Menyambungkan sensor suhu: LM35 mempunyai tiga kaki dan kelihatan seperti transistor. Kedua kaki di luar adalah + 5v dan Ground, dan kaki tengah mengembangkan voltan sampel. Analog ke Digital Converter (ADC) menukar nilai analog menjadi penghampiran digital berdasarkan formula Nilai ADC = sampel * 1024 / voltan rujukan (+ 5v). Jadi dengan rujukan voltan +5, penghampiran digital akan = voltan masukan * 205. (Cth. 2.5v * 205 = 512.5) LM35 adalah sensor suhu lurus tepat yang membekalkan 10mv setiap darjah Celsius. Ini bermaksud pada 15 darjah Celsius, ia akan menghasilkan bacaan.150v atau 150 milivolt. Menempatkan nilai ini ke dalam penukaran ADC kami (.15v * 205 = 30.75) kita dapat memperoleh pendekatan dekat suhu Celsius dengan membahagi jumlah input digital dengan 2. Jika LM35 dibekalkan oleh voltan rujukan yang berbeza (9v atau 12v) kita harus menggunakan kaedah penukaran yang berbeza. Untuk litar ini, membahagi dengan 2 berfungsi dengan baik.
Langkah 3: Menyambungkan Sensor Kelembapan
Terdapat dua pin ke sensor kelembapan satu untuk tanah dan satu lagi untuk keluar yang masuk pada pin 3 ke arduino. Saya telah menggunakan sensor buatan tempatan untuk menguji kelembapan / kelembapan tetapi seseorang boleh menggunakan SHT15 yang mempunyai suhu dan kelembapan.
Langkah 4: Menetapkan Kod !
Pasang arduino anda ke komputer, buka aplikasi pilih port yang betul dan model no. sebelum anda memulakan sebarang pengekodan. Setelah semuanya selesai tuliskan kod seperti gambar di bawah: int pin = 5; // analog pinint putPin = 3; // kelembapan suhu tempc = 0, tempf = 0; // sampel pemboleh ubah suhu [8]; // pemboleh ubah untuk membuat ketepatan yang lebih baik maxi = -100, mini = 100; // untuk memulakan suhu maksimum / minint i; float humi = 0; float prehum = 0; float humconst = 0; float truehum = 0; float pretruehum = 0; pretruehumconst panjang = 0; long valb = 0; persediaan kosong () {Serial.begin (9600); // mulakan komunikasi bersiri} gelung kosong () {untuk (i = 0; i <= 7; i ++) {sampel = (5.0 * analogRead (pin) * 100.0) / 1024.0; tempc = tempc + sampel ; kelewatan (1000);} tempc = tempc / 8.0; tempf = (tempc * 9) / 5 + 32; valb = analogRead (putPin); // pengiraan kelembapanprehum = (valb / 5); humconst = (0.16 / 0.0062); humi = prehum - humconst; pretruehumconst = 0.00216 * tempc; pretruehum = 1.0546-pretruehumconst; truehum = humi / pretruehum; kelewatan (1000); Serial. cetak (tempc, DEC); Serial.print ("Celsius,"); Serial.print ("Humidity:"); Serial.print ((long) truehum); Serial.println ("%"); tempc = 0; kelewatan (1000); // tunda sebelum gelung} Setelah semuanya selesai, klik pada butang muat naik yang akan mengambil sedikit masa untuk memuat naik dan semasa memuat naik pastikan anda mengklik pada Serial Communication untuk mendapatkan bacaan dari sensor !!!
Disyorkan:
Monitor Suhu, Kelembapan - Arduino Mega + Ethernet W5100: 5 Langkah
Monitor Suhu, Kelembapan - Arduino Mega + Ethernet W5100: Modul 1 - FLAT - perkakasan: Arduino Mega 2560 Wiznet W5100 Ethernet perisai 8x sensor suhu DS18B20 pada bas OneWire - dibahagikan kepada 4 bas OneWire (2,4,1,1) suhu digital 2x dan sensor kelembapan DHT22 (AM2302) suhu 1x dan kelembapan
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) -- Sensor (Suhu, Kelembapan, Kelembapan Tanah): 5 Langkah
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) || Sensor (Suhu, Kelembapan, Kelembapan Tanah): Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya mengautomasikan rumah hijau. Ini bermakna saya akan menunjukkan kepada anda bagaimana saya membina rumah hijau dan bagaimana saya menyusun elektrik dan automasi elektrik. Juga saya akan menunjukkan kepada anda cara memprogram papan Arduino yang menggunakan L
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
ESP8266 NodeMCU Access Point (AP) untuk Pelayan Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembapan dalam Penyemak Imbas: 5 Langkah
ESP8266 NodeMCU Access Point (AP) untuk Pelayan Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembapan di Penyemak Imbas: Hai kawan-kawan dalam kebanyakan projek yang kami gunakan ESP8266 dan di kebanyakan projek kami menggunakan ESP8266 sebagai pelayan laman web sehingga data dapat diakses di sebarang peranti melalui wifi dengan mengakses Pelayan Web yang dihoskan oleh ESP8266 tetapi satu-satunya masalah adalah kita memerlukan penghala yang berfungsi untuk
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: Sensor DHT11 digunakan untuk mengukur suhu dan kelembapan. Mereka adalah penggemar elektronik yang sangat popular. Sensor kelembapan dan suhu DHT11 menjadikannya sangat mudah untuk menambahkan data kelembapan dan suhu ke projek elektronik DIY anda. Per