Daftar Isi:

Sensor Suhu dan Cahaya: 8 Langkah
Sensor Suhu dan Cahaya: 8 Langkah

Video: Sensor Suhu dan Cahaya: 8 Langkah

Video: Sensor Suhu dan Cahaya: 8 Langkah
Video: PROTEUS 8 - SENSOR SUHU DAN SENSOR CAHAYA PADA JEMURAN RUMAH TANGGA OTOMATIS 2024, Juli
Anonim
Sensor Suhu dan Cahaya
Sensor Suhu dan Cahaya
Sensor Suhu dan Cahaya
Sensor Suhu dan Cahaya

Instruksi ini untuk sensor suhu dan cahaya dasar. Itu saja.

Perlengkapan:

-23 Kabel Lompat

-1 Potensiometer 10k

-1k Resistor

-Layar LCD

-Papan tempat memotong roti

-fotoresistor

-Arduino 2560

Langkah 1: Langkah Satu: Dapatkan Persediaan

Langkah Satu: Dapatkan Persediaan
Langkah Satu: Dapatkan Persediaan

Pastikan perbekalan Anda sudah terkumpul dan siap digunakan. Mereka dapat diganti jika ditemukan rusak, tetapi ada baiknya memiliki tempat dudukan saat Anda memasang sirkuit.

Langkah 2: Langkah Kedua: Masukkan LCD dan Lampirkan

Langkah Kedua: Masukkan LCD dan Lampirkan
Langkah Kedua: Masukkan LCD dan Lampirkan
Langkah Kedua: Masukkan LCD dan Lampirkan
Langkah Kedua: Masukkan LCD dan Lampirkan

Gambar 3 dan Gambar 4 menunjukkan cara yang benar untuk memasukkan layar LCD dan bagian pertama kabel lompat antara papan tempat memotong roti dan Arduino.

Langkah 3: Langkah Tiga: Selesai Memasang Papan Tempat Memotong Roti Dengan LCD ke Arduino

Langkah Tiga: Selesai Memasang Breadboard Dengan LCD ke Arduino
Langkah Tiga: Selesai Memasang Breadboard Dengan LCD ke Arduino

Langkah Tiga: Selesai Memasang Breadboard dengan LCD ke Arduino Gambar 5 menunjukkan bagian kedua dari kabel lompat antara breadboard dan Arduino.

Langkah 4: Langkah Empat: Masukkan dan Hubungkan Potensiometer

Langkah Empat: Masukkan dan Hubungkan Potensiometer
Langkah Empat: Masukkan dan Hubungkan Potensiometer

Gbr. 6 Menunjukkan cara mudah untuk memasukkan dan menghubungkan potensiometer agar tidak menghalangi langkah selanjutnya. (Catatan: Potensiometer mungkin tidak masuk ke papan tempat memotong roti dengan aman. Pastikan Anda mengamankannya saat Anda menyalakan sirkuit.)

Langkah 5: Langkah Lima: Tempatkan dan Hubungkan Sensor

Langkah Lima: Tempatkan dan Hubungkan Sensor
Langkah Lima: Tempatkan dan Hubungkan Sensor

Gambar 7 menunjukkan penempatan dan titik koneksi yang tepat untuk kabel lompat dan bertepatan untuk menghubungkannya dengan benar ke LCD dan Arduino. Harap pastikan bahwa fotoresistor memiliki akses ke tingkat cahaya yang tepat dan tidak terhalang oleh kabel lompat atau bit sirkuit lainnya.

Langkah 6: Langkah Enam: Hubungkan Komputer dan Arduino dan Unggah Kode

Kode dapat ditemukan di

Langkah 7: (Opsional) Langkah Tujuh: Ubah Kode Tergantung Sensor Suhu yang Digunakan

Sensor suhu TMP36 adalah yang digunakan dengan kode saat ini, tetapi kami menggunakan sensor kelembaban dan suhu DHT11. Karena sensor ini mengirimkan nilai data yang berbeda, kode harus diubah untuk melihat suhu dengan benar.

Pastikan untuk mengunduh pustaka DHT11 dari tautan berikut dan menambahkannya ke basis data dan kode pustaka Anda.

github.com/adidax/dht11

#termasuk

#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd(7, 8, 9, 10, 11, 12); dht11 DHT11; void setup() { lcd.begin(16, 2); } void loop() { Serial.println(); int chk = DHT11.read(DHT11PIN); Serial.print("Kelembaban (%): "); Serial.println((float)DHT11.humidity, 2); Serial.print("Suhu (C): "); Serial.println((float)DHT11.temperature, 2); // Menampilkan Suhu di C lcd.println(); int tempReading = analogRead(tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print("Suhu F"); lcd.setCursor(6, 0); lcd.print(tempF); // Tampilan Lampu pada baris kedua int lightReading = analogRead(lightPin); lcd.setCursor(0, 1); // ---------------- lcd.print("Ringan"); lcd.setCursor(6, 1); lcd.print (membaca cahaya); penundaan (500); }

Langkah 8: Langkah Delapan: Nikmati Pengetahuan Baru Anda

Selamat, pemirsa. Jika Anda telah mengikuti 7 langkah terakhir, Anda sekarang akan memiliki sensor suhu dan cahaya yang berfungsi di tangan Anda. Gunakan apa yang telah Anda pelajari untuk kebaikan, bukan kejahatan.

Penafian: Jika Anda menggunakan teknologi ini untuk kejahatan, pembuat instruksi ini tidak bertanggung jawab atas apa yang Anda lakukan.

Direkomendasikan: