Isi kandungan:

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

Video: Termometer Digital Menggunakan Langkah NodeMCU dan LM35: 5

Video: Termometer Digital Menggunakan Langkah NodeMCU dan LM35: 5
Video: Tutorial Arduino Sensor Suhu LM35 - Bahasa Indonesia 2024, November
Anonim
Termometer Digital Menggunakan NodeMCU dan LM35
Termometer Digital Menggunakan NodeMCU dan LM35

Buat Thermometer Digital anda sendiri dan pantau suhu melalui internet dari mana sahaja. Ini yang diarahkan adalah asas untuk mula bermain-main dengan 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. Ia adalah peranti 3-terminal yang menyediakan voltan analog sebanding dengan suhu. NodeMCU ADC dapat digunakan untuk mengukur voltan analog dari LM35 dan dengan itu mengira suhu yang setara dengan voltan analog.

Langkah 1: Komponen Diperlukan

Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
  • Sensor Suhu LM35
  • NodeMCU 1.0 (Modul ESP 12-E)
  • Wayar Penyambung
  • Papan roti
  • Arduino IDE

Langkah 2: Buat Sambungan

Buat Sambungan
Buat Sambungan
  1. Buat sambungan seperti yang ditunjukkan dalam rajah litar.
  2. Sambungkan pin Vcc LM35 ke pin 3V NodeMCU.
  3. Sambungkan pin Analog LM35 ke A0 dari NodeMCU.
  4. Sambungkan pin GND LM35 ke GND NodeMCU.

Langkah 3: Penukaran Nilai Analog ke Nilai Digital

Penukaran Nilai Analog ke Nilai Digital
Penukaran Nilai Analog ke Nilai Digital
Penukaran Nilai Analog ke Nilai Digital
Penukaran Nilai Analog ke Nilai Digital

Analog ke Digital Converter (ADC) menukar nilai analog menjadi pendekatan digital berdasarkan formula:

Nilai ADC = sampel * 1024 / voltan rujukan

Untuk menukar nilai analog ke Celsius, kami mempunyai 3.3 V di papan kami dan kami tahu bahawa voltan keluaran LM35 berbeza 10 mV hingga setiap darjah Celsius naik / turun

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

Untuk menukar Celsius ke Fahrenheit

temp_fahrenheit = (temp_celsius * 1.8) +32.0;

Langkah 4: Memadan LM35 dan NodeMCU

  1. Buka Arduino IDE.
  2. Pergi ke Alat -> Papan -> NodeMCU 1.0 (Modul ESP 12-E).
  3. Salin kodnya. (Kod telah dilampirkan di bawah).
  4. Menyusunnya.
  5. Muat naik ke NodeMCU.

Langkah 5: Memantau Suhu

Memantau Suhu
Memantau Suhu
Memantau Suhu
Memantau Suhu
  • Suhu dapat dipantau dengan membuka monitor bersiri.
  • Ia dapat dipantau melalui internet dengan menyalin menampal Alamat IP yang ditunjukkan pada monitor bersiri, berikut adalah 192.168.43.163

Disyorkan: