LED BLINK
TUGAS 1
PERCOBAAN 1
LED BLINK DENGAN ARDUINO UNO
LED (Light Emitting Diode) merupakan salah satu komponen elektronika yang mengubah energi listrik menjadi energi cahaya. Komponen ini termasuk golongan keluarga dioda dikarenakan bahan dasarnya terbuat dari bahan semikonduktor.
Warna cahaya yang dipancarkan oleh LED bervariasi warnanya tergantung dari jenis bahan semikonduktor yang dipergunakan dalam pembuatan. Dipasaran ada dijual warna merah, hijau, kuning, dan lain – lain.
Polaritas LED
Cara untuk mengetahui perbedaan antara polaritas terminal Anoda (+) dan Katoda (-), dapat dilihat secara fisik
Logika LED
Ada 2 cara yang dapat digunakan untuk mengakses yaitu dengan “active high” dan “active low“.
Kondisi active high adalah kondisi led akan menyala jika pada pin output arduino diberikan logika 1 atau high. Sedangkan active low yaitu kondisi led akan menyala jika diberikan logika 0 atau low.
Alat dan Bahan:
- Arduino Uno
- Breadboard
- LED 1 buah
- Resistor 220 Ω 1 buah
- Kabel Jumper
- Aplikasi Arduino Droid
Gambar Skema Rangkaian
LANGKAH KERJA
1. Rakitlah rangkaian seperti gambar dibawah ini:
Keterangan :
a. Kaki Led anoda (yang panjang) ke resistor dan pin D13
b. Kaki Led Katoda (yang pendek) ke pin GND
c. Instruksi untuk mendeklarasikan pin sebagai output : pinMode(D13, OUTPUT);
D13 merupakan pin I/O digital yang dipilih seperti gambar diatas.
d. Instruksi untuk memberikan nilai pada pin yang sudah dideklarasikan :
- Logika HIGH : digitalWrite(D13, HIGH);
- Logika LOW : digitalWrite(D13, LOW);
2. Buka aplikasi ArduinoDroid dan tulis program LED blink seperti dibawah ini:
Memahami sketch program diatas yaitu:
tanda “//” merupakan komentar, yang dimana menunjukan keterangan untuk pembuat sketch atau orang lain yang membaca.
pinMode(13, OUTPUT); adalah mendeklarasikan pin 13 sebagai output digital
delay (1000); adalah menyatakan waktu tunda dalam satuan milidetik yang berati 1000ms = 1 detik
digitalWrite(13, HIGH); adalah memberikan nilai HIGH atau 1 pada PIN13
digitalWrite(13, LOW); adalah memberikan nilai LOW atau 0 pada PIN13
Fungsi void setup ( ) adalah semua perintah yang akan di baca sekali.
Fungsi void loop ( ) adalah semua perintah yang akan di baca berulang-ulang.
3. Simpan file dengan nama kalian:
Klik titik3 di bagian kanan atas
Pilih sketch kemudian save as to, pilih device dan ketik nama kalian (klilk gambar pensil di atas) lalu klik tanda ceklist.
4. Seting Board Type dengan cara:
Klik titik3 di bagian kanan atas.
Pilih Settings, Board Type, Arduino, pilih (Ceklis) Uno
5. Kompilasikan program
Klik titik3 di bagian kanan atas.
Pilih Actions kemudian pilih Compile sampai tertampil “compilation finished”
6. Koneksikan board Arduino Uno dengan HP kalian dan aktifkan koneksi OTG pada menu setting HP klian.
7. Upload skecth dengan cara:
Klik simbol “ ⇩ ” atau
Klik titik3 di bagian kanan atas.
Pilih Actions, Upload, Upload over USB
Selamat Mencoba
TUGAS 2
Jawablah pertanyaan berikut ini
1. Tulislah hasil percobaan 1 kalian !
2. Hitung arus yang mengalir bila tegangan arduino 5 volt dan tahanan resistor yang digunakan 220 Ω !
TUGAS 3
PERCOBAAN 2: BLINK LED
Langkah percobaan:
Rangkailah rangkaian blink led seperti yang terlihat pada gambar:
Absen genap : buat LED blink dari tengah ke pinggir
Absen ganjil : buat LED blink dari pinggir ke tengah
Laporkan kegiatan percobaan kalian dari langkah kerja awal sampai hasil akhir melalui video dan upload videonya ke akun youtube kalian!
Link pengumpulan tugas:







Comments
Post a Comment