Dim A As Byte
Dim B As Byte
Dim Key As Byte
Dim C As Byte
Dim D As Byte
Dim E As Byte
Dim F As Byte
Cls
Cursor Off
Locate 2 , 1
Lcd calculator dig
E=0
B=0
Q:
Waitms 200
B = 0
A = Getkbd()
If A > 15 Then
Goto Q
Else
Key = Lookup(a , Dta)
If Key <= 9 Then
D=0
B = 10 * B
B = B + Key
If E = 0 Then C = B
If E = 1 Then D = B
Cls : Lcd B
Elseif Key = 10 Then
Cls
F=1
E=1
B=0
Elseif Key = 11 Then
Cls
E=1
F=2
B=0
Elseif Key = 12 Then
Cls
E=1
F=3
B=0
Elseif Key = 15 Then
Cls
E=1
F=4
B=0
Berikut tahap-tahap dalam membuat Thermometer Digital yang berfungsi juga sebagai
pengatur suhu ruangan dengan AVR :
Alat-alat yang dibutuhkan adalah sebagai berikut:
1. ATMEGA-16
2. Crystal -> 18.432 Mhz
3. Oven -> Sebagai pengganti heater Ruangan
4. Motor -> Sebagai pengganti Air Conditioner
5. Relay -> sebagai pengontol ON/OFF motor
6. COMPIM -> pemberi informasi ke PC/terminal
Langkah selanjutnya adalah melakukan simulasi dengan menggunakan beberapa software
pendukung, software yang dibutuhkan adalah:
1. Proteus(ISIS 7 Professional)
2. Micro C(AVR).
Mari kita mulai untuk melakukan simulasi terlebih dahulu:
1. Buatlah rangkaian sesuai dengan gambar di bawah ini dengan menggunakan Software
Proteus(ISIS 7 Profesional):
2. setelah selesai merangkai gunakan software Micro C(AVR) dengan mengetikkan kode
sebagai berikut: