Tugas Kontrol Led Arduino MIT - Sandy Rizki Saputra - 190491100041
Tugas Kontrol Led Arduino MIT - Sandy Rizki Saputra - 190491100041
NIM : 190491100041
4. Setelah proses desain selesai, kemudian lanjut ke proses alur di ikon “blocks”.
5. Kemudian atur alur apk nya. Berikut adalah tampilan gambar yang
ditunjukkan pada Gambar 1.3 sebagai berikut.
Gambar 1.3. Proses nomor 5.
6. Kemudian kalau sudah selesai, proses selanjutnya adalah save project terlebih
dahulu kemudian build apk, setelah proses build apk kemudian pindah file
tersebut ke Hp dan apk siap dijalankan. Berikut adalah tampilan gambar yang
ditunjukkan pada Gambar 1.4 sebagai berikut.
(a) (b)
Gambar 1.4. (a) build apk. (b) apk di hp.
10. Kemudian rangkai 3 resistor yang bernilai 1k ohm dimana ada 2 resistor yang diseri
untuk membuat nilai resistor tersebut menjadi 2 k ohm, kemudian ditambahkan
output led dan resistor 220 yang dipasang pada breadboard dan hubungkan pada
arduino. Berikut adalah tampilan gambar yang ditunjukkan pada gambar
dibawah ini.
11. Untuk perangkaiannya bisa dicontoh untuk pemasangan jumper ke arduino dengan
melihat warna kabelnya dan pada gambar diatas sudah tersedia foto dari berbagai
arah.
12. Kemudian proses selanjutnya adalah cooding pada arduino ide dan upload program
yang sudah dibuat pada Arduino tersebut berikut merupakan proses upload
program dari Arduino ide ke Arduino. Berikut adalah tampilan gambar yang
ditunjukkan pada Gambar 1.6 sebagai berikut.
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);//menampilkan hasil pada serial monitor
pinMode(LED, OUTPUT);//mendeklarasikan bahwa LED sebagai output
}
void loop() {
// put your main code here, to run repeatedly:
while(Serial.available()>0){
switchstate = Serial.read();//membaca switchstate
Serial.print(switchstate);//switchstate sebagai input
Serial.print("\n");
delay(15);//memutuskan tegangan selama 15ms
if(switchstate == '1'){//suatu pengkodisian jika input an nya 1 maka pin LED
yaitu 11 akan active high
digitalWrite(11, HIGH);
//hasl dari pengkondisian jika inputan bernilai 1 maka LED akan menyala
}
else if(switchstate == '0'){//kondisi yang selanjutnya yaitu jika input an bernilai 0
akan mengeluarkan output active low
digitalWrite(11, LOW);//hasil dari pengkodisian jika memenuhi syarat yaitu LED
akan Mati
}
}
})
14. setelah proses cooding arduiono ide, pembuatan apk, dan perakitan
rangkaiannya sudah selesai maka proses akhir tinggla pengujian. Buka
aplikasi di hp, kemudian klik bluetooth, kemudian sambungkan pada
arduinonya. Berikut adalah tampilan gambar yang ditunjukkan pada Gambar
1.7 sebagai berikut.
Note : Gambar bisa di besarkan dengan cara mengubah ukurannya. Kemudian untuk
pembuktian berupa video bisa di klik link ini ( https://youtu.be/dFhHDQBtmFs )