Jam Digital Thermostat

Back to Blog

Jam Digital Thermostat

Ini adalah salah satu produk design dari duwi arsana yaitu “Jam Digital + Thermostat”. Judul nya yang sederhana bukan berarti alat yang dihadirkan disini juga sederhana. Alat yang saya buat kali ini memiliki beberapa unggulan yang tergabung dalam satu alat.

Jam digital Thermostat atau “JaDiSu” (jam digital sensor suhu) ini dibuat manual dari tangan saya dengan teknik yang sama setiap harinya. PCB yang digunakan adalah PCB fiber yang kuat dan aman jangka panjang. PCB yang putih bersih, jalur yang tipis tegas membuat alat ini terlihat imut dengan ditambahnya penggunaan beberapa komponen SMD dalam sirkuitnya. untuk mengetahui cara saya membuat pcb dengan hasil yang bagus bisa dilihat pada artikel saya disini.

JaDisu ini menggunakan IC RTC yaitu real time clock yang membuat jam digital JaDiSu ini presisi dalam waktu. salah satu contoh penggunaan umum jadisu ini untuk kamu yang biasa dirumah bisa di nyalakan sebagai jam biasa yang menampilkan waktu dan tanggal, ada juga alarm yang dapat di setting sesuai kehendak untuk dapat mengingatkan anda akan sesuatu atau membangunkan anda yang pesan pada lcd nya dapat dipesan sesuai selera. Jadisu jam digital ini juga dalam penerapan nya pada aplikasi rumahan bisa sebagai timmer menyalakan peralatan listrik rumah berdasarkan waktu, seperti misalnya anda ingin menyalakan pompa air untuk menyiram rumput halaman dari jam 4 sampai jam 5, alat ini bisa digunakan dengan sangat baik. namun jika diterapkan pada area peternakan bisa juga digunakan sebagai pengendali suhu penetas telur karena Jadisu ini memiliki fitur thermostat panas maupun dingin yang artinya dapat menyalakan dan mematikan peralatan listrik berdasarkan referensi panas ataupun dingin.

Baca juga  Download gratis Software Led matrix

dengan ukuran nya yang kecil anda bisa meng-opreknya untuk keperluan apapun atu pun hanya sebagai hiasan digital di kamar anda. berikut dibawah ini adalah design PCB yang saya buat dengan software diptrace dengan ketebalan jalur paling tipis o,3mm.

firmware dari Jadisu atau jam digital thermostat ini bisa di download pada artikel berikutnya kedepan, jadi untuk dapat memantau artikel baru dari duwiarsana.com silahkan daftarkan email anda pada kolom pendaftaran diatas dan selesaikan dengan membuka email yang anda dapatkan. pada artikel berikutnya akan saya posting beberapa firmware dengan tampilan yang unik unik.

Sepenggal coding dari project saya satu ini bisa dilihat dibawah ini :

#include
#include
#include 

LiquidCrystal lcd(15, 1, 17, 16, 3, 4);

const int kiri = 6;
const int kanan = 7;
const int enter = 8;
const int back = 9;
int xx;
int hitung=0;
int alamat1 = 1;
int alamat2 =2;
int alamat3 =3;
int alamat4 =4;
int alamat0 = 0;
int relay =5;
int nilai;
int nilai2;
int nilai3;
int nilai4;
int poskiri;
int poskanan;
int posback;
int posenter;

int seconds;
int minutes;
int hours;
int day;
int date;
int month;
int year;

float baca=0;

void setup()
{
  Wire.begin();
  lcd.begin(16,2);
  pinMode(relay,OUTPUT);
  pinMode(kiri,INPUT_PULLUP);
  pinMode(kanan,INPUT_PULLUP);
  pinMode(enter,INPUT_PULLUP);
  pinMode(back,INPUT_PULLUP);
  merk();
  suara();
  lcd.clear();

}

