Anda di halaman 1dari 5

LAPORAN PRAKTIKUM

ACARA 5
INSTRUMENTASI DAN TELEMETRI KELAUTAN

Oleh:

Nama : Raihan Ramadhan


NIM : L1C021018
Kelompok :4
Asisten : M Noval Ramadhan

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN


UNIVERSITAS JENDERAL SOEDIRMAN
FAKULTAS PERIKANAN DAN ILMU KELAUTAN
PURWOKERTO
I. HASIL DAN PEMBAHASAN
int led1=3;
int led2=4;
int led3=5;

void setup()
{
// put your setup code here, to run once:
Serial.begin(9600);
{
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (led3, OUTPUT);
}}

void loop()
{
//Perintah untuk menyalakan-------------------------------------------------------------------------on
if(Serial.available()){
String command = Serial.readStringUntil('\n');

if(command == "LED 123 ON")


{ for (int j=1; j<=20; j=j+1){
digitalWrite(led1, HIGH);
delay (200);
digitalWrite(led2, HIGH);
delay (200);
digitalWrite(led3, HIGH);
delay (300);
digitalWrite(led1, LOW);
delay (200);
digitalWrite(led2, LOW);
delay (200);
digitalWrite(led3, LOW);
delay (200);
}

Serial.println("UDAH ANJAY");
}

if(command == "LED 1 ON")


{
digitalWrite(led1, HIGH);
Serial.println("UDAH ANJAY");
}
if(command == "LED 2 ON")
{
digitalWrite(led2, HIGH);
Serial.println("LOH NYURUH");
}
if(command == "LED 3 ON")
{
digitalWrite(led3, HIGH);
Serial.println("UDAH MEN");
}
//Perintah untuk mematikan-------------------------------------------------------------------------off
else if(command == "LED 123 OFF"){
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
Serial.println("LED 1 is turned OFF");
}
else if(command == "LED 2 OFF"){
digitalWrite(led2, LOW);
Serial.println("LED 2 is turned OFF");
}
else if(command == "LED 3 OFF"){
digitalWrite(led3, LOW);
Serial.println("LED 3 is turned OFF");
}
}
}

Kata – kata diatas adalah salah satu contoh dari penggunaan bahasa pada
arduino uno sebagai saklar untuk menyalakan 3 lampu secara bersamaan, ataupun
secara terpisah, atau bahkan menjadi kelap kelip. Struktur dasar bahasa
pemrograman Arduino sangat sederhana hanya terdiri dari dua bagian. Dua
bagian tersebut dapat juga disebut sebagai fungsi utama yaitu setup() dan loop().
dimana setup() adalah bagian untuk inisialisasi yang hanya dijalankan sekali di
awal program, sedangkan loop() untuk mengeksekusi bagian program yang akan
dijalankan berulang-ulang untuk selamanya (Adi, 2019).
Pada int() menunjukkan arah yang kita masukkan adalah kabel yang kita
sambungkan pada Arduino uno. Command () adalah perintah kita pada Arduino
uno untuk menjalankan apa yang sudah kita buat, maka nanti jika kita membuka
aplikasi Arduino dan kita melakukan perintah yang kita buat makai arduino akan
menjalan kan perintah tersebut. Bahasa Low dan High adalah Bahasa yang
menandakan bahwa pada int() tersebut dialiri arus listrik untuk High dan Low
untuk mentiadakan.
II. KESIMPULAN
Kesimpulan yang didapat pada praktikum kali ini adalah Bahasa
pemrograman yang dipakai untuk memerintahkan Arduino uno adalah C++.
Pemrograman kali ini ditujukan untuk membuat lampu pada breadboard menyala
melalui Arduino uno.
DAFTAR PUSTAKA
Adi. 2019. “Bahasa Pemrograman Arduino”. Diakses pada 27 Maret 2023, dari
https://www.bluino.com/2019/10/bahasa-pemrograman-arduino.html.

Anda mungkin juga menyukai