Spisu treści:
- Krok 1: O Zarządzie Heltec
- Krok 2: Konfiguracja Arduino IDE dla ESP32
- Krok 3: Instalacja płyty ESP32
Wideo: ESP32 LoRaWAN Mote: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
W tym projekcie użyjemy płyty ESP32 Heltec WiFi LoRa OLED firmy Banggood, aby zbudować LoRaWAN Mote (węzeł końcowy) do wysyłania danych z czujnika DHT22 do The Things Network (TTN) i wyświetlania wartości czujnika. Kod i biblioteki użyte w projekcie można znaleźć na GitHub. Będziesz także musiał kupić antenę i złącze pig tail (U. FL do SMA). Konto TTN jest również potrzebne do zarejestrowania Mote i aplikacji. Ten projekt zakłada pewną znajomość Arduino IDE, LoRaWAN i ogólnie ESP32. Wymagane są również pewne umiejętności lutowania, aby przymocować szpilki nagłówka do płytki ESP32. Potrzebna będzie również działająca brama LoRa podłączona do The Things Network. Jeśli nie masz uruchomionej bramki LoRa, możesz skorzystać z mojego innego samouczka dotyczącego konfiguracji 1_CH LoRa Gatway za pomocą tej płyty Heltec. Ten typ bramki jest przeznaczony tylko do rozwoju na stanowisku i nie jest pełną bramą LoRa. Ten projekt będzie również działał z innymi płytkami rozwojowymi ESP32 z WiFi, LoRa i OLED, ale mapowanie pinów będzie inne i będzie wymagało dobrej znajomości schematów i diagramów pin_out wybranej płytki
Aby zobaczyć pełny spacer ze zdjęciami krok po kroku, odwiedź tutaj.
Krok 1: O Zarządzie Heltec
Dane techniczne:
-
Procesor: ESP32 DOWDQ6
- Dwurdzeniowy 240 MHz
- Wi-Fi do 150 Mb/s 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4MB (32Mbit)
- Konwerter USB-szeregowy: CP2102
- Radio: Semtech SX1276
- Złącze antenowe: IPX (U. FL)
-
Ekran OLED:
- Rozmiar: 0,96"
- Sterownik: SSD1306
- Rozdzielczość: 128×64 px
- Obwód ładowania Li-Ion/Li-Po
- Gniazdo baterii: 2pin raster 1,25 mm
- Rozmiar: 52x25,4x10,3mm
Krok 2: Konfiguracja Arduino IDE dla ESP32
Ważne: przed rozpoczęciem tej procedury instalacyjnej upewnij się, że masz zainstalowaną najnowszą wersję Arduino IDE na swoim komputerze. Jeśli nie, odinstaluj i zainstaluj ponownie. W przeciwnym razie może nie działać. ESP32 jest obecnie integrowany z Arduino IDE, podobnie jak w przypadku ESP8266. Ten dodatek do Arduino IDE umożliwia zaprogramowanie ESP32 za pomocą Arduino IDE i jego języka programowania. WAŻNA UWAGA:Jeśli po raz pierwszy instalujesz ESP32 na Arduino IDE, po prostu postępuj zgodnie z procedurą instalacji opisaną poniżej. zainstalowałeś już dodatek ESP32 przy użyciu starej metody, powinieneś najpierw usunąć folder espressif. Przejdź do końca tej części, aby dowiedzieć się, jak usunąć folder espressif, postępując zgodnie z częścią 1 Uwaga nr 1. Nigdy nie włączaj płyty bez uprzedniego podłączenia anteny, ponieważ możesz uszkodzić układ radiowy na pokładzie.
Krok 3: Instalacja płyty ESP32
Aby zainstalować płytkę ESP32 w swoim Arduino IDE, postępuj zgodnie z poniższymi instrukcjami: 1) Otwórz okno preferencji z Arduino IDE. Przejdź do Plik > Preferencje2) Wprowadź https://dl.espressif.com/dl/package_esp32_index.json w polu „Additional Board Manager URLs”, jak pokazano na poniższym rysunku. Następnie kliknij przycisk „OK”. Uwaga: jeśli masz już adres URL płyt ESP8266, możesz oddzielić adresy URL przecinkami w następujący sposób: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Zalecana:
Pierwsze kroki z ESP32 CAM - Przesyłanie strumieniowe wideo za pomocą ESP CAM przez Wifi - Projekt kamery bezpieczeństwa ESP32: 8 kroków
Pierwsze kroki z ESP32 CAM | Przesyłanie strumieniowe wideo za pomocą ESP CAM przez Wifi | Projekt kamery bezpieczeństwa ESP32: Dzisiaj dowiemy się, jak korzystać z tej nowej płyty ESP32 CAM i jak możemy ją zakodować i użyć jako kamery bezpieczeństwa i uzyskać strumieniowe wideo przez Wi-Fi
Pierwsze kroki z ESP32 - Instalowanie płytek ESP32 w Arduino IDE - Kod migania ESP32: 3 kroki
Pierwsze kroki z ESP32 | Instalowanie płytek ESP32 w Arduino IDE | ESP32 Blink Code: W tej instrukcji zobaczymy, jak rozpocząć pracę z esp32 i jak zainstalować płyty esp32 w Arduino IDE, a także zaprogramujemy esp 32 do uruchamiania kodu błyskowego za pomocą arduino ide
Sistem De Cartografiere a Retelelor LoRaWAN: 4 kroki
Sistem De Cartografiere a Retelelor LoRaWAN: W programie cadrul acestui s-realizarea realizarea unui sistem de cartografiere a Retelelor LoRaWAN.Ce este LoRa? LoRa to estetyka lub technologia opieki nad dezaktywatorami inteligentnych rozwiązań lub transmisją, która zapewnia bezpieczeństwo i ochronę danych, cu
Raspberry Pi LoRaWAN Gateway: 3 kroki
Raspberry Pi LoRaWAN Gateway: Ten projekt to Raspberry PI iC880a-spi LoRaWAN Gateway. Został on złożony przy użyciu różnych innych samouczków online i zawiera najlepsze i to, co obecnie działa z tych samouczków i które są potrzebne przez cały czas. Brama
ESP32 ze zintegrowanym OLED (WEMOS/Lolin) - pierwsze kroki w stylu Arduino: 4 kroki
ESP32 ze zintegrowanym wyświetlaczem OLED (WEMOS/Lolin) - pierwsze kroki w stylu Arduino: Jeśli jesteś podobny do mnie, skorzystaj z szansy zdobycia najnowszego i najlepszego ESP8266/etc… i przetestuj go. ESP32 nie jest inny, ale odkryłem, że nie ma jeszcze zbyt wiele w odniesieniu do dokumentacji. Ten