Isi kandungan:

Cara Membuat Termostat Kompor Kayu Automatik: 5 Langkah (dengan Gambar)
Cara Membuat Termostat Kompor Kayu Automatik: 5 Langkah (dengan Gambar)

Video: Cara Membuat Termostat Kompor Kayu Automatik: 5 Langkah (dengan Gambar)

Video: Cara Membuat Termostat Kompor Kayu Automatik: 5 Langkah (dengan Gambar)
Video: rahasia bikin obat nyamuk tanpa dibakar dan tanpa asap #diy #kreatif #idekreatif 2024, Disember
Anonim
Image
Image
Bekalan
Bekalan

Untuk Projek Kelas Mekatronik saya, saya memutuskan untuk merancang dan membuat Termostat Kompor Kayu Automatik menggunakan Arduino yang membolehkan WiFi dengan pengawal PID yang menggerakkan motor Stepper untuk mengawal kedudukan peredam di Kompor Kayu saya. Ini adalah pengalaman dan perjalanan yang sangat memuaskan dan saya telah banyak belajar sepanjang perjalanan ini! Saya ingin berkongsi perincian projek serta bagaimana anda boleh membuatnya / menyesuaikannya dengan aplikasi anda sendiri.

Langkah 1: Bekalan

Bekalan
Bekalan
Bekalan
Bekalan

Saya akan memberikan senarai bekalan yang saya gunakan untuk membuat alat kawalan ini bersama dengan sebarang skema dan fail reka bentuk yang saya gunakan sepanjang perjalanan.

Bekalan:

  • 1 NodeMCU Board - Untuk Driving Stepper dan menjalankan PID Controller - Banggood
  • Pemacu Stepper Modul EasyDriver - Amazon
  • NEMA 11 Stepper Motor - Amazon
  • Papan Mini 1 Wemos D1 - Untuk Sensor Suhu dan Paparan LCD - Banggood
  • Sensor Suhu dan Kelembapan DHT11 - Amazon
  • Paparan LCD 16x2 - Amazon
  • Penyesuai LCD i2c - Mengurangkan bilangan pin sambungan LCD - Amazon
  • Bekalan Kuasa 12V - Untuk Memacu Pemacu Mudah
  • Pelbagai Perintang - Amazon
  • PN2222A atau Transistor Setara - Amazon
  • Pelbagai Perintang
  • 3 butang digital - Amazon
  • 1 Magnet Neodymium Segi Empat - Amazon
  • Papan Litar - Fail Gerber disertakan - Gunakan JLCPCB untuk Memesan - Maklumat Lanjut Di Bawah
  • Spring untuk Stepper Idler Pulley Tensioner
  • Skru Mesin untuk Ketegangan Idler dan Idler Shaft

Komponen Bercetak 3D (Termasuk STL):

  • Pemasangan Pengawal Stepper Damper
  • Katrol
  • Kes Pengawal Stepper
  • Kes Sensor Termostat / Suhu

Alat:

  • Besi pematerian
  • Pemutar skru

Kod Arduino:

Disediakan pada langkah terakhir untuk memprogram kedua mikrokontroler

Aplikasi:

Blynk- Aplikasi ini digunakan untuk berkomunikasi antara sensor suhu dan pengawal peredam dan dapat mengawal peranti dari Aplikasi

Langkah 2: Memesan Litar Papan

Memesan Papan Litar
Memesan Papan Litar

Perkara pertama yang harus dilakukan ialah memesan papan litar khas dari JLCPCB. Mereka mempunyai kos yang sangat kompetitif dan berpusing cepat. Saya menerima PCB saya dalam masa 4 hari atau membuat pesanan.

  1. Buat akaun dengan JLCPCB.
  2. Muat naik Fail Gerber yang dilampirkan ke laman web mereka satu demi satu dan pilih kuantiti yang dikehendaki.

    Nilai Lalai untuk semua pilihan berfungsi dengan baik

Langkah 3: Bahagian Cetakan 3D

Image
Image
Bahagian Cetakan 3D
Bahagian Cetakan 3D

Sekiranya anda mempunyai Pencetak 3D, Hebat! Cetak semua fail STL menggunakan PLA atau ABS (saya menggunakan ABS). Sekiranya tidak, terdapat banyak perkhidmatan pencetak 3D yang tersedia dalam talian. Saya boleh mencetaknya untuk anda sekiranya perlu - Pautan ke Borang Permintaan.

Laman Web Saya: www. NESCustomDesign.com

Pasang bahagian untuk Stepper Actuator.

Langkah 4: Litar Pateri dan PCB

Image
Image
Litar Pateri dan PCB
Litar Pateri dan PCB
Litar Pateri dan PCB
Litar Pateri dan PCB
Litar Pateri dan PCB
Litar Pateri dan PCB

Gunakan skema, gambar, dan video elektrik yang dilampirkan sebagai panduan semasa meletakkan komponen pada papan litar. Memateri semua komponen di tempatnya.

Langkah 5: Program Damper Controller and Thermostat - NodeMCU

Program Damper Controller and Thermostat - NodeMCU
Program Damper Controller and Thermostat - NodeMCU

Gunakan Arduino IDE untuk memprogram NodeMCU dan Wemos D1 Mini dengan kod masing-masing yang disediakan. Token Pengesahan Blynk khusus yang diberikan kepada setiap pengawal mikro anda harus disesuaikan serta kelayakan WiFi anda di setiap fail.ino untuk pengawal peredam dan sensor suhu termostat.

Bahagian berikut menunjukkan kawasan yang perlu disesuaikan untuk mencerminkan Kredensial WiFi dan Blynk anda.

// *************************** Persediaan WiFi ******************* ***************************

// Home WiFi #define wifi_ssid "WiFi_SSID" #define wifi_pass "WiFi_Pass" wifiTimeout = 8000; // ************************************************ ************************************* // *********** ******************* Persediaan Blynk ***************************** ************* #tentukan BLYNK_PRINT Siri #masuk char temp_auth = "Your_Thermostat_Blynk_Auth_Token"; char stove_auth = "Your_Damper_Control_Blynk_Auth_Token"; // Tentukan virtualPin pada WidgetBridge CurrTempBridge ESP8266 ini (V20); WidgetBridge setPointBridge (V24); Pemasa BlynkTimer; // ************************************************ *************************************

Cabaran IoT
Cabaran IoT
Cabaran IoT
Cabaran IoT

Hadiah Kedua dalam Cabaran IoT

Disyorkan: