Anda di halaman 1dari 3

LAPORAN PRAKTIKUM MIKROKONTROLER DAN

MIKROPROSESOR
“PERANGKAT ARDUINO”

Dosen Pengampu:
1. Ii Munadhif, S.ST., M.T.
2. Didik Sukoco, S.T., M.T.

Tugas Mandiri
D4 TO 3C

Nama NRP
Ana Surya Ningrum 0920040092

PROGRAM STUDI D4 TEKNIK OTOMASI


JURUSAN TEKNIK KELISTRIKAN KAPAL
POLITEKNIK PERKAPALAN NEGERI SURABAYA
SEMESTER GASAL TAHUN AJARAN 2021/2022
JUDUL PRAKTIKUM SESUAI MATERI
Tujuan Praktikum
1. Mahasiswa mampu mengoperasikan dan menghubungkan perangkat arduino Uno
dengan software arduino
2. Mahasiswa dapat memahami setiap fungsi bagian dari perangkat arduino
3. Mahasiswa dapat mengkompile dan mengupload program ke board arduino
4. Mahasiswa dapat memahami cara kerja pemrograman dasar

Teori
1.Pengantar Arduino
Secara sederhana Arduino merupakan komputer kecil yang dapat kita program untuk
memproses input atau output yang menuju atau keluar dari chip ‘ARDUINO' tersebut
berarti bahwa sistem ini dapat berinteraksi melalui hardware dan software dengan
perangkat yang ada di luar sistem ini."Arduino" merupakan platform mikrokontroler
dengan perangkat keras yang fleksibel, seperti komputer kecil pada sebuah chip, yang
cukup mudahdiimplementasikan dengan koneksi USB. Software "Arduino" memiliki
instruksi-instruksi yang sederhana, mudah digunakan, dan dipahami sehingga
pemrograman input/output sistem dapat dijalankan.

2. Instruksi Dasar Pemrograman Arduino


Arduino menggunakan pemrograman standar Arduino yang mirip dengan bahasa
berikut ini adalah sedikit penjelasan yang ditujukan kepada anda yang hanya
mempunyai sedikit pengalaman pemrograman dan membutuhkan penjelasan singkat
mengenai karakter bahasa , dan software Arduino.

Struktur :

Setiap program Arduino (disebut sketch) mempunyai dua buah fungsi yang harus ada.
•Void setup ( ) { }
Semua kode didalam kurung kurawal akan dijalankan hanya satu kali ketika
programArduino dijalankan pertama kalinya.
Void Loop ( ) { } o fungsi ini akan dijalankan setelah setup (fungsi void setup) selesai.
Setelah dijalankan satu kali fungsi ini akan dijalankan lagi dan lagi secara terusmenerus
sampai catu daya (power) dilepaskan. Syntax

Berikut ini adalah elemen bahasa , yang dibutuhkan untuk format penulisan.
•// (komentar satu baris)
Terkadang diperlukan untuk memberi catatan pada diri sendiri apa arti dari kode-kode
yang dituliskan. ,ukup menuliskan dua buah garis miring dan apapun yang kitaketikkan
dibelakangnya akan diabaikan oleh program.
•/**/ (komentar banyak baris)
•jika anda punya banyak catatan, maka hal itu dapat dituliskan pada beberapa
barissebagai komentar. Semua hal yang terletak di antara dua simbol tersebut akan
diabaikan oleh program.
• { } (kurung kurawal)
Digunakan untuk mendefinisikan kapan blok program mulai dan berakhir (digunakan
juga pada fungsi dan pengulangan).
Soal
Soal yang diberikan dosen

Pembahasan
Dilarang mencopy paste pekerjaan teman/orang lain
Pembahasan berisi tentang penyelesaian soal yang terdiri dari:
- Wiring dengan software proteus untuk simulasi
- Foto/gambar wiring asli hardware
- Langkah-langkah penyelesaian soal diikuti penjelasannya hingga selesai
- Program soal dan pembahasan program soal dengan penambahan coment
atau tanda “//”di sebelah kanan program dengan warna yang berbeda
- Kreatiflah sehingga membuat pembaca lebih paham dan menarik
- Kumpulkan laporan dan file program pada penugasan topik terkait
- Ada lebih baik dan maksimal, video demonstrasi praktek (ukuran file
video<30 MB) juga dikumpulkan pada penugasan topik terkait

Kesimpulan
Diambil dari pembahasan

Nb: Laporan dalam bentuk word sesuai format ini


Save file word dengan nama “NRP_nama”
Save file program Arduino dengan nama “NRP_nama”
Save file video dengan nama “NRP_nama”

Anda mungkin juga menyukai