0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan4 halaman

Kontrol Boiler Menggunakan Arduino

Dokumen ini menjelaskan cara membuat sistem kontrol boiler menggunakan Arduino, termasuk komponen yang diperlukan dan skema dasar sistem. Proyek ini melibatkan pengawasan suhu dan pengendalian pemanas dengan fitur keamanan untuk mencegah suhu berlebih. Contoh kode Arduino disertakan untuk mengimplementasikan kontrol suhu dan alarm.

Diunggah oleh

febriansyah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan4 halaman

Kontrol Boiler Menggunakan Arduino

Dokumen ini menjelaskan cara membuat sistem kontrol boiler menggunakan Arduino, termasuk komponen yang diperlukan dan skema dasar sistem. Proyek ini melibatkan pengawasan suhu dan pengendalian pemanas dengan fitur keamanan untuk mencegah suhu berlebih. Contoh kode Arduino disertakan untuk mengimplementasikan kontrol suhu dan alarm.

Diunggah oleh

febriansyah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Coding Control Boiler Dengan Arduino

Membuat sistem kontrol boiler dengan Arduino melibatkan pengawasan dan pengendalian suhu serta,
bila perlu, tekanan di dalam boiler. Berikut adalah penjelasan dasar untuk proyek ini.

Komponen yang Dibutuhkan:

1. Arduino UNO / Nano / Mega


2. Sensor Suhu (misalnya DS18B20 atau LM35)
3. Relay Module (untuk mengontrol elemen pemanas)
4. Pompa atau katup solenoid (jika mengatur aliran air/steam)
5. LCD 16x2 / OLED Display (opsional, untuk menampilkan data)
6. Buzzer & LED (indikator peringatan)
7. Boiler Mini / Elemen Pemanas 220V
8. Power Supply yang sesuai

Skema Dasar Sistem:

• Sensor suhu masuk ke pin analog/digital Arduino


• Relay terhubung ke pin digital untuk mengaktifkan/deaktivasi pemanas
• Jika suhu < suhu target → pemanas ON
• Jika suhu ≥ suhu target → pemanas OFF
• Tambahkan fitur keamanan: jika suhu terlalu tinggi → alarm menyala dan sistem mati

Contoh Kode Arduino:

#include <OneWire.h>

#include <DallasTemperature.h>

#define ONE_WIRE_BUS 2 // pin data DS18B20

#define RELAY_PIN 8 // relay untuk pemanas

#define LED_PIN 13 // indikator status

#define BUZZER_PIN 7 // buzzer untuk alarm

OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);

float suhuTarget = 70.0; // suhu target dalam Celsius

float suhuMaks = 90.0; // suhu maksimum untuk keamanan

void setup() {

[Link](9600);

[Link]();

pinMode(RELAY_PIN, OUTPUT);

pinMode(LED_PIN, OUTPUT);

pinMode(BUZZER_PIN, OUTPUT);

digitalWrite(RELAY_PIN, LOW); // pastikan relay mati saat start

void loop() {

[Link]();

float suhu = [Link](0);

[Link]("Suhu: ");

[Link](suhu);

if (suhu < suhuTarget) {

digitalWrite(RELAY_PIN, HIGH); // aktifkan pemanas


digitalWrite(LED_PIN, HIGH);

digitalWrite(BUZZER_PIN, LOW);

else if (suhu >= suhuTarget && suhu < suhuMaks) {

digitalWrite(RELAY_PIN, LOW); // matikan pemanas

digitalWrite(LED_PIN, LOW);

digitalWrite(BUZZER_PIN, LOW);

else {

digitalWrite(RELAY_PIN, LOW); // kondisi darurat

digitalWrite(BUZZER_PIN, HIGH); // nyalakan alarm

delay(1000); // tunggu 1 detik

Tips Keamanan:

• Selalu gunakan isolasi antara Arduino dan perangkat AC (220V)


• Gunakan Solid State Relay (SSR) atau relay berkualitas tinggi
• Pastikan ada sistem cut-off otomatis jika sensor rusak atau suhu tidak terbaca
• Bisa ditambahkan sensor tekanan jika boiler kamu menghasilkan uap

Anda mungkin juga menyukai