void loop()
{
  hitung++;
  bell();
  cektombol();
  ambilwaktu();
  ambiltanggal();
  tampilwaktu();
  tampiltanggal();
  temp();
  delay(100);

  if(hitung%200==0)
  {
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("   Versi Demo   ");
    lcd.setCursor(0,1);
    lcd.print(" duwiarsana.com ");
    delay(2000);
    hitung=0;
    lcd.clear();
  }

}

byte decToBcd(byte val)
{
  return ( (val/10*16) + (val%10) );
}

byte bcdToDec(byte val)
{
  return ( (val/16*10) + (val%16) );
}
void merk()
{
  lcd.setCursor(0,0);
  lcd.print(" duwiarsana.com ");
  lcd.setCursor(0,1);
  lcd.print("  Modul JaDiSu  ");
}

void suara()
{ 

  tone(12,1000,100);
  delay(100);
  tone(12,1500,100);
  delay(100);
  tone(12,1800,100);
  delay(100);
  tone(12,1500,500);
  delay(500);
  tone(12,1000,100);
  delay(1000);
  digitalWrite(12,HIGH);
  delay(100);
  digitalWrite(12,LOW);
  delay(200);
  digitalWrite(12,HIGH);
  delay(100);
  digitalWrite(12,LOW);
}
void sukses()
{
  for(int i=0;i<5; i++)
  {
     digitalWrite(12,HIGH);
          delay(100);
              digitalWrite(12,LOW);
              delay(100);
  }
  delay(500);
  lcd.clear();
}

Video Demo salah satu firmware yang saya buat bisa dilihat dibawah ini :

Share this post

Comments (11)

  • Download Coding Jam Digital » Duwi Arsana Reply

    […] pada artikel saya sebelum nya yaitu Jam Digital Thermostat, jam digital multi fungsi yang banyak memiliki fitur. jam digital yang berisikan alarm, timer, […]

    17 Juni 2012 at 21.55
  • arif Reply

    mas duwi,jam digital itu menggunakan baterai(DC) ato listrik(AC),maklum saya org awam yg gk mengerti samasekali elektronika,tp ingin buat thermostat sendiri.trims

    30 Juni 2012 at 12.18
    • Duwi Arsana Reply

      kalau untuk menyalakan nya tentunya menggunakan adaptor. dan untuk peralatan yang akan dinyalakan hanya tinggal dirangkai seri dengan switch alat ini dengan sumper 220vac

      30 Juni 2012 at 12.37
  • Uway Uway Reply

    Selamat Pagi…..Maaf kalau pesan Jam ini berapa ya? Tq

    2 Oktober 2012 at 19.11
  • Uway Uway Reply

    bagaimana Mas…..Pesan saya Koq gak di balas ya

    3 Oktober 2012 at 00.38
  • Anwar Kota Reply

    Pagi Mas….Gimana Mas…Pesanan saya apa sudah bisa di buatkan? yang keluaran OUTPUT untuk motornya (Suara Alarm juga berbunyi samapai 8x dalam sehari). JADISU itu lho Mas….Trims

    17 Oktober 2012 at 18.58
  • Asep Reply

    Pagi bli Duwi…
    JaDiSu di bandrol brapa ??

    10 Desember 2013 at 06.54
  • choiron Reply

    salam….

    Saya minta kirimi layout usbAsp-nya ya gan dan skema “JaDiSu”berikut file sourcenya kirim ke email saya yah…..
    mekasih…..
    choironwiqoyati@yahoo.co.id

    15 Desember 2013 at 22.22
    • Anak Agung Duwi Arsana Reply

      maaf mas, kalau yang tidak berisi download pada artikel nya berarti project itu memang tidak di share. thx

      19 Desember 2013 at 00.38
  • Awyn Mild Reply

    harga berapa mas bro alat Jam Digital Thermostat kirim ke email ku awyn2014@gmail.com

    3 September 2014 at 13.36

Komentar anda

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to Blog