4.3.4 Form Laporan Utama
Pada menu form berikut adalah form yang dimana operator dapat melihat hasil seluruh pengoperasian sistem tersebut dengan menset tanggal
yang diinginkan. Berikut tampilan form laporan utama :
Gambar 4.5
Form Laporan Utama
4.4 Implementasi Hardware
Dalam pembuatan perangkat lunak sistem pengendalian ruang incubator berbasis mikrokontroler ini. dibutuhkan suatu alat yang berguna
sebagai peraga sistem yang telah dibuat agar dapat mengetahui cara kerja sistem secara keseluruhan dan untuk memastikan apakah sistem telah berjalan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
sesuai perancangan, agar hardware dapat bekerja harus terhubung dengan rangkaian mikrokontroler dan komputer.
4.4.1 Rangkaian Mikrokontroler
Berikut adalah rangkaian mikrokontroler yang terdapat pada miniatur pengendalian ruang inkubator berbasis mikrokontroler :
Gambar 4.6 Rangkai Mikrokontroler
4.4.2 Implementasi Miniatur
Pembuatan miniatur pengendali ruang inkubator bayi berbasis mikrokontroler ini digunakan untuk memberikan simulasi bagaimana cara
kerja inkubator bayi menggunakan sesnsor suhu LM35, sehingga dapat diketahui bagaimana kinerja dari mesin tersebut jika pada keadaan yang
sebenarnya. Pembuatan miniatur ini menggunakan bahan dasar yaitu akrilik
dengan panjang ±30cm., lebar ±30 cm dan tinggi ±25 cm . Desain dari
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
miniatur ini berbentuk persegí panjang dimana di dalam tersebut terdapat mikrokontrolernya yang dapat menggatur suhu didalam ruangan inkubator
tersebut pada miniatur ini. Berikut gambar miniatur inkubator bayi berbasis mikrokontroler :
Gambar 4.7 Miniatur inkubator bayi berbasis mikrokontroler.
4.5 Implementasi Proses
Bagian implementasi proses ini menjelaskan mengenai implementasi proses-proses sebagaimana rancangan sistem yang telah dibuat pada bab III
seperti yang telah digambarkan dalam flowchart.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4.5.1 Implementasi Proses Login
Agar pengguna bisa mengakses aplikasi ini maka pengguna harus melakukan login terlebih dahulu dengan cara memasukkan nama pengguna
dan kata sandi. Berikut penggalan source code pada proses login :
Gambar 4.8 Source code Input Data login
4.5.2 Form Menu Utama
Pada menu ini, hanya ditampilkan 3 menu saja jika operator tidak memilih apa-apa. Jika operator memilih menu utama pada menu file maka
operator dapat melihat menu pengawasan system, laporan dan keluar. Berikut penggalan source code form menu utama:
Private Sub Command1_Click Data1.Recordset.FindFirst username= + id +
q = 1 Text2.Text = Text1.Text
If Data1.Recordset.NoMatch Then id.Text =
pass.Text = Text2.Text =
q = 0 End If
If q = 1 Then If pass.Text = Text2.Text Then
t = id.Text Menu.Show
Login.Hide Else
pass.Text = Frame1.Visible = True
End If End If
End Sub Private Sub Command2_Click
End End Sub
Private Sub tmbuser_Click
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Dim tanggal As String Dim jam As String
Dim setsuhu As Integer Dim suhu As String
Dim a As String Private Sub Form_Load
MSComm1.Settings = 9600,n,8,1 MSComm1.RThreshold = 1
MSComm1.InputLen = 0 Label4.Caption = Login.t
End Sub Private Sub MSComm1_OnComm
If MSComm1.CommEvent = comEvReceive Then Text1.Text = Text1.Text MSComm1.Input
Text2.Text = Text1.Text Text1.Text =
a = Text2.Text a = a + 1
Command1.Caption = a Text3.Text = Label4.Caption
Text4.Text = setsuhu tanggal = FormatDate, MMDDYYYY
Text5.Text = tanggal jam = FormatTime, hh:mm:ss
Text6.Text = jam Timer3.Enabled = True
End If End Sub
Private Sub Timer3_Timer laporan Recordset AddNew
Gambar 4.9 Source code Menu Utama.
4.5.3 Form Menu Pengawasan system stand by ruang inkubator
Pada menu form berikut adalah form yang dimana operator dapat mensetting suhu ruang inkubator yang hendak dipakei. Berikut penggalan
source code form pengawasan system stand by ruang incubator.
Gambar 4.10 Source code
pengawasan system stand by incubator
Private Sub Monitoring_Click System.Show
Menu.Hide End Sub
Private Sub Report_Click laporan.Show
Menu.Hide End Sub
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Function faIndexrow As Integer, col As Integer As Long faIndex = row datagrid.Cols + col
End Function Private Sub Command4_Click
Dim garis As String Dim i As Integer
garis = String75, _ Printer.Font = courier new
Printer.CurrentX = 5 Printer.CurrentY = 5
Printer.Print Tab30; LAPORAN MONITORING Printer.Print Tab5; Username; Tab15; : ; Login.t;
Printer.Print Tab5; tanggal; Tab15; : ; FormatDate, MMDDYYYY; Printer.Print Tab5; garis
Printer.Print Tab5; username; Printer.Print Tab20; suhu ruang;
Printer.Print Tab35; suhu setpoint; Printer.Print Tab53; tanggal;
Printer.Print Tab68; waktu; For i = 1 To datagrid.Rows - 1
Printer.Print Tab5; datagrid.TextArrayfaIndexi, 0; Printer.Print Tab20; datagrid.TextArrayfaIndexi, 1;
Printer.Print Tab35; datagrid.TextArrayfaIndexi, 2; Printer.Print Tab53; datagrid.TextArrayfaIndexi, 3;
Printer.Print Tab68; datagrid.TextArrayfaIndexi, 4 Next
Printer.EndDoc End Sub
4.5.4 Form Menu Laporan Utama
Pada menu form berikut adalah form yang dimana operator dapat melihat hasil seluruh pengoperasian mesin tersebut . Berikut penggalan source
code form laporan utama :
Gambar 4.11 Source code Laporan Utama
4.6 Implementasi Software di Mikrokontroler