Anda di halaman 1dari 13

Praktikum mikroprosesor

INSTITUT TEKNOLOGI PADANG STL2421

JOBSHEET III
PENYAJIAN INFORMASI DENGAN LED DAN ARDUINO

3.1 Dasar Teori


3.1.1 Pengertian Arduino

Gambar 3.1 Arduino


Arduino adalah platform elektronik open source berdasarkan perangkat
keras dan perangkat lunak yang mudah digunakan. Perangkat Arduino mudah
digunakan untuk mengotak-atik pemrograman hanya dengan mengikuti petunjuk
langkah demi langkah dari kit yang tersedia, kamu pun bisa berbagi ide dengan
anggota komunitas Arduino secara online.
Arduino adalah otak dari ribuan proyek dari objek sehari-hari hingga
instrumen ilmiah yang kompleks. Arduino dirancang untuk membuat elektronik
lebih mudah diakses oleh seniman, desainer, dan siapa saja yang tertarik untuk
menciptakan objek atau lingkungan yang interaktif. Arduino diciptakan di Ivrea
Interaction Design Institute  sebagai alat yang mudah untuk pembuatan prototipe
cepat, yang ditujukan untuk siswa tanpa latar belakang elektronik dan
pemrograman. Papan Arduino dapat dibeli dalam bentuk pra-rakitan atau dibuat
dengan tangan karena desain perangkat kerasnya bersifat open-source. Pengguna
dapat menyesuaikan papan dengan kebutuhan mereka serta memperbarui dan
TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO
SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

mendistribusikan versi mereka sendiri. Papan Arduino pra-rakitan mencakup


mikrokontroler yang diprogram menggunakan bahasa pemrograman Arduino dan
lingkungan pengembangan Arduino. Platform ini menyediakan cara untuk
membangun dan memprogram komponen elektronik.
Bahasa pemrograman Arduino disederhanakan dari bahasa pemrograman
C/C++ (sketsa) yang menggunakan struktur, variabel, dan fungsi pemrograman
dasar yang setelah itu diubah menjadi program C++. Arduino yang mudah diakses
telah digunakan pada ribuan proyek dan aplikasi berbeda. Perangkat
lunak Arduino mudah digunakan untuk pemula, namun cukup fleksibel untuk
pengguna tingkat lanjut mulai dari Mac, Windows, dan Linux.

3.1.2 Jenis jenis Arduino


a. Arduino UNO
Board Arduino UNO menggunakan mikrokontroler Atmega16U2 yang
berguna meningkatkan kecepatan transfer. Arduino UNO memiliki memori yang
besar dibandingkan board lain. Isi di dalam Arduino UNO adalah pin SCL, SDA,
serta dua pin tambahan sesuai pin RESET. Selain itu, board ini juga berisi 14 pin
input digital dan pin output dengan 6 pin digunakan untuk PWM dan 6 pin lain
untuk input analog, koneksi USB, tombol reset, satu colokan listrik dan memori
flash ukuran 32kb. Board Arduino UNO bisa dipasang ke sistem komputer untuk
membeli port USB dan mendapatkan catu daya ke papan dari sistem komputer.
b. LilyPad Arduino
LilyPad Arduino adalah board yang dibuat untuk dapat diintegrasikan dengan
proyek yang dapat dikenakan dan proyek e-textile. Bentuk board LilyPad
Arduino adalah bulat yang Bentuk board LilyPad Arduino adalah bulat yang bisa
mengurangi hambatan dan dihubungkan ke perangkat lain. LilyPad
Arduino menggunakan mikrokontroler Atmega 328, bootloader Arduino, dengan
sangat sedikit komponen eksternal sehingga desainnya mudah dan kompatibel.
Daya yang dibutuhkan LilyPad Arduino adalah 2-5 volt menggunakan lubang pin
berukuran besar sehingga mudah untuk dihubungkan dengan perangkat lain yang
biasanya digunakan untuk mengendalikan perangkat seperti motor, lampu atau
saklar.

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

