Monday, 18 May 2015

Serial transmit c#

hai sobat jufrikablog seperti biasa setiap seminggu sekali jufrikablog akan memposting tentang c# selama pelajaran c# di kuliahan ada :D . Sekilas tentang serial transmit intinya adalah mengirim dan menerima data dengan serial port dengan method write dengan parameter berupa string yang ingin dikirim. Nah untuk lebih paham mari kita buat aplikasi chat dengan serialport

1.  Buat solution baru. dan sesuaikan dengan desain di bawah

2. masukan komponen serialport dan timer
3. pada event form load maka kita buka dahulu serial portnya dengan mengetikan seperti ini
   serialPort1.Open();
4. lalu pada tombol kirim kita buat seperti ini
  serialPort1.Write(textBox1.Text);
5. lalu pada timer kita setting pembacaannya menjadi 500 ms dan visiblenya dari false ke true
6. Double click untuk timer. Ketikkan statemen di bawah ini di dalam fungsi TimerTick :

if (serialPort1.BytesToRead != 0) // maksudnya kita kondisikan bahwa jika kondisi bye tidak 0 baru menulis
{
textBox2.Text = serialPort1.ReadExisting(); // membaca dari serial port yang diterima
 }

7.Buka hyperterminal, kemudian amati data yang tampil pada hyperterminal saat anda mengirim data. (jangan lupa setting com dan baudaratenya sob)

8. Buka Arduino.exe.
9.  Ketikkan program dibawah ini pada Arduino IDE.

10. compile dan upload ke arduino dan coba kirim karater khusus sesuai program yaitu a
dan lihat led akan hidup dan coba karater lainya :D

sekian 10 langkah tutorial kali ini sob semoga bermanfaat :)

No comments:

Post a Comment