C# tutorial : komunikasi serial



Pada kesempatan ini saya akan memberikan materi tentang komunikasi serial.
Komunikasi serial adalah komunikasi yang pengiriman datanya per-bit secara berurutan dan bergantian. Komunikasi ini mempunyai suatu kelebihan yaitu hanya membutuhkan satu jalur dan kabel yang sedikit dibandingkan dengan komunikasi paralel. Pada prinsipnya komunikasi serial merupakan komunikasi dimana pengiriman data dilakukan per bit sehingga lebih lambat dibandingkan komunikasi parallel, atau dengan kata lain komunikasi serial merupakan salah satu metode komunikasi data di mana hanya satu bit data yang dikirimkan melalui seuntai kabel pada suatu waktu tertentu. Pada dasarnya komunikasi serial adalah kasus khusus komunikasi paralel dengan nilai n = 1, atau dengan kata lain adalah suatu bentuk komunikasi paralel dengan jumlah kabel hanya satu dan hanya mengirimkan satu bit data secara simultan.Hal ini dapat disandingkan dengan komunikasi paralel yang sesungguhnya di mana n-bit data dikirimkan bersamaan, dengan nilai umumnya 8 ≤ n ≤ 128.
Komunikasi serial ada dua macam, asynchronous serial dan synchronous serial.Synchronous serial adalah komunikasi dimana hanya ada satu pihak (pengirim atau penerima) yang menghasilkan clock dan mengirimkan clock tersebut bersama-sama dengan data. Contoh pengunaan synchronous serial terdapat pada transmisi data keyboard. Asynchronous serial adalah komunikasi dimana kedua pihak (pengirim dan penerima) masing-masing menghasilkan clock namun hanya data yang ditransmisikan, tanpa clock. Agar data yang dikirim sama dengan data yang diterima, maka kedua frekuensi clock harus sama dan harus terdapat sinkronisasi. Setelah adanya sinkronisasi, pengirim akan mengirimkan datanya sesuai dengan frekuensi clock pengirim dan penerima akan membaca data sesuai dengan frekuensi clock penerima. Contoh penggunaan asynchronous serial adalah pada Universal Asynchronous Receiver Transmitter (UART) yang digunakan pada serial port (COM) komputer.
Hari ini saya akan menshare bagaimana membuat aplikasi komunikasi serial sederhana menggunakan visual studio berbasis pemograman C#.
Berikut adalah langkah – langkah membuat aplikasi komunikasi Serial menggunakan Visual Studio.
1)      Buka visual studio, pilih new project. Kemudian pilih Windows Form Application, lalu ganti nama untuk memudahkan proses dokumentasi file, klik OK



2)      Inilah  tampilan awal dari Windows Form Application. Pada form yang kosong, kita dapat mendesain view dari aplikasi yang kita buat. Kita akan sering menggunakan Toolbox dan Properties



Ini adalah desain dari aplikasi komunikasi serial



Kita dapat memprogram tombol yang telah kita letakkan di form dengan mengklik 2 kali pada tombol yang ingin diprogram.

gambar dibawah ini adalah pemograman

















Setelah kita membuat program ini, saatnya kita running aplikasinya. Cara menrunning aplikasi ini yaitu dengan menghubungkan hardware lain ke PC ini. Namun, jika kita tidak memiliki hardwarenya, bisa menggunakan software "HTerm", yaitu aplikasi untuk melihat komunikasi antar software. Namun, sebelum kita menggunakan Hterm, install terlebih dahulu Virtual Serial Port Driver. Aplikasi ini berguna untuk membagi dua atau lebih PC menjadi dua hardware karena memiliki COM Port yang bedaIni adalah aplikasinya


Ketika aplikasi ini dibuka, secara otomatis Com 1 dan 2 sudah terhubung.






Sudah terdeteksi di Devices manager.





Setelah Mem-pairing Com, buka HTerm, lalu setting "BAUD" dengan nilai yang sama dengan software kita. Dan setting "COM" menjadi Com 2, karena Com 1 sudah milik aplikasi kita.. Lalu tekan "CONNECT"


Buka aplikasi yang telah dibuat, pilih tombol Connect, lakukan testing.......




















Okeee, ini penjelasan dari saya, dan ini adalah link software yang dugunakan dalam mengoperasikan aplikasi saya

Download HTerm

Download Virtual Serial Port Driver

untuk lebih jelasnya silahkan liat video tutorial komunikasi serial dibawah ini :

http://youtu.be/5FTxrfTD6cA

Membuat aplikasi TIC TAC TOE

Assalammualaikum WR WB
Selamat malam…
Saat ini sudah sangat banyak orang membuat berbagai aplikasi permainan sebagai hiburan. Contoh permainan yang sangat lazim untuk diketahui adalah TIC TAC TOE. Permainan ini bisa dibuat dengan software visual studio. Disini saya akan menjelaskan langkah pengerjaan untuk membuat aplikasi TIC TAC TOE ini
1)      Buka visual studio, pilih new project. Kemudian pilih Windows Form Application, lalu ganti nama untuk memudahkan proses dokumentasi file, klik OK



2)      Inilah  tampilan awal dari Windows Form Application. Pada form yang kosong, kita dapat mendesain view dari aplikasi yang kita buat. Kita akan sering menggunakan Toolbox dan Properties


Dan ini adalah desain tampilan aplikasi saya



Putih     : MenuStrip
Coklat   : Label
Pink       : Button
Biru        : PictureBox

3)      Pemograman
Block Program






Dibawah ini adalah Source code dari kodingan yang telah saya buat. Silakan didownload

Source code tic tac toe.pdf

Untuk lebih jelasnya, silakan klik link video tutorial dibawah ini

https://youtu.be/jZ9xOVCXCcI