Taula de continguts:

Control remot LoRa Messenger amb un TFT d'1,8 "per a distàncies de fins a 8 km: 8 passos
Control remot LoRa Messenger amb un TFT d'1,8 "per a distàncies de fins a 8 km: 8 passos

Vídeo: Control remot LoRa Messenger amb un TFT d'1,8 "per a distàncies de fins a 8 km: 8 passos

Vídeo: Control remot LoRa Messenger amb un TFT d'1,8
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Desembre
Anonim
Image
Image

Connecteu el projecte al vostre ordinador portàtil o telèfon i, a continuació, xategeu entre els dispositius sense Internet ni SMS només amb LoRa.

Ei, què passa, nois? Akarsh aquí des de CETech.

Aquest PCB també té una pantalla i 4 botons que també es poden utilitzar com a control remot per a algun dispositiu. Podeu fer qualsevol cosa amb el disseny del codi amb la vostra pròpia interfície d'usuari. Així doncs, en resum, aquest projecte té un esp8266 que pot proporcionar funcionalitat WiFi, mòdul LoRa, pantalla TFT d’1,8 polzades, 4 polsadors per fer una interfície d’usuari. Les possibilitats del codi són infinites.

Es pot connectar al telèfon intel·ligent o a qualsevol ordinador i fa que aquest dispositiu funcioni amb missatgeria LoRa. Ara, quan es faci això, podreu enviar missatges a qualsevol altre dispositiu mitjançant el mateix missatger LoRa. Tot això es fa sense la presència de 4G / LTE / 3G / GSM / WiFi / SMS. Cosa que he fet en un projecte anterior que podeu trobar aquí:

Pas 1: parts

Parts
Parts

En primer lloc, com a part principal, he utilitzat un mòdul ESP8266 amb una placa de sortida. Ho heu adjuntat al PCB mitjançant capçaleres masculines i femenines. He utilitzat una pantalla TFT SPI d’1,8 polzades, un mòdul TP4056 per carregar i protegir la bateria i una antiga bateria de telèfon mòbil.

Amb el propòsit de LoRa, he utilitzat un RYLR896. Us recomano aquest mòdul, ja que és molt fàcil d’utilitzar a través d’UART mitjançant comandes AT.

Podeu trobar les parts a continuació:

1) Mòdul ESP8266

2) Tauler de sortida ESP12

3) Pantalla TFT

4) Mòdul TP4056

5) Mòdul Loax de Reyax RYLR896

6) El meu disseny de PCB

Per a les dues darreres parts, si teniu dificultats per esbrinar-les, podeu enviar-me un missatge / correu electrònic i, o bé us puc ajudar a trobar-lo a la vostra zona, o us les puc enviar si ho desitgeu.

Pas 2: Obteniu PCB per al vostre projecte

Obteniu PCB per al vostre projecte fabricat
Obteniu PCB per al vostre projecte fabricat

Heu de consultar JLCPCB per demanar PCB en línia de manera econòmica.

Obteniu 10 PCB de bona qualitat fabricats i enviats a la vostra porta per 2 $ i una mica d’enviament. També obtindreu un descompte en l’enviament de la primera comanda. Per dissenyar el vostre propi capçal de PCB a easyEDA, un cop fet això, pengeu els fitxers Gerber a JLCPCB per fabricar-los amb una bona qualitat i un temps de resposta ràpid.

Pas 3: entendre el mòdul Reyax i com utilitzar-lo. (OPCIONAL: podeu deixar de llegir aquest pas si no us interessa la feina)

Comprensió del mòdul Reyax i com utilitzar-lo. (OPCIONAL: podeu deixar de llegir aquest pas si no us interessa la feina)
Comprensió del mòdul Reyax i com utilitzar-lo. (OPCIONAL: podeu deixar de llegir aquest pas si no us interessa la feina)

1. El mòdul LoRa que tenim és un mòdul UART que es configura mitjançant ordres AT.

2. El mòdul allotja una MCU STM32 que fa tota la conversa amb el mòdul SPI LoRa a bord del RYLR896.

3. Les ordres de la imatge són bàsiques. Podeu consultar aquest document per obtenir més informació: REYAX-Lora-AT-COMMAND-GUIDE

4. Encara us recomano que passeu pel meu vídeo de YouTube on explico correctament això.

Pas 4: connexions dels mòduls al PCB

Connexions dels mòduls al PCB
Connexions dels mòduls al PCB
Connexions dels mòduls al PCB
Connexions dels mòduls al PCB

1. Tots dos mòduls es connectaran de la mateixa manera que a la imatge superior.

2. Quan tots dos mòduls estan connectats, podeu programar els mòduls un per un i després provar el projecte.

Totes les connexions que es mostren més amunt es fan al PCB i, per tant, no cal cap altre cablejat.

Pas 5: Soldadura del PCB

Soldadura del PCB
Soldadura del PCB
Soldadura del PCB
Soldadura del PCB

Soldeu tots els components al PCB.

Suggeriria primer soldar els components d’alçada baixa del PCB i després passar a components amb més alçada com les capçaleres, etc.

Abans d’alimentar el mòdul, proveu totes les connexions mitjançant un multímetre si hi ha males soldadures i curtcircuits.

Per programar el mòdul he afegit un port per connectar un USB FTDI232 a la placa sèrie sota la placa ESP8266 perquè pugueu programar la placa fàcilment.

Pas 6: descarregueu i configureu l'IDE Arduino

Baixeu-vos i configureu l'IDE Arduino
Baixeu-vos i configureu l'IDE Arduino

Descarregueu l’IDE Arduino des d’aquí.

1. Instal·leu l'IDE Arduino i obriu-lo.

2. Aneu a Fitxer> Preferències

3. Afegiu https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json els URL del gestor de taules addicionals.

4. Aneu a Eines> Tauler> Gestor de taulers

5. Cerqueu ESP8266 i després instal·leu la placa.

6. Reinicieu l'IDE.

Pas 7: Codificació del projecte

Codificació del projecte
Codificació del projecte
Codificació del projecte
Codificació del projecte

Per programar el mòdul he afegit un port per connectar un USB FTDI232 a la placa sèrie sota la placa ESP8266 perquè pugueu programar la placa fàcilment.

Heu de prémer GPIO0 i mantenir-lo premut, premeu el botó RESET i, a continuació, deixeu anar el botó RESET i després el botó GPIO0.

1. Descarregueu el dipòsit:

2. Extraieu la carpeta descarregada i obriu el fitxer main.ino a Arduino IDE.

3. Aneu a Eines> Tauler. Seleccioneu el tauler adequat que utilitzeu NodeMCU (12E) en la majoria dels casos.

4. Seleccioneu la comunicació correcta. port anant a Eines> Port.

5. Feu clic al botó de càrrega.

6. Quan la pestanya diu Càrrega finalitzada, ja podeu utilitzar el dispositiu.

Després de carregar, obriu el monitor sèrie per enviar i rebre missatges.

Pas 8: jugar amb el dispositiu

Jugant amb el dispositiu
Jugant amb el dispositiu

1. Només cal engegar el dispositiu, veureu coses a la pantalla, podeu prémer diferents botons per veure el dispositiu en acció.

2. Passa al monitor sèrie i comença a enviar missatges de text a l'instant. Per fer l’altre dispositiu senzill, podeu fer referència a aquest article:

3. CONGO! el dispositiu funciona com s’esperava.

Recomanat: