Pengujian Tampilan pada PC

BAB IV HASIL DAN ANALISIS Pada bab ini, akan dibahas pengujian alat dan analisis pengujiannya. 4.1 Pengujian Alat Rangkaian pengujian alat secara keseluruhan dimuat pada lampiran 1.

4.1.1 Pengujian Tampilan pada PC

Pengujian pada PC menggunakan program Visual Basic 2008. Pada tahap ini, dilakukan pengaturan tampilan pada PC untuk mempermudah memonitoring level ketinggian air. Untuk dapat menampilkan level ketinggian air tersebut pada PC digunakan listing program sebagai berikut : Public Class Form1 Dim level As Integer Dim cnn As New OleDb.OleDbConnection Private Sub RefreshData If Not cnn.State = ConnectionState.Open Then cnn.Open End If Dim da As New OleDb.OleDbDataAdapterSELECT waktu, sensor FROM tabel1 ORDER BY waktu, cnn Dim dt As New DataTable da.Filldt Me.dgvData.DataSource = dt cnn.Close End Sub Universitas Sumatera Utara Private Sub Form1_LoadByVal sender As System.Object, ByVal e As System.EventArgs Handles MyBase.Load SerialPort1.PortName = COM1 SerialPort1.BaudRate = 9600 SerialPort1.Parity = IO.Ports.Parity.None SerialPort1.StopBits = IO.Ports.StopBits.One SerialPort1.DataBits = 8 SerialPort1.Open cnn = New OleDb.OleDbConnection cnn.ConnectionString = Provider=Microsoft.Jet.Oledb.4.0; Data Source= Application.StartupPath \data.mdb Me.RefreshData End Sub Private Sub Timer1_TickByVal sender As System.Object, ByVal e As System.EventArgs Handles Timer1.Tick Dim nilai As Integer TextBox1.Text = SerialPort1.ReadExisting TextBox4.Text = 13 - ValTextBox1.Text If TextBox1.Text Then nilai = ValTextBox1.Text If nilai = 11 Then level = 1 Label6.BackColor = Color.Blue Label5.BackColor = Color.White Label4.BackColor = Color.White Label3.BackColor = Color.White Label2.BackColor = Color.White End If If nilai = 10 Then level = 2 Universitas Sumatera Utara Label6.BackColor = Color.Blue Label5.BackColor = Color.Blue Label4.BackColor = Color.White Label3.BackColor = Color.White Label2.BackColor = Color.White End If If nilai = 8 Then level = 3 Label6.BackColor = Color.Blue Label5.BackColor = Color.Blue Label4.BackColor = Color.Blue Label3.BackColor = Color.White Label2.BackColor = Color.White End If If nilai = 6 Then level = 4 Label6.BackColor = Color.Blue Label5.BackColor = Color.Blue Label4.BackColor = Color.Blue Label3.BackColor = Color.Blue Label2.BackColor = Color.White End If If nilai = 4 Then level = 5 Label6.BackColor = Color.Blue Label5.BackColor = Color.Blue Label4.BackColor = Color.Blue Label3.BackColor = Color.Blue Label2.BackColor = Color.Red End If End If End Sub Universitas Sumatera Utara Private Sub Timer2_TickByVal sender As System.Object, ByVal e As System.EventArgs Handles Timer2.Tick Label13.Text = FormatNow, dd MMMM yyyy Label14.Text = FormatNow, HH:mm:ss TextBox2.Text = Label13.Text Label14.Text End Sub Private Sub database_TickByVal sender As System.Object, ByVal e As System.EventArgs Handles database.Tick Dim cmd As New OleDb.OleDbCommand If TextBox1.Text Then If Not cnn.State = ConnectionState.Open Then cnn.Open End If cmd.Connection = cnn cmd.CommandText = INSERT INTO tabel1waktu, sensor _ VALUES TextBox2.Text , level cmd.ExecuteNonQuery RefreshData cnn.Close End If End Sub Private Sub Label1_ClickByVal sender As System.Object, ByVal e As System.EventArgs Handles Label1.Click End Sub Private Sub TextBox4_TextChangedByVal sender As System.Object, ByVal e As System.EventArgs Handles TextBox4.TextChanged End Sub End Class Universitas Sumatera Utara Output hasil program Visual Basic : Universitas Sumatera Utara

4.1.2 Pengujian Rangkaian Pemancar Transmitter