Daftar Isi:

Termometer Digital Menggunakan NodeMCU dan LM35: 5 Langkah
Termometer Digital Menggunakan NodeMCU dan LM35: 5 Langkah

Video: Termometer Digital Menggunakan NodeMCU dan LM35: 5 Langkah

Video: Termometer Digital Menggunakan NodeMCU dan LM35: 5 Langkah
Video: TUTORIAL NODEMCU MONITOR SUHU LM35 via WIFI 2024, November
Anonim
Termometer Digital Menggunakan NodeMCU dan LM35
Termometer Digital Menggunakan NodeMCU dan LM35

Buat Termometer Digital Anda sendiri dan pantau suhu melalui internet dari mana saja. Instruksi ini adalah dasar untuk mulai mengutak-atik IoT. Kami akan menghubungkan sensor suhu LM35 dengan NodeMCU 1.0(ESP-12E).

LM35 adalah sensor suhu yang dapat mengukur suhu dalam kisaran -55 °C hingga 150 °C. Ini adalah perangkat 3-terminal yang memberikan tegangan analog yang sebanding dengan suhu. NodeMCU ADC dapat digunakan untuk mengukur tegangan analog dari LM35 dan karenanya menghitung suhu yang sebanding dengan tegangan analog.

Langkah 1: Komponen Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
  • Sensor Suhu LM35
  • NodeMCU 1.0 (Modul ESP 12-E)
  • Menghubungkan Kabel
  • Papan tempat memotong roti
  • Arduino IDE

Langkah 2: Buat Koneksi

Buat Koneksi
Buat Koneksi
  1. Buat koneksi seperti yang ditunjukkan pada diagram sirkuit.
  2. Hubungkan pin Vcc LM35 ke pin 3V NodeMCU.
  3. Hubungkan pin Analog LM35 ke A0 dari NodeMCU.
  4. Hubungkan pin GND LM35 ke GND NodeMCU.

Langkah 3: Konversi Nilai Analog ke Nilai Digital

Konversi Nilai Analog ke Nilai Digital
Konversi Nilai Analog ke Nilai Digital
Konversi Nilai Analog ke Nilai Digital
Konversi Nilai Analog ke Nilai Digital

Analog to Digital Converter (ADC) mengubah nilai analog menjadi perkiraan digital berdasarkan rumus:

Nilai ADC = sampel * 1024 / tegangan referensi

Untuk mengonversi nilai analog ke Celcius, kami memiliki 3,3 V di papan kami dan kami tahu bahwa tegangan output LM35 bervariasi 10 mV untuk setiap derajat Celcius naik/turun

temp_celsius = ((analogRead(A0) * 330.0)/1024.0);

Untuk mengubah Celcius ke Fahrenheit

temp_fahrenheit = (temp_celsius * 1.8)+32.0;

Langkah 4: Menghubungkan LM35 dan NodeMCU

  1. Buka ArduinoIDE.
  2. Buka Alat -> Papan -> NodeMCU 1.0 (Modul ESP 12-E).
  3. Salin kodenya. (Kode telah dilampirkan di bawah).
  4. Kompilasi itu.
  5. Unggah ke NodeMCU.

Langkah 5: Memantau Suhu

Pemantauan Suhu
Pemantauan Suhu
Pemantauan Suhu
Pemantauan Suhu
  • Suhu dapat dipantau dengan membuka monitor serial.
  • Itu dapat dipantau melalui net dengan menyalin alamat IP yang ditunjukkan pada monitor serial, ini dia 192.168.43.163

Direkomendasikan: