Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Sprzęt
- Krok 2: Uwaga dotycząca dostarczonej płytki drukowanej / schematów
- Krok 3: Oprogramowanie
- Krok 4: Konfiguracja interfejsu internetowego
- Krok 5: Dodaj bramkę TTN
Wideo: Bramka LoRa ESP8266 Arduino DIY: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Ta instrukcja pomoże ci stworzyć bramę LoRa kompatybilną z The Things Network, dla wszystkich regionów świata, przy użyciu ESP8266 wraz z modułem radiowym RFM95/96. Dostarczany jest również kod źródłowy, który umożliwia jego działanie i jest wyposażony w zintegrowany interfejs sieciowy do konfiguracji, jest bardzo łatwy w użyciu, zobaczysz… chodźmy
Kod źródłowy
Kieszonkowe dzieci
Wszystkie potrzebne elementy są wymienione poniżej
Krok 1: Sprzęt
Wszystkie elementy sprzętowe można znaleźć tutaj lub wymienione poniżej
- Wodoodporna obudowa z tworzywa sztucznego
- WEMOS D1 Mini Pro ESP8266
- Moduł LoRa RFM95 SX1276 układ 915MHz 868MHz 433MHz
- Antena 868/915 MHz
- Zasilacz wyjściowy 5V 2A DC
- Pin męski pasek 1*40P 2.0mm
- 2mm szpilka żeńska
- złącza koncentryczne Antena
- Złącze DC Jack 3,5 x 1,3 mm
- Mały Phillips
- Złącze bloku zacisków 2Pin 5.0mm
- Tablica PCB
Gdy masz już wszystkie elementy, to jak zabawa z LEGO… ciesz się tym:)
Krok 2: Uwaga dotycząca dostarczonej płytki drukowanej / schematów
Części wyszarzone nie są używane w tym projekcie, są tam, ponieważ ten sam obwód może być użyty w projekcie, który obecnie piszę.
Krok 3: Oprogramowanie
Teraz musisz skonfigurować Arduino IDE, pamiętaj, że możesz użyć dowolnego innego frameworka. Nie jest to trudne, ale musisz zrobić jedną lub dwie rzeczy, aby skompilować projekt. Kod jest hostowany na github.com, jest to open source, nie krępuj się być konstruktywnym, zgłaszanie błędów lub zgłaszanie sugestii byłoby świetnym wkładem:) Pobierz go i otwórz:
LoRaWanGateway/LoRaWanGateway.ino
Zmień lokalizację szkicownika w preferencjach pliku
W razie potrzeby dodaj dodatkowe tablice w preferencjach plików… Używałem:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Zwróć uwagę, starsze wersje nie będą działać poprawnie, musisz zainstalować co najmniej wersję 2.6.3
Wybierz swoją tablicę pod narzędziami Tablica (może nie taka sama jak na zdjęciu, wybierz swoją)
Powinien się teraz skompilować, wgrać na swoją tablicę i skonfigurować za pomocą interfejsu sieciowego.
Krok 4: Konfiguracja interfejsu internetowego
Po złożeniu wszystkich elementów możesz otworzyć i skonfigurować swoją nową bramę za pomocą zintegrowanego interfejsu internetowego. Jest to mała strona wewnątrz ESP8266, która pozwala łatwo dostosować jego wartości… spójrz na pierwszy rzut oka i pobaw się konfiguracją tutaj. Za pomocą tego interfejsu możesz skonfigurować:
- Połączenie Wi-Fi, jako urządzenie klienckie lub jako punkt dostępowy
- Parametr bramy TTN
- Parametry modułu RFM
- Podstawowe parametry systemu ESP8266
- Bezpieczeństwo/hasło interfejsu konfiguracyjnego (tak, jest chronione hasłem)
Domyślnie utworzy sieć Wi-Fi, aby umożliwić dostęp do jej wewnętrznej konfiguracji.
- Wi-Fi: punkt dostępowy ESP
- karnet: 12345678
Jeśli chodzi o ekstremalne bezpieczeństwo, należy zmienić wartości domyślne przed przesłaniem oprogramowania układowego do bramy. Tak czy inaczej, możesz je zmienić w przeglądarce po pierwszym połączeniu. Po uruchomieniu konfiguracja bramy może być dostępna za pośrednictwem przeglądarki internetowej za pomocą już przypisanego adresu IP
X. X. X. X/
lub jeśli jest podłączony przez punkt dostępowy
192.168.4.1/ (domyślnie)
Teraz możesz użyć swoich danych logowania, aby się zalogować, ustawienia domyślne to:
- użytkownik: administrator
- przepustka: administrator
Krok 5: Dodaj bramkę TTN
Na koniec musisz utworzyć Bramę w The Things Network i odpowiednio skonfigurować jej parametry, aby Twoje urządzenie zostało zarejestrowane i połączone. Zaloguj się do konsoli The Things Network i wybierz BRAMY.
Zarejestruj nowy, używając odpowiedniego identyfikatora znajdującego się na stronie konfiguracji bramy. W razie potrzeby wypełnij wszystkie pozostałe pola. Oba identyfikatory muszą się zgadzać.
Teraz powinien być gotowy do wyświetlania danych.
To wszystko, mam nadzieję, że jest wystarczająco jasne… jeśli masz jakiekolwiek problemy, możesz zadać dowolne pytanie
Zalecana:
Bramka Lora (Dragino LG01-P): 6 kroków
Lora Gateway (Dragino LG01-P): LoRa jest jednym z czerwonych sieci LPWAN, por sus siglas en inglés (LOW POWER WIDE AREA NETWORK). Es una red de largo alcance y bajo consumo de energía, ideal para dispositivos IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, rolnictwo
Szeregowa bramka UDP/IP dla Arduino oparta na ESP8266 Shield: 8 kroków
Szeregowa bramka UDP/IP dla Arduino oparta na ESP8266 Shield: już opublikowałem w 2016 roku instrukcję „Jak stworzyć własną bramę Wi-Fi, aby połączyć Arduino z siecią IP”. Odkąd zrobiłem kilka ulepszeń w kodzie i nadal używam tego rozwiązania.Niemniej jednak jest teraz kilka nakładek ESP8266 t
IoT RC Car z inteligentnym pilotem lub bramką: 8 kroków (ze zdjęciami)
IoT RC Car z inteligentnym pilotem lampy lub bramą: W przypadku niepowiązanego projektu pisałem kod Arduino, aby rozmawiać z inteligentnymi lampami MiLight i pilotami do lamp, które mam w moim domu. Po tym, jak udało mi się przechwycić polecenia z bezprzewodowych pilotów, Postanowiłem zrobić mały samochód RC do testów
Kontroluj urządzenia domowe przez LoRa - LoRa w automatyce domowej - Pilot LoRa: 8 kroków
Kontroluj urządzenia domowe przez LoRa | LoRa w automatyce domowej | LoRa Remote Control: Kontroluj i automatyzuj swoje urządzenia elektryczne z dużych odległości (kilometry) bez obecności Internetu. Jest to możliwe dzięki LoRa! Hej co tam u was? Akarsh tutaj z CETech. Ta płytka drukowana ma również wyświetlacz OLED i 3 przekaźniki, które
15 $ Bramka/węzeł LoRa ESP8266 Zbuduj płytkę drukowaną 3 cm X 8 cm Rozmiar: 6 kroków
15 $ LoRa Gateway/Node ESP8266 Zbuduj płytkę drukowaną 3cmX8cm Rozmiar: Hej, co słychać, chłopaki? Akarsh tutaj z CETech.Dzisiaj zrobimy projekt, który jest prostym węzłem LoRa i można go nawet używać jako bramki jednokanałowej.Tutaj mikrokontroler, którego użyłem to ESP8266, który jest podłączony do płyt LoRa