Kamis, 16 Maret 2023

Hari Ke-25 PKL di ISTN

 PKL HARI KEDUAPULUH LIMA


Nama               :   Helena Margaretha M.
NISN               :   0064331270
Hari, Tanggal   :  Rabu, 15 Maret 2023
Asal Sekolah    :  SMKN 2 Depok
Tempat PKL     :  ISTN FSTI
Hobi                 :  Bermain game dan membaca novel.



   Kegiatan pada hari keduapuluh lima PKL :

08:30 s/d 09:30 :  Kurvey (lap meja, menyapu, dan mengepel.)


09:30 s/d 12:00 : Materi wokwi arduino.
12:00 s/d 13:00 :  ISOMA (Istirahat, sholat, makan.)
13:00 s/d 15:30 : Praktek Wokwi.


 15:30 s/d Pulang : Membuat blog.


  • MATERI :

#define LRED 5 #define LYELLOW 4 #define LGREEN 3 #define LRED2 A0 #define LYELLOW2 A1 #define LGREEN2 A2 #define LBLUE 2 #define TOMBOL1 6 #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 10, 9, 8, 7); void setup() { Serial.begin(9600); lcd.begin(16, 2); pinMode(LRED, OUTPUT); pinMode(LYELLOW, OUTPUT); pinMode(LGREEN, OUTPUT); pinMode(LRED2, OUTPUT); pinMode(LYELLOW2, OUTPUT); pinMode(LGREEN2, OUTPUT); pinMode(LBLUE, OUTPUT); pinMode(TOMBOL1, INPUT_PULLUP); standby(1000); } void loop() { if (digitalRead(TOMBOL1)== LOW) { digitalWrite(LBLUE,HIGH); Serial.print("PRESSS"); pola1(5000); pola2(1500); pola3(5000); pola4(1500); } else{ standby(1000); } } void pola1(int waktu){ lcd.clear(); lcd.setCursor(2, 0); lcd.print("KANAN JALAN"); lcd.setCursor(3,1); lcd.print("KIRI STOP"); Serial.println("Jalur Kanan Jalan, Jalur Kiri Stop"); digitalWrite(LRED,LOW); digitalWrite(LYELLOW,LOW); digitalWrite(LGREEN,HIGH); digitalWrite(LRED2,HIGH); digitalWrite(LYELLOW2,LOW); digitalWrite(LGREEN2,LOW); delay(waktu); } void pola2(int waktu){ lcd.clear(); lcd.setCursor(0, 0); lcd.print("Kanan Ready Stop"); lcd.setCursor(0,1); lcd.print("Kiri Ready Jalan"); Serial.println("Jalur Kanan Bersiap-siap Berhenti, Jalur Kiri Bersiap-siap Jalan"); digitalWrite(LRED,LOW); digitalWrite(LYELLOW,HIGH); digitalWrite(LGREEN,LOW); digitalWrite(LRED2,LOW); digitalWrite(LYELLOW2,HIGH); digitalWrite(LGREEN2,LOW); delay(waktu); } void pola3(int waktu){ lcd.clear(); lcd.setCursor(3, 0); lcd.print("KANAN STOP"); lcd.setCursor(3,1); lcd.print("KIRI JALAN"); Serial.println("Jalur Kiri Jalan, Jalur Kanan Stop"); digitalWrite(LRED,HIGH); digitalWrite(LYELLOW,LOW); digitalWrite(LGREEN,LOW); digitalWrite(LRED2,LOW); digitalWrite(LYELLOW2,LOW); digitalWrite(LGREEN2,HIGH); delay(waktu); } void pola4(int waktu){ lcd.clear(); lcd.setCursor(0, 0); lcd.print("Kanan Siap Jalan"); lcd.setCursor(0,1); lcd.print("Kiri Ready Stop"); Serial.println("Jalur Kiri Bersiap-siap Berhenti, Jalur Kanan Bersiap-siap Jalan"); digitalWrite(LRED,LOW); digitalWrite(LYELLOW,HIGH); digitalWrite(LGREEN,LOW); digitalWrite(LRED2,LOW); digitalWrite(LYELLOW2,HIGH); digitalWrite(LGREEN2,LOW); delay(waktu); } void standby(int waktu){ lcd.clear(); lcd.setCursor(1, 0); lcd.print("SELAMAT DATANG"); lcd.setCursor(1, 1); lcd.print("ALL BY HELENA!"); digitalWrite(LRED,LOW); digitalWrite(LYELLOW,LOW); digitalWrite(LGREEN,LOW); digitalWrite(LBLUE,LOW); digitalWrite(LRED2,LOW); digitalWrite(LYELLOW2,LOW); digitalWrite(LGREEN2,LOW); digitalWrite(LBLUE,HIGH); delay(waktu); } void loopX() { if (digitalRead(TOMBOL1)== LOW) { digitalWrite(LBLUE,HIGH); Serial.print("PRESSS"); pola1(2000); pola2(2000); } else{ standby(1000); } }
 



0 comments:

Posting Komentar