Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Litar
- Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
- Langkah 4: Dalam Visuino Tambah Komponen
- Langkah 5: Dalam Komponen Set Visuino
- Langkah 6: Dalam Komponen Sambungan Visuino
- Langkah 7: Hasilkan, Susun, dan Muat Naik Kod
- Langkah 8: Main
Video: Kipas Pendingin Auto Menggunakan Sensor dan Sensor Suhu dan Kelembapan DHT11 Dengan Arduino: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini kita akan belajar bagaimana memulakan & memutar kipas apabila suhu meningkat di atas tahap tertentu.
Langkah 1: Apa yang Anda Perlu
- Sensor DHT11
- Arduino UNO (atau papan lain)
- Modul kipas L9110
- Paparan OLED
- Motor servo
- Wayar pelompat
- Papan roti
- Program Visuino: Muat turun Visuino
Langkah 2: Litar
- Sambungkan pin Servo motor "Orange" (isyarat) ke pin Digital Arduino [2]
- Sambungkan pin Servo motor "Merah" ke pin positif Arduino [5V]
- Sambungkan pin Servo motor "Brown" ke pin negatif Arduino [GND]
- Sambungkan pin modul kipas [VCC] ke pin arduino [5V]
- Sambungkan pin modul kipas [GND] ke pin arduino [GND]
- Sambungkan pin modul kipas [INA] ke pin digital arduino [5]
- Sambungkan pin Paparan OLED [VCC] ke pin Arduino [5V]
- Sambungkan pin Paparan OLED [GND] ke pin Arduino [GND]
- Sambungkan pin Paparan OLED [SDA] ke pin Arduino [SDA]
- Sambungkan pin Paparan OLED [SCL] ke pin Arduino [SCL]
- Sambungkan pin positif DHT11 + (VCC) ke pin Arduino + 5V
- Sambungkan pin negatif DHT11 - (GND) ke pin Arduino GND
- Sambungkan pin DHT11 (Keluar) ke pin digital Arduino (4)
Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
The Visuino: https://www.visuino.eu perlu dipasang. Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "Arduino UNO" seperti yang ditunjukkan pada Gambar 2
Langkah 4: Dalam Visuino Tambah Komponen
- Tambahkan komponen "Sine Analog Generator"
- Tambah komponen "Servo"
- Tambahkan komponen "DHT"
- Tambah komponen "Nilai Analog"
- Tambah komponen "Bandingkan Nilai Analog" 2X
- Tambah komponen "OLED"
Langkah 5: Dalam Komponen Set Visuino
- Pilih "SineAnalogGenerator1" dan di tetingkap sifat tetapkan Amplitud ke 0,30 dan Frekuensi ke 0,1, tetapkan diaktifkan ke Salah dan klik pada ikon Pin dan pilih pin sink Boolean
- Pilih "BandingkanValue1" dan di tetingkap sifat tetapkan Nilai ke 24 (suhu yang akan memulakan kipas) dan Bandingkan Jenis ke ctBiggerOrEqual
- Pilih "BandingkanValue2" dan di tetingkap sifat tetapkan Nilai ke 24 (tahap suhu yang akan menghentikan kipas) dan Bandingkan Jenis ke ctSmaller
- Klik dua kali pada "AnalogValue1" dan di tetingkap Elemen seret "Tetapkan Nilai" ke kiri
- Di tetingkap sifat tetapkan Nilai ke 0,5
- Di tetingkap Elemen seret "Tetapkan Nilai" yang lain ke kiri
- Di tetingkap sifat tetapkan Nilai ke 1
Klik dua kali pada "DisplayOLED1"
Di tetingkap Elemen:
- Seret "Lukis Teks" ke kiri dan di tetingkap sifat tetapkan Teks ke "TEMP"
- Seret "Medan Teks" ke kiri dan di tetingkap sifat tetapkan Saiz ke 2 dan Y hingga 9
- Seret "Lukis Teks" ke kiri dan di tetingkap sifat tetapkan Teks ke "HUMIDITY" dan Y hingga 26
- Seret "Medan Teks" ke kiri dan di tetingkap sifat tetapkan Saiz ke 2 dan Y hingga 36
- Seret "Draw Text" ke kiri dan di tetingkap sifat tetapkan Text ke "FAN ACTIVE" dan Y ke 54 dan set Enabled to false, klik pada ikon pin dan tetapkan BooleanSinkPin
Tutup tetingkap Elemen
Langkah 6: Dalam Komponen Sambungan Visuino
- Sambungkan SineAnalogGenerator1 pin [Out] ke pin Servo1 [In]
- Sambungkan pin Servo1 [Keluar] ke pin digital Arduino [2]
- Sambungkan pin "HumidityThermometer1" [Sensor] ke pin digital Arduino [4]
- Sambungkan pin "HumidityThermometer1" [Temperature] ke DisplayOLED1> TextField1 pin [In] dan BandingkanValue1 pin [In] dan BandingkanValue2 pin [In]
- Sambungkan pin "HumidityThermometer1" [Temperature] ke DisplayOLED1> pin TextField2 [In]
- Sambungkan pin "BandingkanValue1" [Keluar] ke DisplayOLED1> pin DrawText3 [Iclock] dan pin [Diaktifkan]
- Sambungkan pin "BandingkanValue1" [Keluar] ke AnalogValue1> Tetapkan Nilai1 pin [In] dan pin SineAnalogGenerator1 [Diaktifkan]
- Sambungkan pin "BandingkanValue2" [Keluar] ke AnalogValue1> Tetapkan pin Nilai2 [In]
- Sambungkan pin "DisplayOLED1" I2C [Keluar] ke papan Arduino I2C [In]
Langkah 7: Hasilkan, Susun, dan Muat Naik Kod
Di Visuino, klik bawah pada tab "Build", pastikan port yang betul dipilih, kemudian klik pada butang "Compile / Build and Upload".
Langkah 8: Main
Sekiranya anda menghidupkan modul Arduino UNO, Paparan OLED akan mula menunjukkan nilai suhu dan kelembapan dan jika kipas Aktif. Setelah suhu meningkat di atas 24 darjah, kipas akan mula berputar.
Tahniah! Anda telah menyelesaikan projek anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini, anda boleh memuat turunnya dan membukanya di Visuino:
Disyorkan:
Ukur Suhu dan Kelembapan Menggunakan DHT11 / DHT22 dan Arduino: 4 Langkah
Ukur Suhu dan Kelembapan Menggunakan DHT11 / DHT22 dan Arduino: Dalam Tutorial Arduino ini kita akan belajar bagaimana menggunakan sensor DHT11 atau DHT22 untuk mengukur suhu dan kelembapan dengan papan Arduino
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) -- Sensor (Suhu, Kelembapan, Kelembapan Tanah): 5 Langkah
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) || Sensor (Suhu, Kelembapan, Kelembapan Tanah): Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya mengautomasikan rumah hijau. Ini bermakna saya akan menunjukkan kepada anda bagaimana saya membina rumah hijau dan bagaimana saya menyusun elektrik dan automasi elektrik. Juga saya akan menunjukkan kepada anda cara memprogram papan Arduino yang menggunakan L
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
Monitor Cuaca M5Stack M5stick C Berbasis ESP32 Dengan DHT11 - Pantau Indeks Kelembapan & Haba Suhu pada M5stick-C Dengan DHT11: 6 Langkah
Monitor Cuaca Berasaskan ESP32 M5Stack M5stick C Dengan DHT11 | Pantau Indeks Kelembapan Suhu & Panas pada M5stick-C Dengan DHT11: Hai kawan-kawan, dalam instruksi ini kita akan belajar bagaimana menghubungkan antara sensor suhu DHT11 dengan m5stick-C (papan pengembangan oleh m5stack) dan memaparkannya pada paparan m5stick-C. Jadi dalam tutorial ini kita akan membaca suhu, kelembapan & panas saya
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: Sensor DHT11 digunakan untuk mengukur suhu dan kelembapan. Mereka adalah penggemar elektronik yang sangat popular. Sensor kelembapan dan suhu DHT11 menjadikannya sangat mudah untuk menambahkan data kelembapan dan suhu ke projek elektronik DIY anda. Per