c. Arduino Mega
Board Arduino Mega  adalah mikrokontroler menggunakan Atmega 2560
dengan total 54 pin input dan output yang terdiri dari 14 pin output PWM, 4
pin port hardware, 16 pin input analog, satu koneksi USB, header ICSP, colokan
listrik, satu pin RESET dan memori flash ukuran 256 kb. Board Arduino
Mega terlampir ke sistem komputer melalui koneksi USB dan catu daya
menggunakan baterai atau adaptor AC ke DC. Board ini biasanya digunakan
untuk proyek yang membutuhkan lebih banyak pin di dalamnya karena memiliki
sejumlah besar pin yang terpasang di dalamnya.
d. Arduino Leonardo
Board Arduino Leonardo menggunakan Atmega32U4 yang di dalamnya
ada total 20 pin input digital dan pin output dengan 7 pin PWM dan 12 pin input
analog. Terdapat juga satu koneksi micro USB, colokan listrik, satu
tombol RESET dan pin tambahan sebagai osilator kristal frekuensi 16
MHz.Board ini dipasang ke sistem komputer dengan koneksi USB dan catu daya
menggunakan baterai atau adaptor AC ke DC. Mikrokontrolernya memiliki
koneksi USB built-in yang menghilangkan ketergantungan prosesor
tambahan. Board Arduino Leonardo dianggap sebagai yang termurah
dibandingkan produk Arduino lainnya.
e. Arduino Red Board
Jenis board Arduino Red Board menggunakan kabel mini USB untuk
pemrograman dan kompatibel dengan sistem operasi Windows 8. Arduino Red
Board menggunakan chip FTDI dan chip USB untuk melakukan koneksi ke
perangkat lain. Desain Arduino Red Board sangat sederhana sehingga
memudahkan untuk integrasi dengan proyek lain.
f. Arduino Shields
Arduino Shields adalah board sirkuit pra-rakitan yang digunakan untuk
menghubungkan ke board Arduino lainnya. Arduino Shields ini ditempatkan di
atas papan Arduino untuk meningkatkan kemampuan board agar terhubung ke
jaringan internet, mengendalikan LCD, serta membantu membangun komunikasi
nirkabel. Tersedia beberapa jenis perisai (shield) untuk digunakan
seperti Shields, Ethernet Shield, Proto Shield, dan GSM shield yang dapat
membantu meningkatkan kompatibilitas board Arduino.
TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO
SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

3.2 Peralatan
1. Laptop / PC
2. Software Arduino IDE
3. Arduino IDE
4. LCD dan 12C 2x16
5. Power Supply
6. Kabel Jumper
7. Kebel USB printer
3.3 Langkah Kerja
1. Hidupkan laptop dan run software Proteus 8.
2. Klik bagian schematic.
3. Carilah bahan yang tertera pada modul, lalu rangkailah sesuai dengan
gambar rangkaian percobaan.
4. Lakukan tes sesuai dengan arahan pada modul.
5. Ketik listing program pada software Arduino setelah itu verify listing dan
lihat pada keterangan untuk letak folder arduinonya.
6. Masuk kerangkaian Arduino di software proteus lalu klik edit, bagian
folder cari folder Arduino sesuai letak yang telah ditentukan.
7. Run simulasi rangkaian dan catat hasil di tabel percobaan.
8. Setelah selesai merangkai simpanlah data ke folder.
9. Tutup program dan matikan laptop.

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

3.4 Gambar Percobaan

Gambar 3.2 Gambar percobaan

3.4.1 Listing program


#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd (0x27,16,2 );
//atur alamat LCD ke 0x27 untuk tampilan 16 karakter dan 2 baris
void setup()
{
Serial.begin(9600);
// inisialisasi lcd
lcd.begin(16,2);
for(int i = 0; i< 3; i++)
{
lcd.backlight();
delay(1000);
lcd.noBacklight();
delay(1000);
}
lcd.backlight(); //Diakhiri dengan backlight on
}
void loop()
{
TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO
SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

lcd.init();
lcd.clear();
lcd.print("PRAKTIKUM");
lcd.setCursor(0, 1);
lcd.print("MIKROPROSESOR");
delay (1000);
lcd.clear();
lcd.print("FEBRI USMANTO");
lcd.setCursor(0, 1);
lcd.print("2021330009");
delay(1000);
lcd.clear();
lcd.print("MENYERAH HANYA");
lcd.setCursor(0, 1);
lcd.print("UNTK ORANG LEMAH");
delay(1000);
lcd.clear();
}

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

3.5 Hasil Percobaan

Gambar 3.3 Hasil Percobaan Slide 1

Gambar 3.4 Hasil Percobaan Slide 2


TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO
SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

Gambar 3.5 Hasil Percobaan Slide 3

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

3.6 Analisa
3.6.1 Analisa Perhitungan

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

3.6.2 Analisa Teori

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

3.7 Kesimpulan

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

DAFTAR PUSTAKA
1. https://fit.labs.telkomuniversity.ac.id/cara-memeriksa-arduino-kalian-bagus-
atau-tidak/
Diakses : 12 Oktober 2022, pukul 20.30 WIB.
2. https://www.ekrut.com/media/arduino-adalah/
Diakses : 12 Oktober 2022, pukul 20.35 WIB.
3. https://teknikelektronika.com/pengertian-lcd-liquid-crystal-display-prinsip-
kerja-lcd
Diakses : 12 Oktober 2022, pukul 21.40 WIB.

TUGAS PENDAHULUAN

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009
Praktikum mikroprosesor
INSTITUT TEKNOLOGI PADANG STL2421

TEKNOLOGI REKAYASA INSTALASI LISTRIK FEBRI USMANTO


SARJANA TERAPAN 2021330009

Anda mungkin juga menyukai