Isi kandungan:

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, November
Anonim
Sensor Suhu dan Cahaya
Sensor Suhu dan Cahaya
Sensor Suhu dan Cahaya
Sensor Suhu dan Cahaya

Petunjuk ini adalah untuk sensor suhu dan cahaya asas. Itu sahaja.

Bekalan:

-23 Kabel Lompat

-1 10k Potensiometer

-1k Perintang

-Layar Paparan

- Papan roti

-Fotoresistor

-Arduino 2560

Langkah 1: Langkah Pertama: Dapatkan Bekalan

Langkah Pertama: Dapatkan Bekalan
Langkah Pertama: Dapatkan Bekalan

Pastikan bekalan anda dikumpulkan dan siap digunakan. Mereka boleh diganti jika didapati rosak, tetapi ada baiknya mempunyai tempat tempat semasa anda memasang litar.

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 betul untuk memasukkan paparan LCD dan separuh pertama kabel lompat antara papan roti dan Arduino.

Langkah 3: Langkah Ketiga: Selesaikan Melampirkan Papan Roti dengan LCD ke Arduino

Langkah Ketiga: Selesaikan Melampirkan Papan Roti dengan LCD ke Arduino
Langkah Ketiga: Selesaikan Melampirkan Papan Roti dengan LCD ke Arduino

Langkah Ketiga: Selesaikan Melampirkan Papan Roti dengan LCD ke Arduino Rajah 5 menunjukkan separuh kedua kabel lompat antara papan roti dan Arduino.

Langkah 4: Langkah Keempat: Masukkan dan Sambungkan Potensiometer

Langkah Keempat: Masukkan dan Sambungkan Potensiometer
Langkah Keempat: Masukkan dan Sambungkan Potensiometer

Rajah 6 Menunjukkan cara mudah untuk memasukkan dan menyambungkan potensiometer agar tidak menghalangi langkah-langkah yang akan datang. (Catatan: Potensiometer mungkin tidak masuk ke papan roti dengan selamat. Pastikan anda mengamankannya semasa menghidupkan litar.)

Langkah 5: Langkah Lima: Letakkan dan Sambungkan Sensor

Langkah Lima: Letakkan dan Sambungkan Sensor
Langkah Lima: Letakkan dan Sambungkan Sensor

Rajah 7 menunjukkan titik penempatan dan sambungan yang betul untuk kabel lompat dan bertepatan untuk menghubungkannya dengan betul ke LCD dan Arduino. Pastikan photoresistor mempunyai akses ke tahap cahaya yang betul dan tidak dihalang oleh kabel lompat atau bit litar lain.

Langkah 6: Langkah Enam: Sambungkan Komputer dan Arduino dan Muat Naik Kod

Kodnya boleh didapati di

Langkah 7: (Pilihan) Langkah Ketujuh: Mengubah Kod Bergantung pada Sensor Suhu yang Digunakan

Sensor suhu TMP36 adalah yang digunakan dengan kod semasa, tetapi kami menggunakan sensor kelembapan dan suhu DHT11. Oleh kerana sensor ini menghantar nilai data yang berbeza, kodnya mesti diubah untuk melihat suhu dengan betul.

Pastikan memuat turun pustaka DHT11 dari pautan berikut dan tambahkan ke pangkalan data dan kod perpustakaan anda.

github.com/adidax/dht11

#sertakan

#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; persediaan tidak sah () {lcd.begin (16, 2); } gelung kosong () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Kelembapan (%):"); Serial.println ((terapung) DHT11. kelembapan, 2); Cetakan bersiri ("Suhu (C):"); Serial.println ((float) DHT11.temperature, 2); // Suhu Paparan dalam C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; terapung tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Paparan Lampu pada baris kedua int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Cahaya"); lcd.setCursor (6, 1); lcd.print (lightReading); kelewatan (500); }

Langkah 8: Langkah Kelapan: Nikmati Pengetahuan Baru Anda

Tahniah, penonton. Sekiranya anda mengikuti 7 langkah terakhir, kini anda akan mempunyai sensor suhu dan cahaya yang berfungsi di tangan anda. Gunakan apa yang telah anda pelajari untuk kebaikan, bukan kejahatan.

Penafian: Sekiranya anda menggunakan teknologi ini untuk kejahatan, pencipta arahan ini tidak akan bertanggungjawab terhadap apa yang anda lakukan.

Disyorkan: