PKL STMIK AKAKOM DAY #33
Senin, 19 Maret 2018
Seperti biasanya aku akan menceritakan kegiatan PKL ku di STMIK AKAKOM Yogyakarta, Hari ini aku hampir telat karena bangun kesiangan. Para Mentor hari ini cuma masuk sebentar karena sibuk kuliah, dan kami diberi tugas unutk membuat rancangan Arduino di Proteus. aku belum punya jadi aku mendownload dulu aplikasinya, saat mendownload Wi-Fi nya tiba tiba terputus, dan aku pun tidak jadi mendownloadnya lalu kuputuskan unutk meminta temanku yang sudah punya aplikasi itu.
Saat akan memulai membuat rancangan aku bingung, dan aku pun mencari di internet tentang rancangan yang akan aku buat, tapi aku tidak menemukannya, dan itu membuat ku bingung kemudian pusing pun datang :'v. lalu aku main game, agar merefresh otakku, namun yang terjadi malah sebaliknya aku jadi tambah pusing. dan tak terasa waktu ssudah menunjukkan pukul 12:00 dan kami pun istirahat.
Setelah istirahat Kepalaku menjadi pusing tidak tahu kenapa, tetapi masih bisah bisa kutahan. kemudian aku main game bersama temanku dan pusing nya agak reda, setelah pusing ku sedikit reda aku dan temanku mencoba membuat simulasi Arduino di Proteus, namun tidak bisa, dan tidak kelar kelar. kurang lebih sekitar jam 13:45 aku disuruh untuk mengambil Proyektor di ruang Pak Kuindra. dan tepat jam 15:00 aku mulai praktek Arduino.
Aku Praktek di kelas sebelah bersama temanku yang berada di kloter 2, aku satu kelompok dengan teman ku yang berama Zidane, kami diberi bebrapa perangkat, yaitu Perangkat Arduino sendiri jenisnya Arduino Uno, beberapa Jumper, beberapa Resistor, dan Lampu LED berjumlah 2. Kami baru di ajari sedikit, karena keterbasan waktu. Kami mempelajari beberapa coding, dan juga membuat lampu LED berkedip sesuai yang kami inginkan.
Kami diajari Coding sebagai berikut :
1. Memunculkan Tulisan :
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("Dimas"); //menampilkan tulisan Dimas:
Serial.println("Prakerin STMIK AKAKOM"); //menampilkan tulisan Prakerin STMIK AKAKOM:
}
void loop() {
// put your main code here, to run repeatedly:
}
penjelasn : Coding ini berfungsi unutk memunculkan karakter / Tulisan yang diinginkan
2. Memanggil karakter / tulisan jika menginputkan karakter tertentu sesuai coding
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
if (Serial.available()>0) {
char i = Serial.read();
if (i=='1'){ // jika diinputkan angka 1 maka akan muncul tulisan Dimas
Serial.println("Dimas");
}
else if (i=='2'){ // jika diinputkan angka 2 maka akan muncul tulisan TKJ
Serial.println("TKJ");
}
else { // jika diinputkan selain 1 dan 2 maka akan muncul tulisan ERROR
Serial.println("ERROR");
}
}
}
3. Membuat lampu berkedip sesuai yang di inginkan
bahan dan peralatan yang diperlukan :
a. sebuah arduino
b. beberapa Jumper ( kabel atau konektor sebagai penghubung )
c. Beberapa lampu LED kecil
d. Breadboard
Coding :
int led = 13; // pin yang tersambung ke jumper
void setup() {
// put your setup code here, to run once:
pinMode(led, OUTPUT); // Merubah Mode Pin
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(led, HIGH); // Coding untuk menyalakan Lampu
delay(500); // waktu atau interval lampu menyala
digitalWrite(led, LOW); // Mematikan lampu
delay(500); // waktu atau interval lampu mati
}
Praktek dimulai pukul jam 15:00 sampai pukul 17:00, setelah selesai praktik kami disuruh unutk membuat laporan tentang praktik kami, penjelasan mengenai kesalah yang dilakukan dan hasil praktik, setelah itu kami Bergegas pulang ke kos masing masing. Cuma itu yang dapat saya sampaikan hari ini, kurang lebihnya mohon dimaafkan, Terima Kasih.
Komentar
Posting Komentar