Els dispositius basats en IoT són cada vegada més populars entre nosaltres, s’estima que hi haurà uns 1.500 milions de dispositius connectats a Internet l’any 2022. Per tant, els enginyers del futur estan disposats a aprendre a construir dispositius IoT, donant suport a això. hi ha nombroses taules de desenvolupament que permeten realitzar prototips ràpids d’IoT. Hem utilitzat diverses taules populars com Arduino, ESP8266, ESP32 i Raspberry Pi per desenvolupar Projectes IoT, que podeu consultar en aquesta secció.
Com sabem, la majoria dels dispositius IoT han d’estar connectats a Internet per començar a funcionar. Mentre fem prototips o provem els nostres projectes IoT, podem codificar fàcilment el SSID i la contrasenya Wi-Fi del nostre programa i fer que funcioni. Però quan el dispositiu es lliura al consumidor, hauria de poder escanejar i connectar-se a la pròpia xarxa Wi-Fi sense canviar el programa. Aquí és on el gestor de Wi-Fi ESP8266 us serà útil, aquesta funció de gestor de Wi-Fi es pot afegir al programa existent per proporcionar als usuaris una opció per escanejar i connectar-se a qualsevol xarxa Wi-Fi i, un cop establerta la connexió, el dispositiu pot realitzar la seva funció normal fins que s'hagi de canviar de nou la connexió de xarxa.
En aquest projecte, utilitzarem NodeMCU, i programar-lo per funcionar en dos modes diferents, a saber, la manera de punt d'accés (AP), i la manera de l'estació (STA). En mode AP, NodeMCU funcionarà com un encaminador Wi-Fi que emet el seu propi senyal Wi-Fi, podeu utilitzar qualsevol telèfon intel·ligent per connectar-vos a aquesta xarxa Wi-Fi i obrir una pàgina web en la qual podem configurar el nou Wi-Fi. SSID i contrasenya, un cop definides les noves credencials, el NodeMCU entrarà automàticament en mode Estació i es connectarà a aquest nou Wi-Fi. Es recordarà el nou SSID i la contrasenya Wi-Fi perquè el dispositiu es connecti a aquesta xarxa cada vegada que s’encengui de nou.
Components necessaris
- NodeMCU
- Taula de pa
- Polsadors
- LEDs
- Connexió de cables
Esquema de connexions

Per indicar si el mòdul és al punt d’estació o al punt d’accés, he utilitzat dos LED. Si el LED vermell parpelleja, significa que el mòdul està en mode estació i que hi ha una connexió wifi activa a la qual està connectat. Si el LED verd brilla, significa que el mòdul està en mode de punt d'accés i espera que l'usuari es configuri amb la xarxa wifi disponible. El polsador s’utilitza per canviar entre el mode d’accés i l’estació, si es prem el botó mentre s’encén el dispositiu, llavors NodeMCU entrarà en mode de punt d’accés, on es poden introduir les noves credencials de Wi-Fi. Un cop el dispositiu es connecti a una xarxa Wi-Fi, parpellejarà un LED vermell com es mostra a continuació.
