Satura rādītājs:

LoRa tālvadības pults ar 1,8 collu TFT attālumam līdz 8 km: 8 soļi
LoRa tālvadības pults ar 1,8 collu TFT attālumam līdz 8 km: 8 soļi

Video: LoRa tālvadības pults ar 1,8 collu TFT attālumam līdz 8 km: 8 soļi

Video: LoRa tālvadības pults ar 1,8 collu TFT attālumam līdz 8 km: 8 soļi
Video: 199 Amazing Fastest Big Wood Sawmill Machines Working At Another Level ►2 2024, Novembris
Anonim
Image
Image

Pievienojiet projektu savam klēpjdatoram vai tālrunim un pēc tam tērzējiet starp ierīcēm bez interneta vai SMS, izmantojot tikai LoRa.

Čau, kas notiek, puiši? Akarsh šeit no CETech.

Šim PCB ir arī displejs un 4 pogas, kuras var izmantot arī kā tālvadības pulti kādai ierīcei. Jūs varat darīt jebko, izmantojot sava lietotāja interfeisa koda dizainu. Īsi sakot, šim projektam ir esp8266, kas var nodrošināt WiFi funkcionalitāti, LoRa modulis, 1,8 collu TFT displejs, 4 spiedpogas lietotāja saskarnes izveidei. Iespējas ar kodu ir bezgalīgas.

To var savienot ar viedtālruni vai jebkuru datoru, un tas padara šo ierīci par LoRa iespējotu kurjeru. Kad tas tiks izdarīts, jūs varēsit nosūtīt ziņojumu jebkurai citai ierīcei, izmantojot to pašu LoRa kurjeru. Tas viss tiek darīts bez 4G/LTE/3G/GSM/WiFi/SMS klātbūtnes. To esmu paveicis iepriekšējā projektā, kuru varat atrast šeit:

1. darbība: detaļas

Daļas
Daļas

Pirmkārt, kā galveno daļu es izmantoju ESP8266 moduli ar sadalīšanas paneli. Pievienoja to PCB, izmantojot dažas galvenes vīriešiem un sievietēm. Es izmantoju 1,8 collu TFT SPI displeju, TP4056 moduli akumulatora uzlādēšanai un aizsardzībai un veco mobilā tālruņa akumulatoru.

LoRa nolūkos es izmantoju RYLR896. Es ļoti iesaku šo moduli, jo to ir ļoti viegli izmantot, izmantojot UART, izmantojot AT komandas.

Daļas varat atrast zemāk:

1) ESP8266 modulis

2) ESP12 sadalīšanas dēlis

3) TFT displejs

4) TP4056 modulis

5) Reyax RYLR896 LoRa modulis

6) Mans PCB dizains

Pēdējās divās daļās, ja jums ir grūtības tos atrast, varat man rakstīt ziņu/e -pastu, un vai nu es varu jums palīdzēt to atrast jūsu reģionā, vai arī varu nosūtīt jums, ja vēlaties.

2. darbība: iegūstiet PCB savam projektam

Iegūstiet PCB savam projektam
Iegūstiet PCB savam projektam

Lai lēti pasūtītu PCB tiešsaistē, jums jāpārbauda JLCPCB!

Jūs saņemsiet 10 labas kvalitātes PCB, kas ražoti un nosūtīti uz jūsu sliekšņa par 2 USD un kādu piegādi. Jūs saņemsiet arī atlaidi piegādei pirmajam pasūtījumam. Lai izveidotu savu PCB, dodieties uz easyEDA, kad tas ir izdarīts, augšupielādējiet savus Gerber failus JLCPCB, lai tie tiktu ražoti ar labu kvalitāti un ātru apgrozījuma laiku.

3. darbība. Izpratne par Reyax moduli un tā izmantošanu. (Pēc izvēles: varat izlaist šīs darbības lasīšanu, ja neesat ieinteresēts par darbu)

Izpratne par Reyax moduli un tā izmantošanu. (Pēc izvēles: varat izlaist šīs darbības lasīšanu, ja neesat ieinteresēts par darbu)
Izpratne par Reyax moduli un tā izmantošanu. (Pēc izvēles: varat izlaist šīs darbības lasīšanu, ja neesat ieinteresēts par darbu)

