Innholdsfortegnelse:

LoRa Messenger for to enheter for avstander opptil 8 km: 7 trinn
LoRa Messenger for to enheter for avstander opptil 8 km: 7 trinn

Video: LoRa Messenger for to enheter for avstander opptil 8 km: 7 trinn

Video: LoRa Messenger for to enheter for avstander opptil 8 km: 7 trinn
Video: ENTITIES FROM OTHER DIMENSIONS (Scary Encounters) Mysteries with a History 2024, Desember
Anonim
Image
Image
Deler
Deler

Koble prosjektet til den bærbare datamaskinen eller telefonen, og chat deretter mellom enhetene uten internett eller SMS med bare LoRa.

Hei, hva skjer gutter? Akarsh her fra CETech. I dag skal vi lage et prosjekt som kan kobles til smarttelefonen eller hvilken som helst datamaskin, og det gjør den enheten til LoRa-aktivert messenger. Når det nå er gjort, vil du kunne sende meldinger til en hvilken som helst annen enhet ved hjelp av den samme LoRa -messenger. Alt dette gjøres uten tilstedeværelse av 4G/LTE/3G/GSM/WiFi/SMS.

Trinn 1: Deler

Deler
Deler

For å gjøre dette trenger du et ESP8266 -kort, jeg foreslår at du bruker et NodeMCU -stilkort, jeg brukte Firebeetle -bord fra DFRobot ettersom det har innebygd batterilading og overvåkningsløsning.

For LoRa -formålet brukte jeg en RYLR896. Jeg foreslår sterkt denne modulen, da den er veldig enkel å bruke over UART ved bruk av AT -kommandoer.

Trinn 2: Få PCB -er for prosjektet ditt

Få PCB -er for prosjektet ditt
Få PCB -er for prosjektet ditt

Du må sjekke JLCPCB for å bestille PCB online billig!

Du får 10 PCB -er av god kvalitet produsert og sendt til døren din for 2 $ og litt frakt. Du vil også få rabatt på frakt på din første bestilling. For å designe ditt eget kretskort, gå over til easyEDA, når det er gjort, last opp Gerber -filene dine til JLCPCB for å få dem produsert med god kvalitet og rask behandlingstid.

Trinn 3: Forstå Reyax -modulen og hvordan du bruker den. (VALGFRITT: Du kan hoppe over å lese dette trinnet hvis du ikke er interessert i arbeidet)

Forstå Reyax -modulen og hvordan du bruker den. (VALGFRITT: Du kan hoppe over å lese dette trinnet hvis du ikke er interessert i arbeidet)
Forstå Reyax -modulen og hvordan du bruker den. (VALGFRITT: Du kan hoppe over å lese dette trinnet hvis du ikke er interessert i arbeidet)
Forstå Reyax -modulen og hvordan du bruker den. (VALGFRITT: Du kan hoppe over å lese dette trinnet hvis du ikke er interessert i arbeidet)
Forstå Reyax -modulen og hvordan du bruker den. (VALGFRITT: Du kan hoppe over å lese dette trinnet hvis du ikke er interessert i arbeidet)

1. LoRa -modulen vi har er en UART -modul som er konfigurert ved hjelp av AT -kommandoer.

2. Modulen har en STM32 MCU som kan snakke med SPI LoRa -modulen ombord på RYLR896.

3. Kommandoene på bildet er grunnleggende. Du kan referere til dette dokumentet for mer: REYAX-Lora-AT-COMMAND-GUIDE4. Jeg anbefaler deg på det sterkeste å gå gjennom YouTube -videoen min der jeg forklarer dette ordentlig.

Trinn 4: Tilkoblinger av modulene

Tilkoblinger av modulene
Tilkoblinger av modulene
Tilkoblinger av modulene
Tilkoblinger av modulene

1. Begge modulene kobles til på samme måte som på bildet ovenfor.

2. Når begge modulene er koblet sammen, kan du programmere modulene en etter en og deretter teste prosjektet.

Trinn 5: Last ned og konfigurer Arduino IDE

Last ned og konfigurer Arduino IDE
Last ned og konfigurer Arduino IDE

Last ned Arduino IDE herfra.

1. Installer Arduino IDE og åpne den.

2. Gå til Fil> Innstillinger

3. Legg til https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json tilleggsadressene til Boards Manager.

4. Gå til Verktøy> Brett> Boards Manager

5. Søk etter ESP8266 og installer deretter kortet.

6. Start IDE på nytt.

Trinn 6: Koding av prosjektet

Koding av prosjektet
Koding av prosjektet
Koding av prosjektet
Koding av prosjektet

1. Last ned depotet:

2. Pakk ut den nedlastede mappen og åpne Stage1.ino -filen i Arduino IDE.

3. Naviger til Verktøy> Tavle. Velg riktig kort som du bruker NodeMCU (12E) fungerer i de fleste tilfeller.

4. Velg riktig komm. port ved å gå til Verktøy> Port.

5. Trykk på opplastingsknappen.

6. Når fanen sier Ferdig opplasting, er du klar til å bruke enheten.

Etter opplasting åpner du den serielle skjermen for å se følgende detaljer

Trinn 7: Lek med enheten

Leke med enheten
Leke med enheten

1. Koble enhetene ved hjelp av USB -kabler til to forskjellige enheter som du trenger for å sende meldingen. I mitt tilfelle koblet jeg en modul til den bærbare datamaskinen min og den andre til telefonen min ved hjelp av OTG -kabel.

2. Gå over til den serielle skjermen og begynn å sende tekstmeldinger umiddelbart!

3. KONGO! enheten fungerer som forventet.

Anbefalt: