MASLOW: een Open WiFi Detector met ESP8266 (3 / 4 stap)

Stap 3: Codigo


English/Español

Una vez conectado todo es hora de programar, el código necesario para hacer funcionar nuestro detector de redes WiFi abiertas es el siguiente, este desarrollado para el ESP8266 con el IDE de Arduino.

Zodra dat aansluiting wordt gedaan, is het tijd om het programma. de benodigde code te maken van onze WiFi detector werken open is het volgende, het is ontwikkeld voor de IDE van de Arduino met de module ESP8266.

 https://github.com/sabas1080/OpenWiFiDetectorESP8266/blob/master/OpenWiFiDetector.ino 
 #include "ESP8266WiFi.h"<br>// Time to sleep (in seconds):const int sleepTimeS = 30; void setup() { Serial.begin(115200); // Set WiFi to station mode and disconnect from an AP if it was previously connected WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); pinMode(4, OUTPUT); Serial.println("Setup done"); } void loop() { uint8_t sec; analogWrite(4, 10); Serial.print(F("Scanning...")); int n = WiFi.scanNetworks(); // WiFi.scanNetworks will return the number of networks found Serial.println(F("scan done")); if (n == 0) Serial.println(F("no networks found")); else { Serial.print(n); Serial.print(F(" network")); if(n > 1) Serial.print('s'); Serial.println(F(" found:")); for (int i = 0; i < n; ++i) { int sec = WiFi.encryptionType(i); // Print SSID and RSSI for each network found Serial.print(i + 1); Serial.print(": "); Serial.print(WiFi.SSID(i)); Serial.print(" ("); Serial.print(WiFi.RSSI(i)); Serial.print(")"); Serial.println(sec); delay(10); if((sec == ENC_TYPE_NONE || sec == ENC_TYPE_WEP) && (WiFi.RSSI(i) > -95)) { // If open network and good signal... // Switch LED to conspicuous 'open networks' flash immediately analogWrite(4, 1023); // 1 sec delay(1000); // "Open hotspot" is as good as the indicator gets and the scan // can stop now, get into power-saving sleep mode ASAP. // If you're using the Serial console and want to see all // networks displayed, comment out this line: //Serial.println("Not security"); //Mode Sleep for ESP8266 Version 12 or model with pin16 avaible //Necesary jump RST and GPIO16 sleep_now(); // Function Sleep 30 seconds } } } } //Mode Sleep for ESP8266 Version 12 or model with pin16 avaible void sleep_now(){ Serial.print(F("Sleeping...")); // deepSleep time is defined in microseconds. Multiply // seconds by 1e6 ESP.deepSleep(sleepTimeS * 1000000);}</p> 

Puedes encontrar mas información nl el repositorio del proyecto

https://github.com/sabas1080/OpenWiFiDetectorESP82...

Gerelateerde Artikelen

WiFi Relay met ESP8266

WiFi Relay met ESP8266

Deze wifi relay kunt besturingselementen elk apparaat zoals lampen of uw soldeer station met uw smartphone of computer.Stap 1: Materialen en gereedschappen Zodat deze wifi relay u zult het volgende nodig:Een Esp8266, die kunnen worden van programma z
Goedkope Arduino WiFi schild met ESP8266

Goedkope Arduino WiFi schild met ESP8266

In mijn vorige Instructable heb ik beschreven hoe de ESP-01 module aansluit op een breadboard.Dit is slechts de eerste stap om een goedkope Arduino WiFi schild de ESP8266-module gebruiken. U kunt het met enkele meer elektronische componenten en de Wi
Hoe maak je een wiel snelheid Detector met behulp van een lichtsensor.

Hoe maak je een wiel snelheid Detector met behulp van een lichtsensor.

How this work?Zoals we dat de licht reflectie-effecten zijn verschillend in objecten weten. Sommige lichte spullen (wit papier, folie en aluminium spullen) hebben veel betere reflectie tarief dan een donkere zwarte rubber band. Daarom, in dezelfde st
Open Wifi Finder

Open Wifi Finder

Soms is het leuk om te voelen als een Hollywood-hacker en flex uw supermachten! Met dit project zullen we zien hoe te detecteren als er een niet-beveiligde wifi om ons heen is. Dit is ook handig wanneer u reist en niet uw gebruikelijke plaatsen verbi
Automatische color detector met behulp van LDR

