Taula de continguts:
- Pas 1: parts
- Pas 2: Obteniu PCB per al vostre projecte
- Pas 3: entendre el mòdul Reyax i com utilitzar-lo. (OPCIONAL: podeu deixar de llegir aquest pas si no us interessa la feina)
- Pas 4: connexions dels mòduls al PCB
- Pas 5: Soldadura del PCB
- Pas 6: descarregueu i configureu l'IDE Arduino
- Pas 7: Codificació del projecte
- Pas 8: jugar amb el dispositiu
Vídeo: Control remot LoRa Messenger amb un TFT d'1,8 "per a distàncies de fins a 8 km: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
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
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
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)
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
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
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
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
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
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:
Control remot basat en LoRa - Aparells de control des de grans distàncies: 8 passos
Control remot basat en LoRa | Control d’aparells electrodomèstics des de grans distàncies: Ei, què passa, nois! Akarsh aquí des de CETech: en aquest projecte, crearem un control remot que es pot utilitzar per controlar una varietat d’instruments com ara LEDs, motors o si parlem del nostre dia a dia podem controlar el nostre aparell domèstic
Controlar els electrodomèstics sobre LoRa - LoRa en domòtica - Control remot LoRa: 8 passos
Controlar els electrodomèstics sobre LoRa | LoRa en domòtica | Control remot LoRa: controleu i automatitzeu els aparells elèctrics des de llargues distàncies (quilòmetres) sense la presència d'Internet. Això és possible a través de LoRa! Ei, què passa, nois? Akarsh aquí de CETech.This PCB també té una pantalla OLED i 3 relés que un
LoRa Messenger per a dos dispositius per a distàncies de fins a 8 km: 7 passos
LoRa Messenger per a dos dispositius per a distàncies de fins a 8 km: 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. Avui farem un projecte que es pugui connectar al vostre telèfon intel·ligent o a qualsevol
Controleu-vos els aparells elèctrics amb el vostre control remot de televisió (control remot ir) amb pantalla de temperatura i humitat: 9 passos
Controleu-vos els aparells elèctrics amb el vostre control remot de televisió (control remot ir) amb pantalla de temperatura i humitat: hola, sóc Abhay i és el meu primer bloc sobre Instructables i avui us mostraré com controlar els vostres electrodomèstics amb el vostre control remot de TV construint aquest projecte senzill. gràcies al laboratori atl per obtenir suport i proporcionar el material
Liberació del cable remot Olympus Evolt E510 (versió 2 amb enfocament automàtic al control remot): 6 passos (amb imatges)
Liberació del cable remot Olympus Evolt E510 (versió 2 amb enfocament automàtic al control remot): ahir vaig construir un comandament senzill amb un botó per al meu Olympus E510. La majoria de càmeres tenen un botó de disparador (el que premeu per fer una foto) que té dos modes. Si es prem el botó suaument, la càmera enfocarà automàticament i mesurarà la llum