#include "WiFi.h"
#include <LiquidCrystal_I2C.h>
#include "button.h"
int8_t networksCount = 5;
int i = 0;
Button btn(4);
LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16, 2);
//=====================================================
void setup() {
Serial.begin(115200);
lcd.init();
lcd.setCursor(0, 0);
int8_t networksCount = WiFi.scanNetworks();
}
void loop() {
if(btn.click()) {
if(i < networksCount){
lcd.clear();
lcd.print(WiFi.SSID(0)); //для реальных сетей WiFi.SSID(i)
lcd.print(" ");
lcd.print(i);
lcd.setCursor(4,1);
lcd.print(WiFi.RSSI(0)); //для реальных сетей WiFi.RSSI(i)
lcd.print(" dBm");
i++;
delay(100);
} else {
i = 0;
}
}
}