Obsah:

Použití WiFi AutoConnect s deskami ESP8266/ESP32: 3 kroky
Použití WiFi AutoConnect s deskami ESP8266/ESP32: 3 kroky

Video: Použití WiFi AutoConnect s deskami ESP8266/ESP32: 3 kroky

Video: Použití WiFi AutoConnect s deskami ESP8266/ESP32: 3 kroky
Video: Samsung wifi disconnect problem fix in seconds#samsung #samsunggalaxy #wifi #android #shorts 2024, Červenec
Anonim
Použití WiFi AutoConnect s deskami ESP8266/ESP32
Použití WiFi AutoConnect s deskami ESP8266/ESP32

Naučíme se používat knihovnu AutoConnect, která nám umožňuje připojení a správu přístupových bodů WiFi pomocí smartphonu.

Výše uvedené video vás provede celým procesem spolu s různými obrazovkami, ke kterým potřebujete přístup, abyste se dozvěděli o knihovně AutoConnect. Tento písemný příspěvek jej pokryje pouze ve zkratce.

Krok 1: Získejte a nahrajte skicu

Získejte a nahrajte skicu
Získejte a nahrajte skicu
Získejte a nahrajte skicu
Získejte a nahrajte skicu
Získejte a nahrajte skicu
Získejte a nahrajte skicu

Když se deska ESP32 spustí, zkontroluje, zda jsou v FLASH uložena všechna předchozí síťová pověření. Ve výchozím nastavení se k nim pokusí připojit a v případě úspěchu vytiskne IP adresu na sériový port. Váš náčrt pak bude fungovat jako obvykle. Pokud se nemůže připojit k síti WiFi, vytvoří přístupový bod, ke kterému se můžete připojit a spravovat přihlašovací údaje WiFi.

Začněme instalací požadovaných knihoven do Arduino IDE. Musíme nainstalovat knihovnu AutoConnect. Otevřete správce knihoven a zadejte AutoConnect. Nainstalujte knihovnu, která se zobrazí. Knihovna AutoConnect ke svému fungování potřebuje knihovnu PageBuilder, proto zadejte PageBuilder a nainstalujte ji také. Poté si stáhněte a otevřete skicu pro tento projekt.

Odkaz na skicu:

V náčrtu nemusíte nic měnit, ale pokud chcete, můžete své desce přiřadit jiný název hostitele. Nyní je čas nahrát skicu. Připojte desku pomocí výše uvedeného schématu, otevřete sériový terminál a stiskněte tlačítko reset. Zobrazí se zpráva, že deska je připravena přijmout kód. Stiskněte tlačítko pro odeslání a počkejte na dokončení. Sériový terminál ponechte otevřený, odstraňte propojku spouštění a stiskněte tlačítko reset.

V tuto chvíli nastanou buď dvě věci. Pokud byly předchozí informace o síti uloženy v paměti flash, deska by se automaticky připojila k síti a vytiskla adresu IP a název hostitele. V tomto případě nemusíte nic dělat. Pokud chcete vymazat uložené přihlašovací údaje, budete muset vymazat paměť FLASH a video obsahuje pokyny, jak to udělat. Pokud by to však byla nová deska nebo neexistovaly žádné platné informace, vytvořilo by to přístupový bod.

Krok 2: Připojte se k AP a spravujte WiFi

Připojte se k AP a spravujte WiFi
Připojte se k AP a spravujte WiFi
Připojte se k AP a spravujte WiFi
Připojte se k AP a spravujte WiFi
Připojte se k AP a spravujte WiFi
Připojte se k AP a spravujte WiFi

Pokud se deska nemůže připojit k síti WiFi, vytvoří přístupový bod s názvem „esp32ap“, který se obvykle zobrazí přibližně po 30 sekundách. Připojte se k němu pomocí výchozího hesla 12345678. Mělo by vás to automaticky přesměrovat na stránku pro správu, jinak k tomu můžete použít IP adresu 172.217.28.1. Tato stránka poskytuje informace o desce, jako je adresa MAC, stav paměti atd. Nabídka vám nabízí řadu možností: Možnost konfigurovat nové přístupové body nebo sítě. Zobrazit uložené SSID nebo sítě. Odpojit se od aktuální sítě. Resetujte nebo restartujte desku. Změňte časové pásmo. A také přejděte na domovskou stránku, která jednoduše zobrazuje čas.

Klepněte na možnost Konfigurovat nový přístupový bod. Vyberte přístupový bod ze seznamu a zadejte heslo. Až budete hotovi, stiskněte použít a deska by se měla připojit k síti a poskytnout vám podrobnosti o síti, jak je znázorněno na obrázcích. IP adresa bude také vytištěna na sériovém terminálu spolu s názvem hostitele.

Při příštím spuštění se deska automaticky připojí k síti WIFI a vaše skica bude fungovat podle očekávání.

Krok 3: Odstranění WiFi sítí

Odstranění WiFi sítí
Odstranění WiFi sítí

Nenašel jsem jednoduchý způsob, jak vymazat uložené údaje SSID z flash pomocí stránky pro správu. Jedním ze způsobů, jak toho dosáhnout, je obnovení desky na výchozí tovární hodnoty pomocí esptoolu, který lze použít v systémech Windows a Mac. To znamená, že budete muset svůj náčrtek znovu nahrát. Pokud používáte Windows, existuje pro vás jednodušší způsob, jak to udělat. Můžete si stáhnout a nainstalovat nástroj ESP32 Flash Download. Video ukazuje, jak tento nástroj používat. Nástroj pro stahování Flash nefunguje pro Mac, takže jedinou možností, kterou máte, je použití esptoolu. Nejprve jej budete muset nainstalovat pomocí terminálu a poté můžete flash vymazat zadáním portu. Příkazy a způsob jejich použití najdete ve videu.

Odkaz na skicu:

Pokud se vám tento příspěvek líbil, nezapomeňte nás sledovat pomocí níže uvedených odkazů, protože budeme stavět mnoho dalších projektů, jako je tento:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Web BnBe:

Doporučuje: