Banner 468x 60

Teknik Network scanning dan Port scanning

Teknik network scanning dan port scanning merupakan dua teknik yang digunakan untuk mengumpulkan informasi tentang jaringan komputer.

Cara Mengunakan Nmap Dan Wireshak Di HP

Pemahaman Mendalam Tentang Penggunan Nmap Dan Wireshak Bagi Kalian Yang Tidak Punya Leptop.

Serangan Web: XSS, SQL Injection, dan CSRF

Namun, seiring dengan perkembangannya, ancaman terhadap keamanan website juga semakin meningkat. 

Tuesday, September 23, 2025

Pptx

 #define trigPin 9

#define echoPin 10

#define ledAman 2

#define led1 3

#define led2 4

#define led3 5

#define buzzer 12  


void setup() {

  Serial.begin(9600);

  pinMode(trigPin, OUTPUT);

  pinMode(echoPin, INPUT);


  pinMode(ledAman, OUTPUT);

  pinMode(led1, OUTPUT);

  pinMode(led2, OUTPUT);

  pinMode(led3, OUTPUT);

  pinMode(buzzer, OUTPUT);  

}


void loop() {

  long duration, distance;


  // Kirim sinyal trigger ke sensor ultrasonik

  digitalWrite(trigPin, LOW);

  delayMicroseconds(2);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);


  // Hitung jarak berdasarkan waktu pantulan

  duration = pulseIn(echoPin, HIGH);

  distance = (duration / 2) / 29.1;


  Serial.print("DURASI: ");

  Serial.print(duration);

  Serial.print(" , JARAK: ");

  Serial.println(distance);


  // Matikan semua LED dan buzzer terlebih dahulu

  digitalWrite(ledAman, LOW);

  digitalWrite(led1, LOW);

  digitalWrite(led2, LOW);

  digitalWrite(led3, LOW);

  digitalWrite(buzzer, LOW);  


  // Logika berdasarkan jarak

  if (distance >= 16) {

    digitalWrite(ledAman, HIGH);

  } 

  else if (distance <= 15 && distance >= 10) {

    digitalWrite(led1, HIGH);

  } 

  else if (distance < 10 && distance >= 5) {

    digitalWrite(led2, HIGH);

  } 

  else if (distance < 5) {

    digitalWrite(led3, HIGH);

    digitalWrite(buzzer, HIGH);

    delay(200);

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, LOW);

    delay(200);

  }


  delay(100);

}

Tuesday, September 16, 2025

Koding pptx

 #define trigPin 7

#define echoPin 6

#define ledAman 8

#define led1 9

#define led2 10

#define led3 11

#define buzzer 12  


void setup() {

  Serial.begin(9600);

  pinMode(trigPin, OUTPUT);

  pinMode(echoPin, INPUT);


  pinMode(ledAman, OUTPUT);

  pinMode(led1, OUTPUT);

  pinMode(led2, OUTPUT);

  pinMode(led3, OUTPUT);

  pinMode(buzzer, OUTPUT);  

}


void loop() {

  long duration, distance;


  digitalWrite(trigPin, LOW);

  delayMicroseconds(2);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);


  duration = pulseIn(echoPin, HIGH);

  distance = (duration / 2) / 29.1;


  Serial.print("DURASI: ");

  Serial.print(duration);

  Serial.print(" , JARAK: ");

  Serial.println(distance);


   digitalWrite(ledAman,LOW );

    digitalWrite(led1, LOW);

    digitalWrite(led2, LOW);

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, LOW);  

  


  if (distance >= 16) {

    digitalWrite(ledAman, HIGH);

    digitalWrite(led1, LOW);

    digitalWrite(led2, LOW);

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, LOW);  

  } else {

    digitalWrite(ledAman, LOW);

  }


  if (distance <= 15 && distance >= 10) {

    digitalWrite(led1, HIGH);

    digitalWrite(led2, LOW);

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, LOW);

  }


  if (distance < 10 && distance >= 5) {

    digitalWrite(led2, HIGH);

    digitalWrite(led1, LOW);

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, LOW);  

  }


  if (distance < 5) {

    digitalWrite(led1, LOW);

    digitalWrite(led2, LOW);


    digitalWrite(led3, HIGH);

    digitalWrite(buzzer, HIGH); 

    delay(200);

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, LOW);  

    delay(200);

  } else {

    digitalWrite(led3, LOW);

    digitalWrite(buzzer, HIGH);  

  }


  delay(100);

}

Tuesday, September 9, 2025

Kodingan IOT SENSORULTRASONIK

 #define trigPin 9

#define echoPin 10

#define ledAman 2

#define led1 3

#define led2 4

#define led3 5


void setup() {

  Serial.begin(9600);

  pinMode(trigPin, OUTPUT);

  pinMode(echoPin, INPUT);


  pinMode(ledAman, OUTPUT);

  pinMode(led1, OUTPUT);

  pinMode(led2, OUTPUT);

  pinMode(led3, OUTPUT);

}


void loop() {

  long duration, distance;


  // Kirim sinyal trigger ke sensor ultrasonik

  digitalWrite(trigPin, LOW);

  delayMicroseconds(2);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);


  // Hitung jarak berdasarkan waktu pantulan

  duration = pulseIn(echoPin, HIGH);

  distance = (duration / 2) / 29.1;


  Serial.print("DURASI: ");

  Serial.print(duration);

  Serial.print(" , JARAK: ");

  Serial.println(distance);


  // Matikan semua LED dulu

  digitalWrite(ledAman, LOW);

  digitalWrite(led1, LOW);

  digitalWrite(led2, LOW);

  digitalWrite(led3, LOW);


  // Kondisi berdasarkan jarak

  if (distance >= 16) {

    digitalWrite(ledAman, HIGH);

  } 

  else if (distance <= 15 && distance >= 10) {

    digitalWrite(led1, HIGH);

  } 

  else if (distance < 10 && distance >= 5) {

    digitalWrite(led2, HIGH);

  } 

  else if (distance < 5) {

    // Hanya LED3 berkedip

    digitalWrite(led3, HIGH);

    delay(200);

    digitalWrite(led3, LOW);

    delay(200);

    return; // keluar dari loop agar tidak delay tambahan di bawah

  }


  delay(100);

}