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

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.

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.

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.
Output digital dari simulasi perangkat lunak

Simulasi perangkat lunak keluaran analog

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

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 |

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

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

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.