int tombol = 4; //deklarasi variabel tombol pada pin 2
int led_hijau = 16;
#include <WiFi.h>
int jumlahTekanan;
void setup() {
Serial.begin(115200);
WiFi.scanNetworks();
pinMode(tombol, INPUT);
pinMode(led_hijau, OUTPUT);
}
void loop() {
int statusTombol = digitalRead(tombol);
int networks = WiFi.mode(WIFI_STA);
if(statusTombol==HIGH){
jumlahTekanan ++;
delay(200);
if(jumlahTekanan==1){
Serial.println("Scan Wifi...");
digitalWrite(led_hijau, HIGH);
Serial.print(networks);
Serial.println(" Networks Found!");
for(int i= 0; i < networks; i++){
Serial.print("WiFi ke-");
Serial.println(i+1);
Serial.println(WiFi.SSID(i));
Serial.println(WiFi.RSSI(i));
}
}
else if(jumlahTekanan==2){
digitalWrite(led_hijau, LOW);
jumlahTekanan=0;
Serial.println("mati");
}
}
}