1. Mūsu pieejamais LoRa modulis ir UART modulis, kas ir konfigurēts, izmantojot AT komandas.

2. Modulī ir STM32 MCU, kas visu runā ar SPI LoRa moduli RYLR896.

3. Attēlā redzamās komandas ir vienkāršas, lai uzzinātu vairāk šajā dokumentā: REYAX-Lora-AT-COMMAND-GUIDE

4. Es joprojām ļoti iesaku jums izlasīt manu YouTube videoklipu, kur es to pareizi izskaidroju.

4. solis: PCB moduļu savienojumi

Moduļu savienojumi PCB
Moduļu savienojumi PCB
Moduļu savienojumi PCB
Moduļu savienojumi PCB

1. Abi moduļi tiks savienoti tāpat kā attēlā iepriekš.

2. Kad abi moduļi ir savienoti, varat programmēt moduļus pa vienam un pēc tam pārbaudīt projektu.

Visi iepriekš parādītie savienojumi tiek veikti PCB, un tāpēc nav nepieciešama cita elektroinstalācija.

5. solis: PCB lodēšana

PCB lodēšana
PCB lodēšana
PCB lodēšana
PCB lodēšana

Lodējiet visas sastāvdaļas pie PCB.

Es ieteiktu vispirms pielodēt PCB zemā augstuma komponentus un pēc tam pāriet uz komponentiem ar lielāku augstumu, piemēram, galvenes utt.

Pirms moduļa barošanas pārbaudiet visus savienojumus, izmantojot multimetru, lai konstatētu lodēšanas savienojumu un īssavienojumu bojājumus.

Lai ieprogrammētu moduli, es esmu pievienojis portu, lai pievienotu FTDI232 USB seriālajai platei zem ESP8266 plates, lai jūs varētu viegli ieprogrammēt plati.

6. darbība: lejupielādējiet un iestatiet Arduino IDE

Lejupielādējiet un iestatiet Arduino IDE
Lejupielādējiet un iestatiet Arduino IDE

Lejupielādējiet Arduino IDE no šejienes.

1. Instalējiet Arduino IDE un atveriet to.

2. Atveriet Fails> Preferences

3. Pievienojiet https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json papildu dēļu pārvaldnieka vietrāžus URL.

4. Atveriet Rīki> Padome> Dēļu pārvaldnieks

5. Meklējiet ESP8266 un pēc tam instalējiet dēli.

6. Restartējiet IDE.

7. solis: projekta kodēšana

Projekta kodēšana
Projekta kodēšana
Projekta kodēšana
Projekta kodēšana

Lai ieprogrammētu moduli, es esmu pievienojis portu, lai pievienotu FTDI232 USB seriālajai platei zem ESP8266 plates, lai jūs varētu viegli ieprogrammēt plati.

Jums ir nepieciešams nospiest GPIO0 un turēt to nospiestu, pēc tam nospiediet pogu RESET, pēc tam vispirms atlaidiet pogu RESET un pēc tam pogu GPIO0.

1. Lejupielādējiet krātuvi:

2. Izvelciet lejupielādēto mapi un atveriet failu main.ino programmā Arduino IDE.

3. Pārejiet uz Tools> Board. Lielākajā daļā gadījumu atlasiet atbilstošo plāksni, kurā izmantojat NodeMCU (12E).

4. Izvēlieties pareizo kom. portu, dodoties uz Tools> Port.

5. Nospiediet augšupielādes pogu.

6. Kad cilnē ir rakstīts Gatavs augšupielāde, esat gatavs lietot ierīci.

Pēc augšupielādes atveriet seriālo monitoru, lai nosūtītu un saņemtu ziņas.

8. darbība. Spēlēšana ar ierīci

Spēlēšana ar ierīci
Spēlēšana ar ierīci

1. Vienkārši ieslēdziet ierīci, displejā redzēsit sīkumus, varat nospiest dažādas pogas, lai redzētu ierīci darbībā.

2. Pārejiet uz seriālo monitoru un nekavējoties sāciet īsziņu sūtīšanu! Lai izveidotu citu vienkāršu ierīci, varat atsaukties uz šo rakstu:

3. KONGO! ierīce darbojas, kā paredzēts.

Ieteicams: