Indholdsfortegnelse:

LoRa Messenger til to enheder til distancer Op til 8 km: 7 trin
LoRa Messenger til to enheder til distancer Op til 8 km: 7 trin

Video: LoRa Messenger til to enheder til distancer Op til 8 km: 7 trin

Video: LoRa Messenger til to enheder til distancer Op til 8 km: 7 trin
Video: Disparate Pieces | Critical Role: THE MIGHTY NEIN | Episode 4 2024, November
Anonim
Image
Image
Dele
Dele

Tilslut projektet til din bærbare computer eller telefon, og chat derefter mellem enhederne uden internet eller SMS ved hjælp af bare LoRa.

Hey, hvad sker der gutter? Akarsh her fra CETech. I dag skal vi lave et projekt, der kan forbindes til din smartphone eller enhver computer, og det gør den enhed til LoRa-aktiveret messenger. Når det nu er gjort, vil du kunne sende beskeder til enhver anden enhed ved hjælp af den samme LoRa -messenger. Alt dette sker uden tilstedeværelse af 4G/LTE/3G/GSM/WiFi/SMS.

Trin 1: Dele

Dele
Dele

For at gøre dette skal du bruge et ESP8266 -kort, jeg foreslår at bruge et NodeMCU -stilkort, jeg brugte Firebeetle -kort fra DFRobot, da det har indbygget batteriopladnings- og overvågningsløsning.

Til LoRa -formålet brugte jeg en RYLR896. Jeg foreslår stærkt dette modul, da det er meget let at bruge over UART ved hjælp af AT -kommandoer.

Trin 2: Få PCB'er til dit projekt fremstillet

Få PCB'er til dit projekt fremstillet
Få PCB'er til dit projekt fremstillet

Du skal tjekke JLCPCB for at bestille PCB online billigt!

Du får 10 PCB'er af god kvalitet fremstillet og sendt til din dør for 2 $ og noget forsendelse. Du får også rabat på forsendelse på din første ordre. For at designe dit eget printkort skal du gå over til easyEDA, når det er gjort, skal du uploade dine Gerber -filer til JLCPCB for at få dem fremstillet med god kvalitet og hurtig ekspeditionstid.

Trin 3: Forståelse af Reyax -modulet og hvordan det bruges. (VALGFRIT: Du kan springe læsning af dette trin over, hvis du ikke er interesseret i arbejdet)

Forståelse af Reyax -modulet og hvordan det bruges. (VALGFRIT: Du kan springe læsning af dette trin over, hvis du ikke er interesseret i arbejdet)
Forståelse af Reyax -modulet og hvordan det bruges. (VALGFRIT: Du kan springe læsning af dette trin over, hvis du ikke er interesseret i arbejdet)
Forståelse af Reyax -modulet og hvordan det bruges. (VALGFRIT: Du kan springe læsning af dette trin over, hvis du ikke er interesseret i arbejdet)
Forståelse af Reyax -modulet og hvordan det bruges. (VALGFRIT: Du kan springe læsning af dette trin over, hvis du ikke er interesseret i arbejdet)

1. Det LoRa -modul, vi har, er et UART -modul, som er konfigureret ved hjælp af AT -kommandoer.

2. Modulet rummer en STM32 MCU, der taler alt til SPI LoRa -modulet ombord på RYLR896.

3. Kommandoerne på billedet er grundlæggende, du kan referere til dette dokument for mere: REYAX-Lora-AT-COMMAND-GUIDE4. Jeg anbefaler dig stadig stærkt at gå igennem min YouTube -video, hvor jeg forklarer dette ordentligt.

Trin 4: Tilslutninger af modulerne

Tilslutninger af modulerne
Tilslutninger af modulerne
Tilslutninger af modulerne
Tilslutninger af modulerne

1. Begge moduler vil blive forbundet på samme måde som på billedet ovenfor.

2. Når begge moduler er tilsluttet, kan du programmere modulerne en efter en og derefter teste projektet.

Trin 5: Download og konfigurer Arduino IDE

Download og konfigurer Arduino IDE
Download og konfigurer Arduino IDE

Download Arduino IDE herfra.

1. Installer Arduino IDE, og åbn den.

2. Gå til Filer> Indstillinger

3. Tilføj https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json de yderligere Boards Manager -webadresser.

4. Gå til Værktøjer> Board> Boards Manager

5. Søg efter ESP8266, og installer derefter kortet.

6. Genstart IDE.

Trin 6: Kodning af projektet

Kodning af projektet
Kodning af projektet
Kodning af projektet
Kodning af projektet

1. Download lageret:

2. Udpak den downloadede mappe, og åbn Stage1.ino -filen i Arduino IDE.

3. Naviger til Værktøjer> Board. Vælg det relevante kort, som du bruger NodeMCU (12E) fungerer i de fleste tilfælde.

4. Vælg den korrekte komm. port ved at gå til Værktøjer> Port.

5. Tryk på upload -knappen.

6. Når fanen siger Udført upload, er du klar til at bruge enheden.

Efter upload skal du åbne den serielle skærm for at se følgende detaljer

Trin 7: Leg med enheden

Leg med enheden
Leg med enheden

1. Tilslut enhederne ved hjælp af USB -kabler til to forskellige enheder, hvor du skal sende beskederne. I mit tilfælde sluttede jeg et modul til min bærbare computer og det andet til min telefon ved hjælp af OTG -kabel.

2. Gå over til den serielle skærm, og start sms'en med det samme!

3. KONGO! enheden fungerer som forventet.

Anbefalede: