informasi (pesan, ide, gagasan) dari satu pihak kepada pihak lain. • Komunikasi dapat dilakukan dengan 1 atau 2 arah. Komunikasi 1 dan 2 arah • Komunikasi 1 arah, pengiriman informasi yang terjadi hanya dari system pertama ke system kedua namun tidak bisa sebaliknya. • komunikasi 2 arah, pengiriman informasi dapat dilakukan oleh kedua system Metode Komunikasi • Metode komunikasi yang dilakukan dapat berupa : – Komunikasi serial – Komunikasi parallel. Komunikasi Serial • Komunikasi serial adalah salah satu metode komunikasi data di mana hanya satu bit data yang dikirimkan melalui seuntai kabel pada suatu waktu tertentu. Antar Muka Serial Komunikasi Serial • Komunikasi serial ada dua macam, – asynchronous serial dan – synchronous serial. 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 • 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. Asynchronous serial • 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. Mekanisme I/O serial Sub System Serial Komunikasi Parallel • Komunikasi paralel adalah salah satu metode komunikasi data di mana sejumlah n bit dikirimkan pada saat bersamaan melalui n untai konduktor. Lebar pita jalur komunikasi data paralel adalah n × f di mana f adalah frekuensi jalur. Komunikasi Parallel • Untuk komunikasi data pada frekuensi jalur yang sama, komunikasi paralel dapat bekerja n kali lebih cepat daripada komunikasi serial. Kelemahan dari komunikasi paralel adalah menggunakan jalur yang lebih banyak dan memiliki kendala sinkronikasi pada frekuensi yang tinggi. Antar Muka Parallel Komunikasi Serial Arduino • Komunikasi serial Arduino adalah Komunikasi antara Arduino Uno dan Komputer dapat dilakukan melalui port USB. • Dalam hal ini, Arduino Uno tidak hanya bisa mengolah data dari pin I/O secara independ. Tetapi dapat juga dikomunikasikan dengan komputer untuk ditampilkan hasil dari pengolahan datanya sehingga komunikasi yang dilakukan bersifat dua arah. Pin Mikrokontroler • Pada mikrokontroler terdapat 2 pin khusus untuk komunikasi serial. Pada board Arduino pin komunikasi serial terdapat pada pin 0 (Rx) dan pin 1 (Tx). komunikasi serial pada mikrokontroler
• komunikasi serial pada mikrokontroler berupa
level TTL (transistor-transistor logic) sedangkan level komunikasi pada computer adalah RS232 sehingga diperlukan converter TTL to RS232. • Pada board Arduino telah dilengkapi dengan chip konverter serial ke USB diantaranya FTDI, FT232RL, CH340/341 ataupun mikrokontroler yang telah diprogram untuk melakukan komunikasi serial yang dapat difungsikan untuk mengupload sketch/program atau untuk melakukan pengiriman dan penerimaan data dari komputer. Selesai