Turinys:

„LoRa Messenger“dviem įrenginiams, skirtas atstumui iki 8 km: 7 žingsniai
„LoRa Messenger“dviem įrenginiams, skirtas atstumui iki 8 km: 7 žingsniai

Video: „LoRa Messenger“dviem įrenginiams, skirtas atstumui iki 8 km: 7 žingsniai

Video: „LoRa Messenger“dviem įrenginiams, skirtas atstumui iki 8 km: 7 žingsniai
Video: Высокая плотность 2022 2024, Liepa
Anonim
Image
Image
Dalys
Dalys

Prijunkite projektą prie savo nešiojamojo kompiuterio ar telefono ir tada kalbėkite tarp įrenginių be interneto ar SMS naudodami tik „LoRa“.

Ei, kas vyksta vaikinai? Akarsh čia iš „CETech“. Šiandien mes ketiname sukurti projektą, kurį galima prijungti prie jūsų išmaniojo telefono ar bet kurio kompiuterio, ir tai padarys tą įrenginį „LoRa“palaikančią pasiuntinį. Dabar, kai tai bus padaryta, galėsite siųsti žinutes bet kuriam kitam įrenginiui, naudodami tą patį „LoRa“pasiuntinį. Visa tai daroma nedalyvaujant 4G/LTE/3G/GSM/WiFi/SMS.

1 žingsnis: dalys

Dalys
Dalys

Norėdami tai padaryti, jums reikės ESP8266 plokštės, siūlau naudoti „NodeMCU“stiliaus plokštę, aš naudoju „Firebeetle“plokštę iš „DFRobot“, nes joje yra akumuliatoriaus įkrovimo ir stebėjimo sprendimas.

„LoRa“tikslui naudojau RYLR896. Aš labai siūlau šį modulį, nes jį labai lengva naudoti per UART naudojant AT komandas.

2 veiksmas: įsigykite PCB savo projektui

Gaukite PCB savo projektui
Gaukite PCB savo projektui

Norėdami pigiai užsisakyti PCB internetu, turite patikrinti JLCPCB!

Jūs gausite 10 geros kokybės PCB, pagamintų ir pristatytų prie jūsų namų slenksčio už 2 USD ir šiek tiek pristatymo. Taip pat gausite nuolaidą pristatydami pirmąjį užsakymą. Norėdami sukurti savo PCB, pereikite prie „easyEDA“, kai tai bus padaryta, įkelkite „Gerber“failus į JLCPCB, kad jie būtų pagaminti kokybiškai ir greitai.

3 žingsnis: supraskite „Reyax“modulį ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)

„Reyax“modulio supratimas ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)
„Reyax“modulio supratimas ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)
„Reyax“modulio supratimas ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)
„Reyax“modulio supratimas ir kaip juo naudotis. (PASIRENKAMA: galite neskaityti šio žingsnio, jei nesidomite darbu)

1. Turimas „LoRa“modulis yra UART modulis, sukonfigūruotas naudojant AT komandas.

2. Šiame modulyje yra STM32 MCU, kuris viską kalba su SPI LoRa moduliu RYLR896.

3. Paveikslėlyje pateiktos komandos yra pagrindinės, daugiau rasite šiame dokumente: REYAX-Lora-AT-COMMAND-GUIDE4. Aš vis tiek primygtinai rekomenduoju jums peržiūrėti mano „YouTube“vaizdo įrašą, kuriame tai tinkamai paaiškinu.

4 žingsnis: modulių jungtys

Modulių jungtys
Modulių jungtys
Modulių jungtys
Modulių jungtys

1. Abu moduliai bus prijungti taip pat, kaip aukščiau esančiame paveikslėlyje.

2. Kai abu moduliai yra prijungti, galite užprogramuoti modulius po vieną ir tada išbandyti projektą.

5 veiksmas: atsisiųskite ir nustatykite „Arduino IDE“

Atsisiųskite ir nustatykite „Arduino IDE“
Atsisiųskite ir nustatykite „Arduino IDE“

Atsisiųskite „Arduino IDE“iš čia.

1. Įdiekite ir atidarykite „Arduino IDE“.

2. Eikite į Failas> Nuostatos

3. Pridėkite https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json papildomų lentų tvarkyklės URL.

4. Eikite į Tools> Board> Boards Manager

5. Ieškokite ESP8266 ir įdiekite plokštę.

6. Iš naujo paleiskite IDE.

6 žingsnis: projekto kodavimas

Projekto kodavimas
Projekto kodavimas
Projekto kodavimas
Projekto kodavimas

1. Atsisiųskite saugyklą:

2. Išskleiskite atsisiųstą aplanką ir atidarykite „Stage1.ino“failą „Arduino IDE“.

3. Eikite į Įrankiai> Lenta. Daugeliu atvejų pasirinkite tinkamą plokštę, kurią naudojate „NodeMCU“(12E).

4. Pasirinkite tinkamą komun. prievadą, eikite į Įrankiai> Uostas.

5. Paspauskite įkėlimo mygtuką.

6. Kai skirtuke sakoma „Atlikta įkėlimas“, esate pasiruošę naudoti įrenginį.

Įkėlę atidarykite serijinį monitorių, kad pamatytumėte šią informaciją

7 žingsnis: Žaiskite su įrenginiu

Žaidimas su įrenginiu
Žaidimas su įrenginiu

1. Prijunkite prietaisus naudodami USB kabelius prie dviejų skirtingų įrenginių, kuriuose reikia siųsti pranešimus. Mano atveju vieną modulį prijungiau prie nešiojamojo kompiuterio, o kitą - prie telefono, naudodamas OTG kabelį.

2. Pereikite prie serijinio monitoriaus ir nedelsdami pradėkite siųsti žinutes!

3. KONGO! prietaisas veikia kaip tikėtasi.

Rekomenduojamas: