Daftar Isi:

Cara Membuat Termostat Kompor Kayu Otomatis: 5 Langkah (Dengan Gambar)
Cara Membuat Termostat Kompor Kayu Otomatis: 5 Langkah (Dengan Gambar)

Video: Cara Membuat Termostat Kompor Kayu Otomatis: 5 Langkah (Dengan Gambar)

Video: Cara Membuat Termostat Kompor Kayu Otomatis: 5 Langkah (Dengan Gambar)
Video: rahasia bikin obat nyamuk tanpa dibakar dan tanpa asap #diy #kreatif #idekreatif 2024, Juni
Anonim
Image
Image
Perlengkapan
Perlengkapan

Untuk Proyek Kelas Mekatronika saya, saya memutuskan untuk merancang dan membuat Termostat Kompor Kayu Otomatis menggunakan Arduino berkemampuan WiFi dengan pengontrol PID yang menggerakkan motor Stepper untuk mengontrol posisi peredam pada Kompor Kayu saya. Ini merupakan pengalaman dan perjalanan yang sangat berharga dan saya telah belajar banyak selama ini! Saya ingin membagikan detail proyek serta bagaimana Anda dapat membuat/menyesuaikannya dengan aplikasi Anda sendiri.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan
Perlengkapan
Perlengkapan

Saya akan memberikan daftar persediaan yang saya gunakan untuk membuat pengontrol ini bersama dengan skema dan file desain yang saya gunakan selama ini.

Perlengkapan:

  • 1 NodeMCU Board - Untuk Mengemudi Stepper dan menjalankan PID Controller - Banggood
  • Driver Stepper Modul EasyDriver - Amazon
  • Motor Stepper NEMA 11 - Amazon
  • 1 Wemos D1 Mini Board - Untuk Sensor Suhu dan Layar LCD - Banggood
  • Sensor Suhu dan Kelembaban DHT11 - Amazon
  • Layar LCD 16x2 - Amazon
  • Adaptor LCD i2c - Mengurangi jumlah pin koneksi LCD - Amazon
  • Catu Daya 12V - Untuk Menghidupkan Pengemudi Mudah
  • Berbagai Resistor - Amazon
  • PN2222A atau Transistor Setara - Amazon
  • Berbagai Resistor
  • 3 tombol digital - Amazon
  • 1 Magnet Neodymium Persegi Panjang - Amazon
  • Papan Sirkuit - Termasuk File Gerber - Gunakan JLCPCB untuk Memesan - Detail Lebih Lanjut Di Bawah
  • Pegas untuk Stepper Idler Pulley Tensioner
  • Sekrup Mesin untuk Tensioning Idler dan Idler Shaft

Komponen Cetak 3D (Termasuk STL):

  • Rakitan Pengontrol Peredam Stepper
  • katrol
  • Kasus Pengendali Stepper
  • Kasus Termostat / Sensor Suhu

Peralatan:

  • Solder Besi
  • Obeng

Kode Arduino:

Disediakan pada langkah terakhir untuk memprogram kedua mikrokontroler

Aplikasi:

Blynk- Aplikasi ini digunakan untuk berkomunikasi antara sensor suhu dan pengontrol peredam dan untuk dapat mengontrol perangkat dari Aplikasi

Langkah 2: Pesan Papan Sirkuit

Pesan Papan Sirkuit
Pesan Papan Sirkuit

Hal pertama yang harus dilakukan adalah memesan papan sirkuit khusus dari JLCPCB. Mereka memiliki biaya yang sangat kompetitif dan memiliki perputaran yang sangat cepat. Saya menerima PCB saya dalam waktu 4 hari atau memesan.

  1. Buat akun dengan JLCPCB.
  2. Unggah File Gerber terlampir ke situs web mereka satu per satu dan pilih jumlah yang diinginkan masing-masing.

    Nilai Default untuk semua opsi berfungsi dengan baik

Langkah 3: Bagian Cetak 3D

Image
Image
Bagian Cetak 3D
Bagian Cetak 3D

Jika Anda memiliki Printer 3D, Hebat! Cukup cetak semua file STL menggunakan PLA atau ABS (saya menggunakan ABS). Jika tidak, ada banyak layanan printer 3D yang tersedia secara online. Saya bahkan dapat mencetaknya untuk Anda jika perlu - Tautkan ke Formulir Permintaan.

Situs Web Saya: www. NESCustomDesign.com

Merakit bagian-bagian untuk Aktuator Stepper.

Langkah 4: Sirkuit Solder dan PCB

Image
Image
Sirkuit Solder dan PCB
Sirkuit Solder dan PCB
Sirkuit Solder dan PCB
Sirkuit Solder dan PCB
Sirkuit Solder dan PCB
Sirkuit Solder dan PCB

Gunakan skema listrik, gambar, dan video terlampir sebagai panduan saat menempatkan komponen pada papan sirkuit. Solder semua komponen di tempatnya.

Langkah 5: Program Damper Controller dan Thermostat - NodeMCU

Program Damper Controller dan Thermostat - NodeMCU
Program Damper Controller dan Thermostat - NodeMCU

Gunakan Arduino IDE untuk memprogram NodeMCU dan Wemos D1 Mini dengan kode masing-masing yang disediakan. Token Otentikasi Blynk khusus yang ditetapkan untuk setiap mikrokontroler Anda harus disesuaikan serta kredensial WiFi Anda di setiap file.ino untuk pengontrol peredam dan sensor suhu termostat.

Bagian berikut menunjukkan area yang perlu disesuaikan untuk mencerminkan WiFi dan Kredensial Blynk Anda.

// *************************** Pengaturan WiFi ******************* ******************************

// WiFi Rumah #menentukan wifi_ssid "WiFi_SSID" #menentukan wifi_pass "WiFi_Pass" wifiTimeout = 8000; // ************************************************ ************************************* // *********** ******************* Pengaturan Blynk ******************************** ************* #define BLYNK_PRINT Serial #include char temp_auth = "Your_Thermostat_Blynk_Auth_Token"; char stove_auth = "Your_Damper_Control_Blynk_Auth_Token"; // Tentukan virtualPin pada ESP8266 WidgetBridge CurrTempBridge(V20); WidgetBridge setPointBridge(V24); BlynkTimer Timer; // ************************************************ *************************************

Tantangan IoT
Tantangan IoT
Tantangan IoT
Tantangan IoT

Hadiah Kedua dalam Tantangan IoT

Direkomendasikan: