LAPORAN SIMULASI LED DENGAN ARDUINO UNO
1. Tujuan :
·
Mahasiswa mampu menuliskan kode program dalam bahasa C
·
Mahasiswa mampu menuliskan kode program pada arduino
·
Mahasiswa mampu mengontrol LED
2. Peralatan :
a. Aplikasi Tinkercad
b. Personal
Computer (PC)
3. Dasar Teori :
Arduino Uno adalah board
mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari
output digital dimana 6 pin input tersebut dapat digunakan sebagai output
PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power,
ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat
digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan
menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk
menjalankannya.
Uno berbeda dengan semua board
sebelumnya dalam hal koneksi USB-to-serial yaitu menggunakan fitur Atmega8U2
yang diprogram sebagai konverter USB-to-serial berbeda dengan board sebelumnya
yang menggunakan chip FTDI driver USB-to-serial.
Nama “Uno”
berarti satu dalam bahasa Italia, untuk menandai
peluncuran Arduino 1.0. Uno dan versi 1.0 akan menjadi versi referensi dari
Arduino. Uno adalah yang terbaru dalam serangkaian board USB Arduino, dan
sebagai model referensi untuk platform Arduino, untuk perbandingan dengan
versi sebelumnya, lihat indeks board Arduino.
4.
Cara Kerja :
a). Semua LED menyala selama 2 detik, dan mati selama 1 detik (loop)
1. Meng-Sign-in pada https://www.tinkercad.com
2. Kemudian memilih circuit,
kemudian mengklik “Create new Circuit”
3. Pada menu search mengeetikkan
keyword “Arduino”, lalu menekan enter. Mengklik Arduino Uno R3 drag ke halaman tengah
aplikasi, kemudian melepaskan
4. Pada menu search yang sama, mengetik breadboard lalu drag and drop ke halaman tengah simulasi. Melakukan hal
yang sama untuk menambahkan resistor dan LED.
5. Mengklik pada resistor kemudian mengganti nilai resistansi menjadi 220 ohm.
6. Merangkai semua kompenen
seperti gambar di bawah ini.
7. Mengklik Code kemudian pilih Text
8.
Mengetik listing program
berikut, kemudian mengklik Start Simulation. Kemudian mengamati rangkaian yang telah
dibuat
9. Mensimulasikan program.
ANALISA: Hal yang terjadi pada saat program disimulasikan, LED secara bersamaan hidup selama 2 detik, dan mati selama 1 detik, dan akan hidup lagi bersamaan selama 2 detik dan mati bersamaan selama 1 detik sampai kita meng-stop simulasinya.
b). Led menyala secara bergantian setiap satu detik
Mengikuti langkah
seperti yang diatas, hanya merubah programnya seperti berikut:
ANALISA : Hal yang terjadi pada saat program disimulasikan, LED secara bergantian hidup. Yang pertama LED hijau hidup selama 1 detik dan secara bersamaan LED merah hidup dan LED hijau mati. Dan begitu seterusnya hingga program di stop-kan
c). Berdasarkan
rangkaian di bawah ini. Menemukan kesalahan pada listing program berikut :
Jawab : Kesalahan pada program pada baris ke 3, disana dikatakan “pinMode(12, OUTPUT);”
Seharusnya seperti berikut:
No comments:
Post a Comment