Posted by : Wawan Hartanto Kamis, 15 Januari 2015

Pra-syarat

Sebelum anda melaksanakan kegiatan percobaan di laboratorium komputer, berikut ini beberapa pra-syarat yang harus anda penuhi:
  1. Pelajari tentang komponen LED dan Resistor, meliputi simbol, kegunaan dan cara pemasangannya.
  2. Pelajari mengenai komponen Breadboard, khususnya dalam hal hubungan antar lubang-lubang didalamnya.
  3. Pelajari tentang pengetahuan dasar mengenai microcontroller, dan Board Arduino UNO.
  4. Pelajari prosedur melaksanakan kegiatan percobaan di laboratorium,

Tujuan

  1. Mempelajari dasar-dasar microcontroller dan cara pemrogramannya.
  2. Realisasi kendali dasar menggunakan board microcontroller.
  3. Implementasi sistim kendali otomatis elektronik menggunakan board microcontroller.

Peralatan

  1. Board Arduino UNO R3 -- 1 unit
  2. Breadboard 400 Holes (Half+) -- 1 buah
  3. LED -- 5 buah
  4. Resistor 220Ω -- 5 buah
  5. Kabel jumper tipe male-to-male -- 6 buah

Teori Singkat

Board Arduino UNO merupakan papan microcontroller dengan 14 buah pin digital didalamnya yang bisa diprogram untuk berbagai keperluan. Bahasa pemrograman untuk Board Arduino disebut sketch. Struktur dasar sebuah sketch terdiri dari dua buah fungsi pokok, yaitu setup() dan loop(). Fungsi yang pertama diperlukan untuk melakukan inisialisasi pin-pin, pemakaian library, mendeklarasikan variabel dsb. Fungsi ini dieksekusi hanya sekali saja.
Fungsi kedua untuk mengeksekusi perintah-perintah pemrograman dan melaksanakannya terus-menerus secara berulang-ulang. Disinilah letak kendali itu sebenarnya. Berikut struktur dasar sebuah sketch:
void adalah perintah untuk mendeklarasikan sebuah fungsi. Berikut contoh sketch sederhana untuk mengendalikan pin 8:
Pada contoh diatas, pin 8 diatur/ditetapkan sebagai titik keluaran (output) dengan perintah pinMode dan ditulis kondisi logika (LOW ataukah HIGH) untuk pin tersebut dengan perintah digitalWrite.

Prosedur

  1. Lakukan pengawatan komponen-komponen sesuai yang diminta seperti tampak dalam gambar berikut ini:
  2. Hubungkan board Arduino ke komputer.
  3. Jalankan program aplikasi Arduino, dan tulislah sketch berikut ini untuk mengendalikan LED-1.
  4. Lakukan verifikasi guna memastikan tidak ada kesalahan dalam penulisan sketch, setelah itu upload sketch ke Board Arduino dan perhatikan hasil output yang diperlihatkan oleh LED-1.
  5. Lakukan penyuntingan terhadap sketch sebagai berikut:
  6. Upload-ulang sketch anda untuk melihat hasil outputnya pada seluruh LED.
  7. Simpan file sketch anda.

Kesimpulan

  1. Tariklah suatu kesimpulan sesuai hasil kegiatan percobaan yang telah dilakukan.

Pertanyaan Lisan

  1. Apa ciri fisik yang diberikan untuk kaki LED yang menunjukkan polaritas positif?
  2. Penulisan kode program bersifat case-sensitive, apakah maksudnya?
  3. Jelaskan secara singkat kegunaan dari perintah pinMode, digitalWrite dan delay?

Hasil yang Diharapkan

Setelah menyelesaikan kegiatan percobaan peserta didik diharapkan mampu:
  1. Merealisasikan dasar-dasar pemrograman microcontroller.
  2. Mengimplementasikan sistim kendali elektronik otomatis sederhana menggunakan microcontroller.

Punya pertanyaan?

Berlangganan Posting | Berlangganan Komentar

Welcome to My Blog

Materi Pembelajaran

Info Pelatihan

Pelatihan Dasar Robotika

Arsip Blog

Total Tayangan Halaman

Diberdayakan oleh Blogger.

- Copyright © DIY Rekayasa -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -