Obsah:

LoRa Messenger pro dvě zařízení na vzdálenosti až 8 km: 7 kroků
LoRa Messenger pro dvě zařízení na vzdálenosti až 8 km: 7 kroků

Video: LoRa Messenger pro dvě zařízení na vzdálenosti až 8 km: 7 kroků

Video: LoRa Messenger pro dvě zařízení na vzdálenosti až 8 km: 7 kroků
Video: Přehled a konfigurace modulu EBYTE LoRa 2024, Listopad
Anonim
Image
Image
Díly
Díly

Připojte projekt k notebooku nebo telefonu a poté chatujte mezi zařízeními bez internetu nebo SMS pomocí funkce LoRa.

Hej, co lidi? Akarsh zde od CETech. Dnes se chystáme vytvořit projekt, který lze připojit k vašemu smartphonu nebo jakémukoli počítači a který z tohoto zařízení vytvoří messenger s podporou LoRa. Když to bude hotovo, budete moci posílat zprávy jakémukoli jinému zařízení pomocí stejného LoRa messengeru. To vše se děje bez přítomnosti 4G/LTE/3G/GSM/WiFi/SMS.

Krok 1: Díly

Díly
Díly

K tomu budete potřebovat desku ESP8266, doporučuji použít desku ve stylu NodeMCU, použil jsem desku Firebeetle od DFRobot, protože má řešení pro nabíjení a monitorování baterie.

Pro účely LoRa jsem použil RYLR896. Velmi doporučuji tento modul, protože je velmi snadné jej používat přes UART pomocí AT příkazů.

Krok 2: Získejte PCB pro svůj projekt

Získejte PCB pro svůj projekt
Získejte PCB pro svůj projekt

Musíte se podívat na JLCPCB pro levné objednávání PCB online!

Získáte 10 kvalitních desek plošných spojů vyrobených a odeslaných až k vašim dveřím za 2 $ a nějakou dopravu. Při první objednávce získáte také slevu na poštovné. Chcete -li navrhnout vlastní desku plošných spojů na easyEDA, jakmile to bude hotové, nahrajte své soubory Gerber do JLCPCB, aby byly vyrobeny v dobré kvalitě a s rychlou dobou obratu.

Krok 3: Porozumění modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)

Pochopení modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)
Pochopení modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)
Pochopení modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)
Pochopení modulu Reyax a jeho použití. (VOLITELNÉ: Tento krok můžete přeskočit, pokud vás práce nezajímá)

1. Modul LoRa, který máme, je modul UART, který je konfigurován pomocí AT příkazů.

2. Modul obsahuje MCU STM32, který provádí veškerou komunikaci s modulem SPI LoRa na palubě RYLR896.

3. Příkazy na obrázku jsou základní, pro více informací se můžete podívat na tento dokument: REYAX-Lora-AT-COMMAND-GUIDE4. Přesto vám důrazně doporučuji projít si moje video na YouTube, kde to řádně vysvětlím.

Krok 4: Připojení modulů

Připojení modulů
Připojení modulů
Připojení modulů
Připojení modulů

1. Oba moduly budou připojeny stejným způsobem jako na obrázku výše.

2. Když jsou oba moduly připojeny, můžete moduly naprogramovat jeden po druhém a poté projekt otestovat.

Krok 5: Stáhněte a nastavte Arduino IDE

Stáhněte a nastavte IDE Arduino
Stáhněte a nastavte IDE Arduino

Stáhněte si Arduino IDE odtud.

1. Nainstalujte Arduino IDE a otevřete jej.

2. Přejděte na Soubor> Předvolby

3. Přidejte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json adresy URL správce dalších desek.

4. Přejděte do nabídky Nástroje> Deska> Správce desek

5. Vyhledejte ESP8266 a poté nainstalujte desku.

6. Restartujte IDE.

Krok 6: Kódování projektu

Kódování projektu
Kódování projektu
Kódování projektu
Kódování projektu

1. Stáhněte si úložiště:

2. Extrahujte staženou složku a otevřete soubor Stage1.ino v Arduino IDE.

3. Přejděte na Nástroje> Deska. Vyberte příslušnou desku, kterou používáte NodeMCU (12E) funguje ve většině případů.

4. Vyberte správnou komunikaci. port v nabídce Nástroje> Port.

5. Stiskněte tlačítko pro nahrání.

6. Když se na kartě zobrazí Hotovo nahrávání, jste připraveni zařízení použít.

Po odeslání otevřete sériový monitor a zobrazte následující podrobnosti

Krok 7: Hraní se zařízením

Hraní se zařízením
Hraní se zařízením

1. Připojte zařízení pomocí kabelů USB ke dvěma různým zařízením, na kterých potřebujete zasílat zprávy. V mém případě jsem připojil jeden modul k notebooku a druhý k telefonu pomocí kabelu OTG.

2. Přejděte na sériový monitor a začněte okamžitě psát SMS!

3. KONGO! zařízení funguje podle očekávání.

Doporučuje: