Implementasi Hardware Implementasi Proses

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