Daftar Isi:

Pengontrol Kipas Arduino: 7 Langkah
Pengontrol Kipas Arduino: 7 Langkah

Video: Pengontrol Kipas Arduino: 7 Langkah

Video: Pengontrol Kipas Arduino: 7 Langkah
Video: Alat pengontrol kipas angin berdasarkan Suhu | Arduino Project 2024, Juli
Anonim
Pengontrol Kipas Arduino
Pengontrol Kipas Arduino

Halo!

Dalam instruksi singkat ini saya akan menunjukkan gadget saya yang sangat sederhana namun bermanfaat. Saya membuat ini untuk putra teman saya untuk tujuan pendidikan, untuk presentasi sekolah.

Ayo mulai.

Langkah 1: Pengontrol Sederhana

Pengontrol Sederhana
Pengontrol Sederhana
Pengontrol Sederhana
Pengontrol Sederhana
Pengontrol Sederhana
Pengontrol Sederhana

Ini adalah pengontrol sederhana berbasis arduino nano menggunakan layar nokia 5110, transistor NPN BC547, kipas pc 3 kabel (12V), 2 led dan sensor suhu DS18B20. Seperti yang Anda lihat di gambar, ini adalah pengaturan yang sederhana dan mendasar.

Langkah 2: Bahan

Bagian yang dibutuhkan:

- Semua papan arduino

- LCD Nokia 5110 / atau LCD HX1230 juga cocok

- papan tempat memotong roti

- beberapa kabel jumper

- BC547 atau transistor NPN serupa lainnya

- Sensor suhu DS18B20

- Kipas 2 atau 3 kawat 5/6/12/24V atau komponen elektronik lainnya

- Resistor 2X 200 ohm dan dua LED

- Header pin wanita

- jika ingin mengukur rpm kipas maka diperlukan dioda 1N4007 sederhana dan resistor pullup 10K.

Langkah 3: Perangkat Lunak

Untuk pengaturan ini saya membuat sketsa yang sangat sederhana untuk mendemonstrasikan fungsionalitasnya.

Unduh pustaka yang diperlukan, kompilasi, dan unggah ke arduino.

Untuk file PCB, buka tautan ini, buka di editor dan Anda dapat menghasilkan file gerber.

easyeda.com/Lacybad/arduino-fan-controller

PCB kedua saya dapat diunduh di tautan ini:

easyeda.com/Lacybad/arduino-nano-controlle…

PCB sejenis ini menggunakan display SSD1306 dengan 4 transistor.

Langkah 4: Skema

Skema
Skema

Seperti yang Anda lihat saya punya waktu dan membuat skema fritzing untuk pemahaman yang lebih mudah.

Jika Anda ingin melihat putaran kipas, lakukan pengaturan yang benar. Jika tidak, jangan tambahkan dioda dan resistor pullup.

Langkah 5: Arduino dalam Pekerjaan

Arduino dalam Pekerjaan
Arduino dalam Pekerjaan
Arduino dalam Pekerjaan
Arduino dalam Pekerjaan
Arduino dalam Pekerjaan
Arduino dalam Pekerjaan
Arduino dalam Pekerjaan
Arduino dalam Pekerjaan

Sedikit penjelasan:

Dalam pengaturan ini, misalkan kita ingin mendinginkan sesuatu dengan kipas pendingin. Arduino mengukur suhu benda/atau cairan/. Ketika suhu di atas nilai tertentu arduino memberikan sinyal (TINGGI) ke basis transistor, sehingga listrik dapat mengalir melaluinya, menyalakan kipas.

Dalam kasus kami transistor bertindak seperti saklar.

Satu-satunya kelemahan adalah sebagian besar transistor NPN (seperti BC547) memiliki batasan arus hingga maksimum 100-150mA.

Ketika suhu turun di bawah nilai tertentu, arduino mengalihkan pin output dari status HIGH ke LOW. Jadi setelah itu tidak ada listrik yang mengalir melaluinya, mematikan kipas angin.

Untuk alasan ini saya menggunakan pin arduinos D6 (pwm).

Selama pendinginan menyala, led MERAH menyala, saat tidak mendingin, led HIJAU menyala.

Pada pcb ada input 5/12V untuk suplai kipas. Ada jumper untuk mengganti catu daya dari Arduino atau input 12V. Secara teori jumper dapat digunakan walaupun dengan suplai 12V, karena saya menghubungkannya ke pin VIN arduino yang terhubung ke regulator tegangan AMS1117. Secara teori dapat menangani input 12 volt, tetapi tidak ingin mengambil risiko "asap ajaib".

Tetapi dengan pengaturan ini dapat mengontrol relai, MOSFET, dll …

SAYA TIDAK MEREKOMENDASIKAN MENGGUNAKAN PAPAN NANO LGT8F328PU!!!! Ini memiliki kemampuan catu daya yang sangat lemah, sehingga tidak akan berfungsi. Mencobanya.

Langkah 6: RPM

RPM
RPM

Ketika saya mendesain PCB saya tidak menghitung dengan pengukur rpm dan tidak menuliskannya di sketsa terlebih dahulu. Saya menambahkannya nanti. Ketika saya pertama kali merakit semua yang ada di pcb saya menyadari bahwa setelah arduino berhenti mendingin dan kipas dimatikan, baling-baling kipas bergerak sedikit setiap dua detik. Saya tidak tahu apa yang harus dilakukan sehingga saya memasang dioda sederhana dengan arah belakang ke sensor efek hall dan menambahkan resistor pullup 10K ke pin D2. Bahkan jika kipas berhenti, gerakan yang mengganggu ini berhenti. Sekarang bekerja dengan baik.

Langkah 7: Rencana Masa Depan

Rencana masa depan
Rencana masa depan
Rencana masa depan
Rencana masa depan

Saya punya dua rencana untuk musim panas. Saya ingin membuat ventilator pendingin untuk motor saya karena hanya berpendingin udara. Namun saat dihentikan tidak ada lagi pendinginan dan risiko kerusakan akibat panas berlebih.

Rencana kedua adalah sistem penyiraman tanaman di halaman belakang rumah saya. Pompa air 6 atau 12 volt sudah lebih dari cukup dan akan dikontrol dengan modul mosfet IRF520. Tetapi biasanya saya menyoldernya dan menggantinya dengan IRLZ44N, karena mosfet logika lebih baik untuk arduino daripada fet saluran N. Mungkin saya akan mempostingnya juga setelah selesai.

Berharap seseorang akan menemukannya berguna. Pls merasa bebas untuk menggunakannya!

Direkomendasikan: