yaitu melakukan komunikasi serial dengan mikrokontroler yang sudah diprogram. Proses download program ke IC mikrokontroller AVR dapat menggunakan
System Programmable Flash on-Chip mengizinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI.
Pengembangan sebuah sistem menggunakan mikrokontroller AVR buatan ATMEL menggunakan software AVR Studio dan Code Vision AVR. AVR Studio
merupakan software yang digunakan untuk bahasa assembly yang mempunyai fungsi yang sangat lengkap, yaitu digunakan untuk menulis program, kompilasi,
simulasi dan download program ke IC mikrokontroler AVR. Sedangkan Code Vision AVR merupakan software C-cross Complier,
dimana program dapat ditulis dalam bahasa C, CodeVision memiliki IDE Integrated Development Environment yang lengkap dimana penulis program,
compile, link, pembuatan kode mesin assembler dan download program ke chip AVR dapat dilakukan dengan menggunakan Code Vision, selain itu ada fasilitas
terminal, yaitu melakukan komunikasi serial dengan mikrokontroler yang sudah diprogram. Proses download program ke IC mikrokontroler AVR dapat
menggunakan System Programmable Flash On. Chip mengizinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI.
2.19 Komputer Server
Server adalah sebuah sistem komputer yang menyediakan berbagai jenis layanan yang dapat diakses oleh computer client yang sedang terhubung pada sebuah
jaringan. Server harus didukung dengan baik oleh prosesor dan juga MemoriRAM yang lumayan besar. Server juga harus memiliki Sistem Operasi
Khusus atau biasa juga disebut sebagai System Operasi Jaringan. Komputer server
adalah komputer yang ditugaskan oleh sipemilik komputer untuk menjadi server dan mengatur komputer-kompuer client. Seperti
halnya di dalam perusahaan, dimana komputer server tersebut diberi tugas untuk menyimpan hal-hal yang dibutuhkan komputer client.
Jadi dengan komputer server, apapun yang dibutuhkan oleh komputer client maka Komputer Server akan langsung memenuhinya, tidak dibatasi oleh,
Universitas Sumatera Utara Universitas Sumatera Utara
dan tidak dapat diakses oleh orang lain, hanya orang tertentu yang bisa mengaksesnya, misal pemilik komputer server itu sendiri, maka dengan begitu
data-data penting atau semacamnya tidak bakalan bocor ke tangan-tangan yang tidak bertanggung jawab.
Komputer Server menyediakan pelayanan atau
service tertentu yang berjalan di jaringan, baik jaringan internet ataupun intranet. Komputer server pada umumnya online atau beroperasi selama 24 jam nonstop.
Perangkat komputer jenis IBMPC yang menggunakan OS Microsoft Windows
komputer server dapat berupa komputer dekstop maupun laptop. Fungsi komputer server adalah sebagai pemproses data sensor menjadi output daya dan
menampilkannya pada dekstop atau monitor selain itu komputer server juga sebagai media untuk koneksi wireless dengan perangkat lain misalnya ponsel
pintar. Pada komputer server diprogram sebuah aplikasi dengan menggunakan bahasa pemprograman Visual Basic versi 6.0 yaitu program untuk membaca
besaran arus dan tegangan. Sekaligus menampilkannya pada monitor.
2.20 Visual Basic 6
Visual Basic pada dasarnya adalah sebuah bahasa pemograman komputer. Bahasa pemograman adalah perintah-perintah atau instruksi yang dimengerti oleh
komputer untuk melakukan tugas-tugas tertentu. Visual basic juga sering disebut sebagai sarana tool untuk menghasilkan program-program aplikasi berbasis
Windows. Beberapa kemampuan atau manfaat dari Visual Basic diantaranya
seperti:
Untuk membuat program aplikasi berbasis Windows.
Untuk membuat objek-objek pembantu program seperti misalnya kontrol ActiveX, file Help, apliksi Internet, dan sebagainya.
Menguji program debugging dan menghasilkan program akhir
berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan. Pada dasarnya, kode pemograman adalah instruksi-instruksi yang ditulis
oleh programmer yang memerintahkan aplikasi untuk melakukan tugas tertentu, seperti melakukan tugas tertentu, seperti misalnya melakukan perhitungan,
memanipulasi data, membuka dan menjalankan aktivitas tertentu, merespon input
Universitas Sumatera Utara Universitas Sumatera Utara
dari user, menghasilkan keluaran, dan sebagainya. Program pada Visual Basic berfungsi
menyatukan kontrol-kontrol
yang ada
didalam aplikasi.
Kurniadi,1999 Data adalah nilai mentah yang tidak memiliki arti jika berdiri sendiri, data
pada Visual Basic dianggap sebagai nilai-niai yang bisa dimanipulasi dalam pembuatan program. Data dan program saling berkaitan erat. Data adalah nilai
yang dibutuhkan oleh aplikasi misalnya nama, alamat, tanggal lahir dan sebagainya, sedangkan program adalah instruksi yang digunakan untuk
memanipulasi data tersebut misalnya menyimpan data, menghitung data, dan sebagainya. Keduanya adalah unsur-unsur utama di dalam membuat program
aplikasi yang sempurna. Variabel
adalah tempat untuk menimpan nilai-nilai atau data-data secara sementara pada aplikasi Visual Basic. Variabel sifatnya tidak tetap artinya, isinya
bisa berubah-ubah. Variabel digunakan untuk menyimpan data-data untuk perhitungan, pengubahan properti, penentuan nilai dan sebagainya. Isi variabel
bisa berubah-ubah dari waktu ke waktu sesuai kebutuhan, sehingga variabel dapat juga diibaratkan seperti kotak penyimpanan.
2.21 VNC Virtual Netwwork Connection