Obsah:
- Krok 1: Díly
- Krok 2: Získejte PCB pro svůj projekt
- 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á)
- Krok 4: Připojení modulů
- Krok 5: Stáhněte a nastavte Arduino IDE
- Krok 6: Kódování projektu
- Krok 7: Hraní se zařízením
Video: LoRa Messenger pro dvě zařízení na vzdálenosti až 8 km: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
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
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
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á)
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ů
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 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
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
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:
Bezdrátová komunikace LoRa 3 až 8 km s nízkými náklady na zařízení E32 (sx1278/sx1276) pro Arduino, Esp8266 nebo Esp32: 15 kroků
Bezdrátová komunikace LoRa 3 až 8 km s nízkými náklady na zařízení E32 (sx1278/sx1276) pro Arduino, Esp8266 nebo Esp32: Vytvářím knihovnu pro správu EBYTE E32 na základě řady zařízení LoRa Semtech, velmi výkonného, jednoduchého a levného zařízení. Verze 3 km zde, verze 8 km zde Mohou pracovat na vzdálenost 3000 m až 8 000 m a mají mnoho funkcí
Messenger na dálkové ovládání LoRa s 1,8 "TFT na vzdálenosti až 8 km: 8 kroků
Messenger pro dálkové ovládání LoRa s 1,8 "TFT na vzdálenosti až 8 km: Připojte projekt k notebooku nebo telefonu a chatujte mezi zařízeními bez internetu nebo SMS pomocí LoRa. Hej, co se děje, lidi? Akarsh zde od CETech This. PCB má také displej a 4 tlačítka, která lze použít jako dálkový ovladač pro
Zařízení ASS (antisociální sociální zařízení): 7 kroků
Zařízení ASS (antisociální sociální zařízení): Řekněme, že jste typ člověka, který má rád lidi, ale nemá rád, když se blíží. Jste také příjemným lidem a těžko řeknete lidem ne. Takže nevíte, jak jim říct, aby ustoupili. No, zadejte - zařízení ASS! Y
Přenosné zařízení na měření vzdálenosti s Arduinem !: 9 kroků (s obrázky)
Přenosné zařízení na měření vzdálenosti s Arduinem !: Když si přečtete tento návod, naučíte se, jak vytvořit senzor přiblížení, který můžete použít k měření vzdáleností mezi ním a čímkoli, na co jej namíříte. Používá PICO, kompatibilní desku Arduino a několik dalších elektronických součástek, které jsou již
Jak vyměnit baterii v zařízení TomTom Go! Zařízení 510 Satnav: 15 kroků
Jak vyměnit baterii v zařízení TomTom Go! Zařízení 510 Satnav: Takže před 2 lety jste šli a utratili stovky za nový lesklý TomTom GO! a vy a sdíleli jste mnoho šťastných cest nahoru a dolů po zemi. Hladký hlas operátora nikdy nekřičí, nebo nadává, když vám chybí odbočky, nebo úplně neposloucháte, co museli