Sommario:
- Passaggio 1: ottenere e caricare lo schizzo
- Passaggio 2: connettiti all'AP e gestisci il WiFi
- Passaggio 3: eliminazione delle reti WiFi
Video: Utilizzo di WiFi AutoConnect con schede ESP8266/ESP32: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Impareremo come utilizzare la libreria AutoConnect che ci consente di connetterci e gestire i punti di accesso WiFi utilizzando uno smartphone.
Il video qui sopra ti guiderà attraverso il processo insieme alle varie schermate a cui devi accedere per conoscere la libreria AutoConnect. Questo post scritto lo tratterà solo in breve.
Passaggio 1: ottenere e caricare lo schizzo
Quando la scheda ESP32 si avvia, verifica se eventuali credenziali di rete precedenti sono state memorizzate nella FLASH. Per impostazione predefinita, proverà a connettersi a loro e, in caso di successo, stamperà l'indirizzo IP sulla porta seriale. Il tuo schizzo funzionerà quindi normalmente. Se non è in grado di connettersi a una rete WiFi, creerà un punto di accesso a cui puoi connetterti e gestire le credenziali WiFi.
Iniziamo installando le librerie richieste nell'IDE di Arduino. Dobbiamo installare la libreria AutoConnect. Apri il gestore della libreria e digita AutoConnect. Installa la libreria che appare. La libreria AutoConnect ha bisogno della libreria PageBuilder per funzionare, quindi digita PageBuilder e installa anche quello. Quindi, scarica e apri lo schizzo per questo progetto.
Link allo schizzo:
Non devi modificare nulla nello schizzo, ma se lo desideri, puoi assegnare un nome host diverso per la tua scheda. Ora è il momento di caricare lo schizzo. Collegare la scheda utilizzando lo schema sopra, aprire il terminale seriale e premere il pulsante di reset. Riceverai un messaggio che indica che la scheda è pronta per ricevere il codice. Premi il pulsante di caricamento e attendi il completamento. Tenere aperto il terminale seriale, rimuovere il ponticello di avvio e premere il pulsante di ripristino.
A questo punto, accadranno due cose. Se le informazioni di rete precedenti sono state memorizzate nella memoria flash, la scheda si connetterà automaticamente alla rete e stamperà l'indirizzo IP e il nome host. In questo caso, non devi fare nulla. Se vuoi cancellare le credenziali memorizzate, dovrai cancellare la memoria FLASH e il video contiene le istruzioni per farlo. Tuttavia, se fosse una nuova scheda o se non ci fossero informazioni valide, creerebbe un punto di accesso.
Passaggio 2: connettiti all'AP e gestisci il WiFi
Se la scheda non è in grado di connettersi a una rete WiFi, creerà un punto di accesso denominato "esp32ap" e questo normalmente si presenta dopo circa 30 secondi. Collegati ad esso utilizzando la password predefinita di 12345678. Dovrebbe reindirizzarti automaticamente alla pagina di gestione oppure puoi utilizzare l'indirizzo IP 172.217.28.1 per accedervi. La pagina fornisce alcune informazioni sulla scheda come l'indirizzo MAC, lo stato della memoria e così via. Il menu offre una serie di opzioni: La possibilità di configurare nuovi punti di accesso o reti. Visualizza gli SSID o le reti salvati. Disconnettersi dalla rete corrente. Resettare o riavviare la scheda. Cambia il fuso orario. E vai anche alla home page che mostra semplicemente l'ora.
Tocca l'opzione Configura nuovo AP. Selezionare il punto di accesso dall'elenco e digitare la password. Una volta fatto, premi applica e la scheda dovrebbe connettersi alla rete e fornirti i dettagli della rete come mostrato nelle immagini. L'indirizzo IP verrà anche stampato sul terminale seriale insieme al nome host.
La prossima volta che avvierai la scheda, si collegherà automaticamente a una rete WIFI e il tuo schizzo funzionerà come previsto.
Passaggio 3: eliminazione delle reti WiFi
Non ho trovato un modo semplice per cancellare i dettagli SSID memorizzati dal flash utilizzando la pagina di gestione. Un modo per farlo è ripristinare la scheda alle impostazioni di fabbrica utilizzando l'esptool che può essere utilizzato su Windows e Mac. Ciò significa che dovrai caricare nuovamente il tuo schizzo. Se stai utilizzando Windows, c'è un modo più semplice per farlo. Puoi scaricare e installare lo strumento di download flash ESP32. Il video mostra come utilizzare questo strumento. Lo strumento di download flash non funziona per Mac, quindi l'unica opzione che hai è usare esptool. Dovrai prima installarlo utilizzando il terminale e poi potrai cancellare il flash specificando la porta. Ancora una volta, fai riferimento al video per i comandi e come usarli.
Link allo schizzo:
Se ti è piaciuto questo post, non dimenticare di seguirci utilizzando i link sottostanti poiché costruiremo molti altri progetti come questo:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Sito Web BnBe:
Consigliato:
Schede stampate con acido per stampante 3D SLA: 7 passaggi (con immagini)
Schede stampate con acido per stampante 3D SLA: Remix..remix.. Bene, ho bisogno di una scheda di sviluppo per i miei chip ATtiny. Non ho un CNC per tagliare un PCB, non conosco Kicad e non voglio ordinare schede. Ma ho una stampante in resina… e acido e conosco SketchUp. E mi piace fare le cose. Che cosa è successo
Lettore di schede SD wireless [ESP8266]: 10 passaggi (con immagini)
Lettore di schede SD wireless [ESP8266]: l'USB doveva essere universale e l'obiettivo principale era quello di creare un dispositivo hot-swap, super facile da interfacciare con altri dispositivi, ma nel corso degli anni l'idea è andata in tilt. Esistono così tante varianti diverse di queste porte USB che è così frustrante a
Riconoscimento delle immagini con schede K210 e Arduino IDE/Micropython: 6 passaggi (con immagini)
Riconoscimento immagine con schede K210 e Arduino IDE/Micropython: ho già scritto un articolo su come eseguire demo OpenMV su Sipeed Maix Bit e ho anche realizzato un video di demo di rilevamento oggetti con questa scheda. Una delle tante domande che le persone hanno posto è: come posso riconoscere un oggetto che la rete neurale non è tr
Iniziare con ESP32 - Installazione di schede ESP32 in Arduino IDE - Codice lampeggiante ESP32: 3 passaggi
Iniziare con ESP32 | Installazione di schede ESP32 in Arduino IDE | Codice Blink ESP32: in questo tutorial vedremo come iniziare a lavorare con esp32 e come installare le schede esp32 nell'IDE Arduino e programmeremo esp 32 per eseguire il codice lampeggiante usando arduino ide
Volantini fasulli con schede a strappo: 6 passaggi (con immagini)
Volantini fasulli con schede truccate: le persone pubblicano volantini tutto il tempo, di solito con un interesse molto specifico che deve essere riempito come una pubblicità per una baby sitter, la promozione di un servizio o la vendita di un vecchio divano. Il problema è che questi interessi sono di portata ristretta; non tutti