Anda di halaman 1dari 6

Praktek Mikrokontroler dan antarmuka II komunikasi Serial Arduino

Disusun oleh : Arief Triasmoro Iman Gema Kowara Muhammad Krisno Adhi P
Kelompok 2 Kelas : Telkom 5B

1311030024 1311030032 1311030040

Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

POLITEKNIK NEGERI JAKARTA


2013\2014

Stage 1: Echo echo I. Skecth

II. Analisa
pada percobaan pertama ini dapat kami menganalisa bahwa percobaan ini akan menampilkan kata apapun yang sesuai dengan apa yang diketik pada PC. Hasil dari input akan terlihat pada serial monitor. selanjutnya bila Serial.write(Serial.read()); diganti menjadi Serial.println(byteRead); maka apabila kita mengetik 1 <enter> 2 <enter> 3 <enter> maka hasil yang akan dilihat adalah 49 50 51 itu terjadi karena Serial.print dan Serial.println akan mengirim kembali kode ASCII sebenarnya, dimana Serial.write akan mengirim kembali teks yang sebenarnya.

III. Kesimpulan
berdasarkan percobaan yang kami buat, kami dapat menyimpulkan bahwa echo hanya menampilkan apapun yang kita perintahkan, lalu menampilkan kembali ke dalam serial monitor.

Stage 2: Delimiters I. Sketch

II. Analisa
percobaan ini digunakan untuk menampilkan nilai nilai pada sketch serial.print(byteRead) akan menampilkan nilai nilai seperti biasa, sedangkan serial.println() fungsi untuk memisahkan nilai nilai yang dikirim, dengan cara menyisipkan tanda koma (,)

contoh input yang dimasukan : <enter> 2 <enter> 3 <enter> Serial Monitor menampilkan nomor berikut : 123

, <enter> 1 <enter> , <enter> 2 <enter> , <enter> 3 <enter> , Serial Monitor menampilkan nomor berikut: 1 2 3

III. Kesimpulan
Tanda koma pada println berfungsi sebagai enter.

Stage 5: Sending sensor data to the serial monitor I. Sketch

II. Analisa
Percobaan ini menampilkan nilai input AnalogRead pada arduino yang dapat diatur menggunakan potensiometer. pada sketch sensorVal =analogRead(A0) 0,1023,0,100); merupakan input yang berasal dari arduino yang nilainya 0-1023. Serial.println(sensorVal); berfungsi sebagai keluaran nilai yang diatur oleh potensiometer.

III. Kesimpulan
berdasarkan percobaan yang kami buat, kami dapat menganalisa bahwa Serial.println(sensorVal); berfungsi sebagai keluaran nilai yang diatur oleh potensiometer.apabila nilai pada Serial.println(sensorVal)diubah, maka nilai keluaran yang

diatur potensiometer akan berubah juga.

Stage 6: A simple Processing sketch: Blink I. Sketch

II. Analisa
Percobaan ini menggunakan aplikasi Processing IDE, yang akan membuat sketch akan berkedip (blink). warna pada output bisa diatur dengan mengganti nilai pada =colour(RED,GREEN,BLUE), selain itu void blink berfungsi untuk menambah atau mengurangi jumlah background sketch yang akan berkedip. void setup() berfungsi untuk

mengatur ukuran kendela sketch yang berkedip sedangkan pada oid draw() digunakan untuk mengatur jendela antar warna yang ditampilkan.

III. Kesimpulan
Pada percobaan ini kami dapat menyimpulkan bahwa dengan menggunakn processing kita dapat menghasilkan background berwarna pada mikon yaitu warna RGB sebagai warna primer maupun warna sekunder yang didapat dari perpaduan warna RGB.