Sensor inframerah dengan nodemcu | Pelatihan Nodemcu

Posted on

Halo Sobat. Malam ini kita akan membicarakan tentang topik yaitu Sensor inframerah dengan nodemcu | Pelatihan Nodemcu

Mudah-mudahan postingan tentang Sensor inframerah dengan nodemcu | Pelatihan Nodemcu bisa memberikan manfaat bagi Teman-teman semua. Mari kita lihat artikel ini hingga selesai.

Pengantar

Hai teman-teman, saya harap Anda baik-baik saja. Saya kembali dengan tutorial baru lainnya tentang nodemcu. Pada artikel ini kita akan belajar bagaimana caranya sensor inframerah Bekerja dengan satu esp8266 nodemcu Jajaran direktur

Sensor ir dengan nodemcu

Sebelum saya mulai, saya ingin masuk ke detail sensor IR, jadi ini pada dasarnya adalah sensor inframerah yang menggunakan radiasi inframerah untuk mendeteksi objek tertentu.

Dalam tutorial nodemcu ini, menurut sains, setiap benda memancarkan panas. Sensor ini terdiri dari LED emitor dan receiver.

Anda tidak dapat melihat cahaya yang dipancarkan oleh sensor IR dengan mata telanjang, tetapi Anda dapat melihatnya dengan kamera. Semua materi penting seperti diagram sirkuit dan kode juga tercantum di bawah ini untuk kenyamanan Anda.

Anda juga dapat membaca artikel kami di Arduino dan Internet of Things. Jadi tanpa membuang waktu lagi, mari kita lihat pekerjaan proyek.

sensor inframerah

Pekerjaan proyek

Dengan pelatihan nodemcu, ada dua cara kita dapat menggunakan sensor IR, yaitu koneksi analog dan koneksi digital.

  • Atur baud rate untuk koneksi serial ke sistem ke 9600.
  • Tentukan pin yang Anda hubungkan dengan LED.
  • Pertama, LED menyala. Pada bagian lingkaran,
  • Kami terus membaca output yang dihasilkan oleh sensor IR dan mencetak nilai pada layar monitor serial.
kode sensor inframerah

Anda dapat menemukan monitor serial di kanan atas perangkat lunak Arduino IDE.

Jika nilainya kurang dari 900, LED akan menyala. Anda dapat mengubah nilai ini sesuai dengan kebutuhan Anda. Juga, periksa bagaimana sensor IR dengan papan Arduino UNO bekerja.

Baca :  Modul LED RGB Dan Sensor ketinggian air Dengan nodemcu

Output digital dari simulasi perangkat lunak

Simulasi monitor serial Arduino

Simulasi perangkat lunak keluaran analog

Simulasi monitor serial Arduino

Komponen yang diperlukan

  • Papan Nodemcu ESP8266
  • sensor inframerah
  • Kepemimpinan
  • Resistansi 220 ohm
  • Kabel jumper dan papan tempat memotong roti
  • Kabel USB untuk mengupload kode

Diagram sirkuit proyek

Untuk koneksi digital

Diagram sirkuit sensor digital dari sensor ir

tabel koneksi

Nodemcu esp8266 sensor inframerah
Wina VCC
GND
Pin D1 PIN KELUAR
Nodemcu Kepemimpinan Resistansi 220 ohm
Pin D5
Katoda Terminal 1
GND Terminal 2
Sensor ir dengan nodemcu

Lepaskan sensor inframerah dan letakkan di atas loyang agar sensor bisa gagal. Sekarang sambungkan tiga kabel jumper ke sana. Hubungkan pin VCC sensor IR ke pin VIN nodemcu. Hubungkan pin GND dari sensor IR ke pin GND dari nodemcu. Hubungkan pin OUT sensor ke pin digital nodemcu -1. Ambil LED dan hubungkan basis positifnya dengan pin digital -5. Hubungkan terminal LED negatif ke terminal nodemcu GND melalui resistor 220 ohm. Koneksi Anda sekarang selesai dan Anda dapat pergi ke bagian kode.

Untuk koneksi analog

Rangkaian sensor analog ir

tabel koneksi

Nodemcu esp8266 sensor inframerah
Wina VCC
GND
Pin A0 PIN KELUAR
Nodemcu Kepemimpinan Resistansi 220 ohm
Pin D5
Katoda Terminal 1
GND Terminal 2

Ulangi saja koneksi yang sama yang Anda buat di atas, tetapi di bagian ini, sambungkan pin OUT sensor IR ke pin analog-0 dari tutorial nodemcu.

Kode untuk proyek

Catatan: Silakan unggah kode di bawah ini ke nodemcu apa adanya.

Kode koneksi digital

 // TECHATRONIC.COM  
 int val = 0 ;  
 void setup()  
   
   Serial.begin(9600); // sensor buart rate  
   pinMode(14,HIGH);  // Led Pin Connected To D5 Pin    
   
 void loop()   
   
  val = digitalRead(5); // IR Sensor output pin connected to D1  
  Serial.println(val);  // see the value in serial m0nitor in Arduino IDE  
  delay(100);      // for timer  
  if(val == 1 )  
    
   digitalWrite(14,HIGH); // LED ON  
    
  else  
    
   digitalWrite(14,LOW); // LED OFF  
    
    

Kode koneksi analog

 // TECHATRONIC.COM   
 void setup()  
   
   Serial.begin(9600); // sensor buart rate  
   pinMode(14,HIGH);  // Led Pin Connected To D5 Pin   
    
 void loop()   
   
  int s1=analogRead(A0); // IR Sensor output pin connected to A0  
  Serial.println(s1);  // See the Value In Serial Monitor     
  delay(100);  
  if(s1< 900 )  
    
   digitalWrite(14,HIGH); // LED ON  
    
   else  
    
   digitalWrite(14,LOW); // LED OFF  
    
   
Sensor ir dengan nodemcu

Kami harap Anda menikmati tutorial ini dan Anda memahami semua konsep yang kami coba jelaskan dalam artikel ini. Jika Anda memiliki keraguan tentang proyek ini, silakan tanyakan kepada mereka Bagian komentar Lihat lebih banyak tutorial tentang Arduino dan Raspberry Pi di bawah ini.

Baca :  LED RGB dengan NodeMCU | Pelatihan ESP8266