Menjalankan uji coba fungsionalitas sensor ultrasonik.

 Asrarullah

2104111010073



Menjalankan uji coba fungsionalitas sensor ultrasonik.

1. Persiapkan perangkat keras termasuk mikrokontroler Aduino , sensor Ultrasonik, dan perlengkapan lain seperti kabel jumper, breadboard, dan kabel USB.

2. Pelajari tutorial melalui berbagai sumber, termasuk video di YouTube, untuk menghubungkan komponen tersebut.

3. Susun komponen sesuai dengan petunjuk pin yang diberikan.


4. Masukkan kode program ke dalam aplikasi Arduino IDE.

/*
* Mengukur Jarak Dengan Sensor Ultrasonik HC-SR04
*
* by Nasrullah,
* www.Letskeeplearning.NET
*
*/

// defines pins numbers
const int trigPin = 9;
const int echoPin = 10;

// defines variables
long duration;
int distance;

void setup() {
  pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
  pinMode(echoPin, INPUT); // Sets the echoPin as an Input
  Serial.begin(9600); // Starts the serial communication
}

void loop() {
  // Clears the trigPin
  digitalWrite(trigPin, LOW);
  delayMicroseconds(30);

  // Sets the trigPin on HIGH state for 10 microseconds
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  // Reads the echoPin, returns the sound wave travel time in microseconds
  duration = pulseIn(echoPin, HIGH);

  // Calculating the distance
  distance = duration * 0.0343 / 2;

  // Prints the distance on the Serial Monitor
  Serial.print("Jarak: ");
  Serial.print(distance);
  Serial.println(" cm");

  // Menambahkan jeda 1 detik
  delay(1000);
}


5. pilih Board yang sesuai (saya menggunakan Arduino Uno)

6. Unggah dan jalankan kode, kemudian data yang diterima dari sensor akan ditampilkan pada serial Monitor di Arduino IDE.

7. Foto dokumentasi dari proses pengerjaan akan ditampilkan di bawah ini sebagai bukti.




Komentar

Postingan populer dari blog ini

Menyambungkan Arduino IDE ke firebase

Program ESP32 ke Broker via LoRA