Selasa, 29 April 2014

Datasheet Mikrokontroler

Datasheet ATMEGA32
Datasheet ATMEGA16 
Datasheet ATMEGA8

Mengirimkan Data Sensor Suhu melalui Serial

Salam,
Kali ini kita akan belajar bagaimana mengirimkan data hasil pembacaan sensor suhu melalui serial. Sensor suhu yang kita gunakan adalah LM35DZ. Untuk kontroler kita menggunakan ATMega32 Devboard dari B10 Electronics dan untuk menghubungkan PC dengan Minsys kita menggunakan USB to Serial B10 Electronics. Sebenarnya aplikasi ini adalah pengembangan dari aplikasi sensor suhu sebelumnya.
Langsung saja kita hubungkan sensor suhu pada ATMega32 Devboard dengan konfigurasi sebagai berikut :
  1. Pin +VS LM35DZ pada +5V.
  2. Pin Vout LM35DZ pada Port A.0.
  3. Pin Gnd pada Gnd.
Hubungkan USB to RS232 Serial ke USB PC dan konektor RS232 ATMega32 Devboard (DB9), kemudian beri tegangan +9V - +12V pada ATMega32 Devboard.
Isikan program "SER_SUHU.hex" pada ATMega32 Devboard. Jika proses download sudah selesai buka software terminal. Atur COMPort sesuai yang terhubung ke ATMega32 Devboard, baudrate 9600, Data bits 8,  Parity none, Stopbits 1, Handshaking none (9600, 8, none, 1, none). Lalu klik Connect. Jika benar maka akan tampil data sensor suhu seperti berikut ini pada terminal.
Program kami tulis menggunakan BASCOM AVR. Di bawah ini kami sertakan file source kode dan hex. Semoga dapat berguna bagi kita semua.

Download Source Code
Download hex

Senin, 21 April 2014

Menampilkan Jam dan Tanggal dengan Delphi


Kali ini kita akan membahas aplikasi pada Delphi 7. Aplikasi yang akan kita bahas adalah bagaimana menampilkan jam dan tanggal secara real time pada form Delphi. Berikut capture tampilannya.

Berikut ini langkah-langkah pembuatannya :
  1. Buka Delphi, kemudian ambil 2 buah komponen Panel pada Komponen Pallete Standard dan letakkan pada form delphi.
  2. Atur property pada Panel1 dan Panel2 dengan bevelinner = bvRaised, bevelOuter = bvLowered, bevelWidth = 1, left = 8, Top = 8 (Panel1) 56 (Panel2), Height = 41, Width = 185, color = clBtnFace
  3. Kemudian pada bagian var di editor tuliskan n:integer;
  4. Kemudian pada event OnCreate form1 ketikkan perintah Panel1.Caption:=TimeToStr(time); dan Panel2.Caption:=DateToStr(date);
  5. Ambil komponen Timer pada Komponen Pallete System dan letakkan pada form Delphi. Atur property Timer1 : Enabled = True dan Interval = 1000.
  6. Kemudian pada event onTimer Timer1 ketikkan perintah Panel1.Caption:=TimeToStr(time); dan Panel2.Caption:=DateToStr(date);
  7. Jika semua perintah sudah ditulis maka hasilnya akan seperti ini
     
  8. Simpan project tersebut kemudian Run atau menekan F9. Jika semua perintah dan pengaturan property benar maka akan tampil seperti ini



    Demikian sedikit tutorial bagaimana menampilkan Jam dan tanggal dengan delphi7. Silakan dikembangkan lagi sesuai keinginan anda. Terima kasih.

    download aplikasi pdf 
    download delphi