Откройте для себя словосочетание “Отладка кода”. Выводить количество нужно, чтобы глазами видеть, сколько сетей было обнаружено и было ли обнаружено вообще. Это нужно как раз в случае, если программа “не работает” или “работает криво”
да какой-то странный товарищ вообще. Ляпнет фигню и убежит на час.
@Cookies
Если хотите помощи - то рассказывайте подробно в чем ваши проблемы. И желательно отвести на общение с форумом отдельное время, а не подбегать к экрану раз в два часа между пивом и сериалами
Спасибо за вашу помощь
Не могу не подбегать, постоянно кручусь
Спасибо
зачем тебе это надо?
лови, моргает по числу сетей с уровнем выше -55дбм
/*
This sketch demonstrates how to scan WiFi networks.
The API is almost the same as with the WiFi Shield library,
the most obvious difference being the different file you need to include:
*/
#include <ESP8266WiFi.h>
void setup() {
Serial.begin(115200);
Serial.println(F("\nESP8266 WiFi scan example"));
// Set WiFi to station mode
WiFi.mode(WIFI_STA);
// Disconnect from an AP if it was previously connected
WiFi.disconnect();
delay(100);
pinMode(LED_BUILTIN,OUTPUT);
}
void loop() {
String ssid;
int32_t rssi;
uint8_t encryptionType;
uint8_t* bssid;
int32_t channel;
bool hidden;
int scanResult;
Serial.println(F("Starting WiFi scan..."));
scanResult = WiFi.scanNetworks(/*async=*/false, /*hidden=*/true);
if (scanResult == 0) {
Serial.println(F("No networks found"));
} else if (scanResult > 0) {
Serial.printf(PSTR("%d networks found:\n"), scanResult);
// Print unsorted scan results
for (int8_t i = 0; i < scanResult; i++) {
WiFi.getNetworkInfo(i, ssid, encryptionType, rssi, bssid, channel, hidden);
if(rssi >= -55) digitalWrite(LED_BUILTIN,LOW);
Serial.println(rssi);
delay(300);
digitalWrite(LED_BUILTIN,HIGH);
Serial.printf(PSTR(" %02d: [CH %02d] [%02X:%02X:%02X:%02X:%02X:%02X] %ddBm %c %c %s\n"),
i,
channel,
bssid[0], bssid[1], bssid[2],
bssid[3], bssid[4], bssid[5],
rssi,
(encryptionType == ENC_TYPE_NONE) ? ' ' : '*',
hidden ? 'H' : 'V',
ssid.c_str());
delay(300);
}
} else {
Serial.printf(PSTR("WiFi scan error %d"), scanResult);
}
// Wait a bit before scanning again
delay(5000);
}
наверняка курсовик, судя по уровню “вовлеченности” ТС
Спасибо большое Вам
Не имею постоянного домашнего выхода в интернет , и в целом, время пребывания в нем у меня сильно ограничено
Ок, я не буду больше гадить в теме, общайтесь как хотите
не тянет оно на курсовик, разве что для бурсы
На диплом не тянет, а на курсовик - вполне.
колян вон двухступенчатый редуктор проектировал, а тут диодом помаргать, куда мир катится…я своей подруге прибор КЭП-6 на 155 логику перевёл помню )))
Чтобы лучше в сфере электроники и ардуино разобраться, что могли бы посоветовать?
Перестать метаться целыми днями, а учиться читать и понимать советы (хотя бы).
точно! я жеж выполнил совет садмана и добавил пару-тройку строк всего…
Титце, Шенк, Полупроводниковая схемотехника.
Хоровиц, Хилл, Искусство схемотехники.
Спасибо большое
И базовый язык программирования желательно не по видосам на ютубе осваивать