Automatische color detector met behulp van LDR

Dit is een gids voor het bouwen van een automatische color detector met behulp van LDR (licht afhankelijke resistor). Dit is klein van formaat, en in minder dan een paar minuten kan worden opgebouwd.Stap 1: Dingen die je moetU moet de volgende-LDR (l
Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ik zag onlangs een interessant project door Karl Lunt waarmee een ATtiny13 nabootsen een firefly (http://www.seanet.com/~karllunt/fireflyLED.html). Dit op zich is zeker niet uniek, maar het kreeg me denken over een van mijn vroege microcontroller pro
Internet gecontroleerde lamp met ESP8266 wifi relay IoT

Internet gecontroleerde lamp met ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT controle per lampInternet gecontroleerde elektrische lamp met ESP8266 wifi (ESP01) IoTInternet gecontroleerde lamp met ESP8266 wifi relay IoTESP8266 (ESP01) is een zeer goedkope WiFi-transceiver die kan worden toegevoeg
WiFi Switch board of Smart Plug met Esp8266, Attiny 85 & PIR Sensor met android app

WiFi Switch board of Smart Plug met Esp8266, Attiny 85 & PIR Sensor met android app

De Wifi Arduino 85 is een kleine plank met ESP8266-01 module, Attiny85 micro controller en een relais. Het heeft ook en extra header voor het aansluiten van een externe doorgifte of met sensoren zoals PIR, IR enz afhankelijk van uw toepassing. Bent u
ESP8266-1 ingeschakelde RC gedraaide Wifi auto met Browser gecontroleerd richting.

ESP8266-1 ingeschakelde RC gedraaide Wifi auto met Browser gecontroleerd richting.

Dit project is opgezet om de bekwaamheid van elementaire IoT apparaten te bewijzen. Het doel was om controle van de beweging van een auto via webbrowser. Ik had een paar opties om dit te bereiken - 1) Over de web, direct controle van de motor van de
Bouwen van een ISS aanwijzer Tracker met behulp van Adafruit HUZZAH ESP8266

Bouwen van een ISS aanwijzer Tracker met behulp van Adafruit HUZZAH ESP8266

Overzicht – deel 1 Hgte/Az aanwijzerUitbreiding op mijn Stepper Motor controller met behulp van Adafruit Huzzah ESP8266 WiFi module door toevoeging van een kleine Servo, ik heb een mechanisch apparaat dat kunt verplaatsen in Azimuth (met behulp van e
WiFi-afstandsbediening met behulp van ESP8266

WiFi-afstandsbediening met behulp van ESP8266

Laten we u zien hoe een ESP8266 gebruiken om een bekabelde nunchuk in een Wifi-nunchuk die vervolgens voor elk apparaat met WiFi-toegang bepalen kan.De ESP8266 is een zeer mooie microcontroller met WiFi ingebouwd. Het kan worden gekocht tegen lage ko
Hack een $30 WiFi Pan-Tilt Camera - Video, Audio en Motor control met Python

Hack een $30 WiFi Pan-Tilt Camera - Video, Audio en Motor control met Python

In dit Instructable leert u hoe te onderscheppen van de video, microfoon en besturingselementen van de $30 Kaicong SIP1602 draadloze pan-tilt camera op Windows, Linux of OSX! Alles is netjes gerold in python scripts; u kunt de uitvoergegevens voor di
De Droidalyzer - een open source, Bluetooth alcohol detector accessoire voor Android-telefoons

De Droidalyzer - een open source, Bluetooth alcohol detector accessoire voor Android-telefoons

*** versie van het Product van de Droidalyzer van Seeedstudio nu beschikbaar ***De Droidalyzer is een open source, Bluetooth alcohol detector accessoire voor Android-telefoons. Paar de Bluetooth Droidalyzer aan uw Androïde telefoon ingeschakeld en ve
Arduino afstand Detector met een zoemer en LED's

Arduino afstand Detector met een zoemer en LED's

dit is een eenvoudige gids over hoe te maken van een afstand-detector met behulp van een Arduino, een ultrasone Sensor van HC-SRO4, een zoemer en sommige LED's.  Het uiteindelijke doel van deze tutorial is te gebruiken van de zoemer en LED's om weer