#include <WiFiNINA.h>
#define WIFI_AP "Wokwi-GUEST"
#define WIFI_PASS ""
int trig = 12 ;
int echo = 14 ;
float distance , duration= 0 ;
float speedOfSound = 0.034 ;
void setup() {
Serial.begin(115200);
pinMode(trig , OUTPUT);
pinMode(echo , INPUT); // ha7seb heya high ad eh using pulseIn()
initwifi();
}
// pulse send to trigger to start
void loop() {
digitalWrite(trig , LOW);
delay(0.002);
digitalWrite(trig , HIGH);
delay(0.01);
digitalWrite(trig , LOW);
duration = pulseIn(echo , HIGH);
distance = (duration * speedOfSound) / 2 ;
Serial.print("Tinggi Air: ");
Serial.println(distance);
delay(1000);
}
void initwifi(){
Serial.println("Menghubungkan...");
while(wifi.status() ! = WL_CONNECTED){
WIFI.begin(WIFI_AP, WIFI_PASS, 6);
delay(1000);
}
}
Serial.println("Terhubung");