2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W ostatnim poście dowiedzieliśmy się o funkcji AutoConnect dla płyt ESP32/ESP8266 i jednym z zadawanych pytań było dodanie jej do istniejących szkiców. W tym poście dowiemy się, jak to zrobić i jako przykład użyjemy projektu czasu sieciowego.
Ponieważ jest dużo kodu, który musi zostać skopiowany, polecam obejrzenie filmu, aby dowiedzieć się więcej, ponieważ o wiele bardziej efektywne jest oglądanie go w akcji niż czytanie o nim.
Krok 1: Pobierz szkice
Będziesz musiał pobrać i uzyskać dwa szkice, ponieważ będziemy ich używać w tym projekcie. Zacznij od pobrania szkicu projektu czasu sieciowego (E12) z następującego linku:
Wyodrębnij plik i zmień jego nazwę na E16, ponieważ będzie to ostateczny szkic dla tego projektu. Następnie pobierz szkic AutoConnect (E13), korzystając z następującego linku: https://github.com/bnbe-club/wifi-autoconnect-diy -13
Wyodrębnij również ten plik i otwórz oba szkice w Arduino IDE.
Krok 2: Zaktualizuj szkic
Teraz musimy skopiować trochę kodu ze szkicu AutoConnect do nowego szkicu (E16). Obejrzyj film, aby wykonać kolejne kroki, lub pobierz ostateczny szkic, korzystając z następującego linku:
Krok 3: Prześlij i przetestuj
Prześlij szkic na tablicę, korzystając z ustawień wymienionych w szkicu. Jeśli dane logowania do sieci były wcześniej zapisane w pamięci flash, płyta automatycznie połączy się z siecią Wi-Fi. Jeśli nie, musisz połączyć się z punktem dostępu i skonfigurować sieć, tak jak zrobiliśmy to w filmie AutoConnect. Wszystko inne jest takie samo, więc w razie potrzeby zapoznaj się z oryginalnym postem, aby dowiedzieć się, jak korzystać z biblioteki AutoConnect.
Link do oryginalnego posta: