Anda di halaman 1dari 9

PTIK F 22

LAPORAN 1

SISTEM MIKROPROSESSOR
ARDUINDO IDE

DOSEN : Zainuddin, S.Pd., M.Pd.

Tanggal TandaTangan
Nama NIM
Kumpul Praktikan Asisten
2202095021 8-3-2024
M. RADI ABDI RAHIM
22

PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER


TEKNIK INFORMATIKA DAN KOMPUTER
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2024
LEMBAR ASISTENSI

Nama : M. RADI ABDI RAHIM


NIM : 220209502122
Praktikum : 1
Kelas : PTIK F 22

No. Tanggal Keterangan Paraf

1.

2.

3.

4.

5.

6.

7.

8.
Praktikum 1

A. Tujuan Praktikum
Praktikum ini bertujuan untuk memperkenalkan proses penginstalan
Arduino IDE serta memastikan bahwa peserta praktikum dapat mengakses
dan menjalankan perangkat lunak tersebut dengan baik.
B. Teori Dasar

Arduino IDE (Integrated Development Environment) adalah lingkungan


pengembangan perangkat lunak yang digunakan untuk memprogram dan
mengembangkan aplikasi untuk platform Arduino. Arduino adalah sebuah papan
mikrokontroler yang dirancang untuk membuat prototipe perangkat elektronik
yang beragam, dari proyek sederhana hingga yang lebih kompleks

Arduino IDE menyediakan berbagai fitur yang memudahkan pengguna untuk


menulis, mengedit, mengunggah, dan menguji kode program untuk papan
Arduino. Beberapa fitur utamanya termasuk:

1) Text Editor
Arduino IDE menyediakan editor teks yang sederhana tetapi
fungsional untuk menulis kode program dalam bahasa pemrograman
Arduino, yang berbasis pada bahasa pemrograman C/C++.
2) Compiler
IDE ini dilengkapi dengan kompiler yang memungkinkan pengguna
untuk mengonversi kode program yang ditulis menjadi bahasa mesin
yang dapat dipahami oleh papan Arduino.
3) Serial Mentor
Fitur ini memungkinkan pengguna untuk berkomunikasi dengan
papan Arduino melalui koneksi serial. Ini sangat berguna untuk
mendebung kode, memantau nilai variabel, atau mencetak pesan
keluar.
4) Library Management
Arduino IDE memiliki perpustakaan (library) yang luas yang berisi
berbagai fungsi dan contoh program yang dapat digunakan untuk
memperluas fungsionalitas proyek Arduino. Pengguna dapat dengan
mudah mengelola dan menginstal perpustakaan ini melalui IDE.
5) Upload Tools
Arduino IDE menyediakan alat untuk mengunggah kode program
yang telah dikompilasi ke papan Arduino. Pengguna dapat memilih
papan yang tepat dan port yang sesuai untuk mengunggah kode.
Arduino IDE merupakan alat yang sangat populer di kalangan pengembang
elektronik hobi dan profesional karena kemudahan penggunaannya dan dukungan
yang luas dari komunitas.

C. Alat dan Bahan


1. Leptop
2. Software arduino ide
D. Langkah Kerja
Buka file Arduino IDE yang sudah didownload seperti gambar 1.1
Klik “I agree” seperti gambar 1.2
Pilih untuk ASUS saja kemudian klik next seperti gambar 1.3
Kemudian klik “Install” seperti gambar 1.4
Tunggu hingga proses instalasi selesai seperti gambar 1.5
Kemudian centang “run Arduino IDE” kemudian klik finish seperti
gambar 1.6
Tampilan awal Arduino IDE seperti gambar 1.7

E. Gambar praktikum

Gambar 1.1
Gambar 1.2

Gambar 1.3

Gambar 1.4
Gambar 1.5

Gambar 1.6

Gambar 1.7
F. Analisis data

Didalam aplikasi ardiuno ide setelah berhasil terinstall terdapat berbagai Menu-
Menyusun Struktur dan Fungsi Arduino IDE.

Menu-menu dalam Arduino IDE secara umum terstruktur dengan baik untuk
mendukung pengguna dalam berbagai tahap pengembangan proyek Arduino.
Berikut adalah hasil analisis data praktikum berdasarkan menu-menu yang
disediakan:

1) File Menu:
 New, Open, Save, Save As: Menyediakan fungsi dasar untuk
mengelola proyek, mulai dari membuat proyek baru hingga
menyimpan dan membuka proyek yang sudah ada.
 Open Recent: Mempermudah akses ke proyek-proyek terbaru yang
telah dibuka sebelumnya, meningkatkan efisiensi pengguna.
 Examples: Menyediakan contoh kode yang berguna sebagai referensi
dan panduan bagi pengguna, membantu dalam mempelajari atau
menguji fungsi tertentu.
2) Edit Menu:
 Undo, Redo: Memberikan fleksibilitas dalam mengelola riwayat
perubahan kode, membantu dalam memperbaiki kesalahan atau
mengembalikan perubahan.
 Cut, Copy, Paste, Select All: Menyediakan fungsi dasar untuk
manipulasi teks dalam kode, memudahkan dalam pengeditan dan
penghapusan.
 Find, Find Next, Find Previous: Memfasilitasi pencarian teks tertentu
dalam kode, membantu dalam navigasi dan debugging.
3) Sketch Menu:
 Verify/Compile, Upload: Menyediakan fungsi penting dalam
pengembangan proyek Arduino, dari memeriksa sintaks hingga
mengunggah program ke papan Arduino.
 Export Compiled Binary, Show Sketch Folder, Include Library:
Memberikan opsi tambahan untuk pengelolaan proyek dan
pengembangan lebih lanjut, seperti menyimpan file biner hasil
kompilasi, mengelola folder proyek, dan menambahkan pustaka
eksternal.
4) Tools Menu:
 Auto Format, Serial Monitor, Serial Plotter: Menyediakan alat bantu
yang penting dalam pengembangan proyek, mulai dari mengatur
format kode hingga debugging dan visualisasi data sensor.
 Board, Port, Programmer: Memungkinkan pengguna untuk
menyesuaikan pengaturan kompilasi dan pengunggahan sesuai dengan
jenis papan Arduino yang digunakan dan perangkat yang terhubung.
5) Help Menu:
 Getting Started, Reference, Tutorials: Menyediakan sumber daya yang
lengkap untuk membantu pengguna dalam memulai, memahami, dan
mengembangkan proyek Arduino, mulai dari panduan dasar hingga
dokumentasi lengkap dan serangkaian tutorial.
 Support, About Arduino IDE: Memberikan akses ke dukungan online
dan informasi tentang versi dan pengembang Arduino IDE, membantu
pengguna dalam mendapatkan bantuan dan pemahaman lebih lanjut
tentang aplikasi yang digunakan.
Dengan struktur menu yang terorganisir dengan baik dan menyediakan
beragam fungsi yang relevan, Arduino IDE memungkinkan pengguna untuk
mengelola proyek mereka dengan efisien dan mendapatkan bantuan yang
dibutuhkan selama proses pengembangan.

G. Kesimpulan
Kesimpulan dari analisis struktur menu dalam Arduino IDE menunjukkan
bahwa aplikasi ini dirancang dengan baik untuk mendukung pengguna
dalam berbagai tahap pengembangan proyek Arduino. Berbagai menu
yang disediakan memberikan fungsionalitas yang penting dan relevan,
mulai dari manajemen proyek hingga debugging dan dokumentasi.
Dengan fitur seperti contoh kode, alat bantu seperti Serial Monitor, dan
sumber daya pembelajaran seperti panduan dan tutorial, Arduino IDE
memfasilitasi pengembangan proyek dengan efisiensi dan menyediakan
bantuan yang dibutuhkan selama proses pengembangan. Overall, struktur
menu yang terorganisir dengan baik memungkinkan pengguna untuk
mengelola proyek Arduino dengan efisien dan mendapatkan dukungan
yang diperlukan
Daftar Pustaka

Arduino. "Arduino IDE - Integrated Development Environment." Arduino


https://www.arduino.cc/en/Main/Software

Anda mungkin juga menyukai