Obsah:

Messenger na dálkové ovládání LoRa s 1,8 "TFT na vzdálenosti až 8 km: 8 kroků
Messenger na dálkové ovládání LoRa s 1,8 "TFT na vzdálenosti až 8 km: 8 kroků

Video: Messenger na dálkové ovládání LoRa s 1,8 "TFT na vzdálenosti až 8 km: 8 kroků

Video: Messenger na dálkové ovládání LoRa s 1,8
Video: LORA Broadcasting Remote Control 2024, Listopad
Anonim
Image
Image

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

Hej, co se děje, lidi? Akarsh sem z CETech.

Tato deska plošných spojů má také displej a 4 tlačítka, která lze použít také jako dálkové ovládání pro některé zařízení. S návrhem kódu vlastního uživatelského rozhraní můžete dělat cokoli. Stručně řečeno, tento projekt má esp8266, který může poskytovat funkce WiFi, modul LoRa, 1,8palcový TFT displej, 4 tlačítka pro vytváření uživatelského rozhraní. Možnosti s kódem jsou nekonečné.

Může být připojen k vašemu smartphonu nebo jakémukoli počítači a dělá z tohoto zařízení 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. Což jsem udělal v dřívějším projektu, který najdete zde:

Krok 1: Díly

Díly
Díly

Nejprve jsem jako hlavní část použil modul ESP8266 s odlamovací deskou. Připojeno na desku plošných spojů pomocí několika záhlaví pro muže a ženy. Použil jsem 1,8palcový displej TFT SPI, modul TP4056 pro nabíjení a ochranu baterie a starou baterii mobilního telefonu.

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ů.

Díly najdete níže:

1) Modul ESP8266

2) Odlamovací deska ESP12

3) TFT displej

4) Modul TP4056

5) Reyax RYLR896 LoRa modul

6) Můj návrh DPS

Pokud máte potíže s jejich nalezením u posledních dvou částí, můžete mi poslat zprávu/e -mail a buď vám ji mohu pomoci najít ve vaší oblasti, nebo vám ji mohu poslat, pokud si budete přát.

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á)

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

2. Modul obsahuje STM32 MCU, 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 obrátit na tento dokument: REYAX-Lora-AT-COMMAND-GUIDE

4. Přesto vám důrazně doporučuji projít si mé video na YouTube, kde to řádně vysvětlím.

Krok 4: Připojení modulů na desce plošných spojů

Připojení modulů na desce plošných spojů
Připojení modulů na desce plošných spojů
Připojení modulů na desce plošných spojů
Připojení modulů na desce plošných spojů

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.

Všechna výše uvedená připojení jsou provedena na desce plošných spojů, takže není nutné žádné další zapojení.

Krok 5: Pájení DPS

Pájení DPS
Pájení DPS
Pájení DPS
Pájení DPS

Pájejte všechny součásti na desku plošných spojů.

Navrhoval bych nejprve pájet součásti s nízkou výškou na desce plošných spojů a poté přejít na součásti s větší výškou, jako jsou záhlaví atd.

Před napájením modulu vyzkoušejte všechna připojení pomocí multimetru na špatné pájecí spoje a zkraty.

Pro programování modulu jsem přidal port pro připojení FTDI232 USB k sériové desce pod desku ESP8266, takže můžete desku snadno naprogramovat.

Krok 6: 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 7: Kódování projektu

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

K programování modulu jsem přidal port pro připojení FTDI232 USB k sériové desce pod desku ESP8266, abyste mohli desku snadno naprogramovat.

Musíte stisknout a podržet tlačítko GPIO0, poté stisknout tlačítko RESET a poté nejprve uvolnit tlačítko RESET a poté tlačítko GPIO0.

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

2. Extrahujte staženou složku a otevřete soubor main.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 pro odesílání a přijímání zpráv.

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

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

1. Stačí zapnout zařízení, na displeji uvidíte věci, můžete stisknout různá tlačítka, abyste viděli zařízení v akci.

2. Přejděte na sériový monitor a začněte okamžitě psát SMS! Pro výrobu dalšího jednoduchého zařízení můžete odkazovat na tento článek:

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

Doporučuje: