LABOLATORIUM ELEKTRONIKA
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT SAINS DAN TEKNOLOGI NASIONAL
i
DAFTAR ISI
i
ARDUINO UNO
Arduino Uno merupakan salah satu board dari family Arduino. Ada beberapa
macam arduino bard seperti Arduino Nano, Arduino Pro Mini, Arduino Mega, Arduino
Yun, dll. Namun yang paling populer adalah Arduino Uno.
Arduino Uno adalah salah satu development kit mikrokontroler yang berbasis
pada ATmega28. Modul ini sudah dilengkapi dengan berbagai hal yang dibutuhkan untuk
mendukung mikrokontroler untuk bekerja, tinggal colokkan ke power suply atau
sambungkan melalui kabel USB ke PC, Arduino Uno ini sudah siap bekerja.
• Mikrokontroler ATmega328
• Catu Daya 5V
• Teganan Input Board (rekomendasi) 5-12V
• Pin I/O Digital 14 (6 PWM output, resolusi 8 bit)
• Pin Input Analog 6 (Resolusi 10 bit)
• Arus DC per Pin I/O 40 mA
• Flash Memory 32 KB (0.5 KB digunakan oleh bootloader)
• SRAM 2 KB
• EEPROM 1 KB
• Clock Speed 16 MHz
Arduino Uno board didukung oleh software Arduino IDE (Integrated Development
Environtment). Dengan Arduino IDE inilah pemrograman chip dilakukan. IDE akan
melakukan kompilasi (konversi kode program ke bahasa mesin), debugging dan proses
upload kode tersebut ke Arduino board.
2
SIMULASI TINKERCAD CIRCUIT
Pendahuluan
Tinkercad sudah memiliki banyak software yang dapat digunakan secara gratis.
Tidak hanya itu, situs ini juga menawarkan program "123D Circuit" buatan Autodesk
yang programnya sudah dihentikan. Program ini merupakan simulator gratis dan mudah
digunakan.
Langkah Penggunaan
1. Buka halaman web : https://www.tinkercad.com/.
Gambar 3 Langkah 2
2. Pilih Sign In untuk masuk ke akun anda menggunakan pilihan metode login yang
tersedia.
Gambar 4 Langkah 3
3
3. Pada panel sebelah kiri, tekan tombol “Circuit”, lalu pilih “Create New Circuit”
Untuk mulai membuat rangkaian.
Tampilan Awal
4
Tampilan Program
5
PRAKTIKUM I OUTPUT DIGITAL
Tujuan Percobaan
1. Mengatur pin pada Arduino sebagai Output Digital.
2. Membuat program lampu LED berkedip.
3. Memahami maksud logika HIGH dan LOW.
Perangkat Percobaan
1. Tinkercad Circuit
Tahapan Percobaan
6
3. Tekan tombol “Start Simulation” dan amati perubahan yang terjadi.
4. Ukur tegangan pada pin yang digunakan.
5. Pada saat kondisi logika apa LED menyala ?
6. Berapa tegangan pin 2 saat logika HIGH dan LOW ?
7
PRAKTIKUM II INPUT DIGITAL
Tujuan Percobaan
1. Mengatur pin pada Arduino sebagai Input Digital.
2. Membaca kondisi tombol menggunakan Arduino.
3. Menggunakan komunikasi serial untuk membaca data tombol.
4. Memahami nilai logika HIGH dan LOW.
Perangkat Percobaan
1. Tinkercad Circuit
Tahapan Percobaan
8
3. Tekan tombol “Start Simulation” lalu tekan tombol “Serial Monitor”.
4. Tekan dan lepas komponen tombol yang anda gunakan pada simulasi.
5. Amati perubahan yang terjadi ketika tombol ditekan.
6. Tekan tombol “Graph” atau “Serial Plotter”.
7. Amati perubahan yang terjadi ketika tombol ditekan.
8. Nilai dan posisi manakah yang merupakan logika HIGH dan LOW ?
9
PRAKTIKUM III IF, ELSE
Tujuan Percobaan
1. Menggunakan perintah kondisional “if” dan “else”.
2. Mengolah data bacaan untuk menyalakan LED.
Perangkat Percobaan
1. Tinkercad Circuit
Tahapan Percobaan
10
3. Tekan tombol “Start Simulation” lalu tekan tombol “Serial Monitor”.
4. Tekan dan lepas komponen tombol yang anda gunakan pada simulasi.
5. Amati perubahan yang terjadi ketika tombol ditekan.
6. Buatlah agar lampu berkedip saat tombol ditekan (Boleh menggunakan rangkaian
yang sama) !
11
PRAKTIKUM IV INPUT ANALOG
Tujuan Percobaan
1. Mengatur pin pada Arduino sebagai Input Analog.
2. Membaca nilai potensio yang terbaca pada Arduino.
3. Membaca sinyal Analog menggunakan fitur “Graph”.
Perangkat Percobaan
1. Tinkercad Circuit
Tahapan Percobaan
12
3. Tekan tombol “Start Simulation” lalu tekan tombol “Serial Monitor”.
4. Putar kenop Potensiometer.
5. Amati perubahan yang terjadi ketika tombol ditekan.
6. Tekan tombol “Graph” atau “Serial Plotter”.
7. Putar kenop Potensiometer.
8. Amati perubahan yang terjadi ketika tombol ditekan.
9. Berapa nilai tegangan sebenarnya saat pembacaan menunjukkan 255, 512, 1023,
dan 0 ?
13
PRAKTIKUM V OUTPUT ANALOG
Tujuan Percobaan
1. Mengatur pin pada Arduino sebagai Output Analog.
2. Merubah nilai analog yang didapat agar dapat digunakan pada PWM
3. Membuat nyala lampu LED redup menggunakan PWM.
Perangkat Percobaan
1. Tinkercad Circuit
Tahapan Percobaan
14
3. Tekan tombol “Start Simulation” dan amati perubahan yang terjadi.
4. Tegangan berapakah yang muncul ketika “NilaiTulis” senilai 255 ?
5. Kenapa sebelum mengatur kecerahan, nilai maksimum harus dirubah dari semula
1023 menjadi 255 ?
15
PETUNJUK PEMBUATAN LAPORAN
16