
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ů na desce plošných spojů
- Krok 5: Pájení DPS
- Krok 6: Stáhněte a nastavte Arduino IDE
- Krok 7: Kódování projektu
- Krok 8: Hraní se zařízením
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38


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

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

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


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

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:
Dálkový ovladač na bázi LoRa - Ovládejte spotřebiče na velké vzdálenosti: 8 kroků

Dálkový ovladač na bázi LoRa | Ovládejte spotřebiče na velké vzdálenosti: Hej, co se děje, lidi! Akarsh zde od CETech. V tomto projektu vytvoříme dálkové ovládání, které lze použít k ovládání různých nástrojů, jako jsou LED diody, motory, nebo pokud mluvíme o našem každodenním životě, můžeme ovládat svého domácího spotřebiče
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: 6 kroků

IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: Pokud jste někdy ztratili dálkový ovladač pro váš televizor nebo DVD přehrávač, víte, jak frustrující je chodit k němu, hledat a používat tlačítka na samotném zařízení. Někdy tato tlačítka ani nenabízejí stejné funkce jako dálkové ovládání. Přijmout
Ovládejte domácí spotřebiče přes LoRa - LoRa v domácí automatizaci - Dálkové ovládání LoRa: 8 kroků

Ovládejte domácí spotřebiče přes LoRa | LoRa v domácí automatizaci | Dálkové ovládání LoRa: Ovládejte a automatizujte své elektrické spotřebiče na dlouhé vzdálenosti (kilometry) bez připojení k internetu. To je možné prostřednictvím LoRa! Hej, co se děje, lidi? Akarsh zde od CETech. Tato PCB má také OLED displej a 3 relé, která
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: Připojte projekt k notebooku nebo telefonu a poté chatujte mezi zařízeními bez internetu nebo SMS pomocí funkce LoRa. Hele, co se děje, lidi? Akarsh zde od CETech. Dnes se chystáme vytvořit projekt, který lze připojit k vašemu smartphonu nebo jakémukoli
Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 4 kroky

Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 器 使用 的 四 四 通道 遥控 器。 遥控 器 套件 非常 便宜 便宜。 它 采用改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 教程 完成 这个 电子 项目 为 您 您 服务。 玩具 车船 提供 远程 无线 无线。