Table des matières:
- Étape 1: Pièces
- Étape 2: Faites fabriquer des PCB pour votre projet
- Étape 3: Comprendre le module Reyax et comment l'utiliser. (FACULTATIF: vous pouvez sauter la lecture de cette étape si vous n'êtes pas intéressé par le travail)
- Étape 4: Connexions des modules dans le PCB
- Étape 5: Soudure du PCB
- Étape 6: Téléchargez et configurez l'IDE Arduino
- Étape 7: coder le projet
- Étape 8: jouer avec l'appareil
Vidéo: Messager télécommandé LoRa avec un écran TFT de 1,8" pour des distances allant jusqu'à 8 km : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Connectez le projet à votre ordinateur portable ou à votre téléphone, puis discutez entre les appareils sans Internet ni SMS en utilisant simplement LoRa.
Hé, quoi de neuf, les gars ? Akarsh ici de CETech.
Ce PCB dispose également d'un écran et de 4 boutons qui peuvent également être utilisés comme télécommande pour certains appareils. Vous pouvez tout faire avec le code et concevoir votre propre interface utilisateur. Donc, en bref, ce projet a un esp8266 qui peut donner une fonctionnalité WiFi, un module LoRa, un écran TFT de 1,8 pouces, 4 boutons poussoirs pour créer une interface utilisateur. Les possibilités avec le code sont infinies.
Il peut être connecté à votre smartphone ou à n'importe quel ordinateur et fait de cet appareil un messager compatible LoRa. Maintenant, lorsque cela sera fait, vous pourrez envoyer un message à tout autre appareil en utilisant le même messager LoRa. Tout cela se fait sans la présence de 4G/LTE/3G/GSM/WiFi/SMS. Ce que j'ai fait dans un projet précédent que vous pouvez trouver ici:
Étape 1: Pièces
Tout d'abord, comme partie principale, j'ai utilisé un module ESP8266 avec une carte de dérivation. Attaché sur le PCB en utilisant des en-têtes mâles et femelles. J'ai utilisé un écran TFT SPI de 1,8 pouces, un module TP4056 pour le chargement et la protection de la batterie et une vieille batterie de téléphone portable.
Pour le LoRa, j'ai utilisé un RYLR896. Je suggère fortement ce module car il est très facile à utiliser sur UART en utilisant les commandes AT.
Vous pouvez trouver les pièces ci-dessous:
1) Module ESP8266
2) carte de dérivation ESP12
3) écran TFT
4) module TP4056
5) Module LoRa Reyax RYLR896
6) Ma conception de PCB
Pour les deux dernières parties, si vous avez des difficultés à les trouver, vous pouvez m'envoyer un message/un e-mail et soit je peux vous aider à le trouver dans votre région, soit je peux vous les expédier si vous le souhaitez.
Étape 2: Faites fabriquer des PCB pour votre projet
Vous devez consulter JLCPCB pour commander des PCB en ligne pour pas cher !
Vous obtenez 10 PCB de bonne qualité fabriqués et expédiés à votre porte pour 2 $ et quelques frais d'expédition. Vous bénéficierez également d'une remise sur les frais de port lors de votre première commande. Pour concevoir votre propre PCB, rendez-vous sur easyEDA, une fois cela fait, téléchargez vos fichiers Gerber sur JLCPCB pour les faire fabriquer avec une bonne qualité et un délai d'exécution rapide.
Étape 3: Comprendre le module Reyax et comment l'utiliser. (FACULTATIF: vous pouvez sauter la lecture de cette étape si vous n'êtes pas intéressé par le travail)
1. Le module LoRa que nous avons est un module UART qui est configuré à l'aide des commandes AT.
2. Le module abrite un MCU STM32 qui communique avec le module SPI LoRa à bord du RYLR896.
3. Les commandes de l'image sont des commandes de base, vous pouvez vous référer à ce document pour plus d'informations: REYAX-Lora-AT-COMMAND-GUIDE
4. Je vous recommande tout de même fortement de parcourir ma vidéo YouTube où j'explique cela correctement.
Étape 4: Connexions des modules dans le PCB
1. Les deux modules seront connectés de la même manière que dans l'image ci-dessus.
2. Lorsque les deux modules sont connectés, vous pouvez programmer les modules un par un, puis tester le projet.
Toutes les connexions indiquées ci-dessus sont effectuées dans le PCB et aucun autre câblage n'est donc nécessaire.
Étape 5: Soudure du PCB
Soudez tous les composants au PCB.
Je suggérerais de souder d'abord les composants de faible hauteur sur le PCB, puis de passer aux composants avec plus de hauteur comme les en-têtes, etc.
Avant de mettre le module sous tension, testez toutes les connexions à l'aide d'un multimètre pour détecter les mauvaises soudures et les courts-circuits.
Pour programmer le module, j'ai ajouté un port pour connecter une carte USB FTDI232 à une carte série sous la carte ESP8266 afin que vous puissiez programmer facilement la carte.
Étape 6: Téléchargez et configurez l'IDE Arduino
Téléchargez l'IDE Arduino à partir d'ici.
1. Installez l'IDE Arduino et ouvrez-le.
2. Allez dans Fichier > Préférences
3. Ajoutez https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json aux URL du gestionnaire de cartes supplémentaires.
4. Allez dans Outils > Tableau > Gestionnaire de tableaux
5. Recherchez ESP8266, puis installez la carte.
6. Redémarrez l'EDI.
Étape 7: coder le projet
Pour programmer le module, j'ai ajouté un port pour connecter une carte USB FTDI232 à une carte série sous la carte ESP8266 afin que vous puissiez programmer facilement la carte.
Vous devez appuyer sur GPIO0 et le maintenir enfoncé, puis appuyer sur le bouton RESET puis relâcher d'abord le bouton RESET puis le bouton GPIO0.
1. Téléchargez le référentiel:
2. Extrayez le dossier téléchargé et ouvrez le fichier main.ino dans Arduino IDE.
3. Accédez à Outils > Tableau. Sélectionnez la carte appropriée que vous utilisez. NodeMCU (12E) fonctionne dans la plupart des cas.
4. Sélectionnez la bonne communication. port en allant dans Outils > Port.
5. Appuyez sur le bouton de téléchargement.
6. Lorsque l'onglet indique Téléchargement terminé, vous êtes prêt à utiliser l'appareil.
Après le téléchargement, ouvrez le moniteur série pour envoyer et recevoir des messages.
Étape 8: jouer avec l'appareil
1. Allumez simplement l'appareil, vous verrez des choses à l'écran, vous pouvez appuyer sur différents boutons pour voir l'appareil en action.
2. Passez au moniteur série et commencez à envoyer des SMS instantanément ! Pour faire l'autre appareil simple, vous pouvez vous référer à cet article:
3. CONGO ! l'appareil fonctionne comme prévu.
Conseillé:
Télécommande basée sur LoRa - Contrôler les appareils à partir de grandes distances : 8 étapes
Télécommande basée sur LoRa | Contrôlez les appareils à partir de grandes distances : Hé, quoi de neuf, les gars ! Akarsh ici de CETech. Dans ce projet, nous allons créer une télécommande qui peut être utilisée pour contrôler une variété d'instruments tels que des LED, des moteurs ou si nous parlons de notre vie quotidienne, nous pouvons contrôler notre appareil domestique
LoRa Messenger pour deux appareils pour des distances allant jusqu'à 8 km : 7 étapes
LoRa Messenger pour deux appareils pour des distances allant jusqu'à 8 km : connectez le projet à votre ordinateur portable ou à votre téléphone, puis discutez entre les appareils sans Internet ni SMS en utilisant simplement LoRa. Hé, quoi de neuf les gars ? Akarsh ici de CETech.Aujourd'hui, nous allons faire un projet qui peut être connecté à votre smartphone ou tout autre
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT - Arduino Mega RTC avec écran TFT de 3,5 pouces : 4 étapes
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT | Arduino Mega RTC avec un écran TFT de 3,5 pouces : visitez ma chaîne Youtube. Module RTC 2560 et DS3231….Avant de commencer…vérifiez la vidéo de ma chaîne YouTube..Remarque : - Si vous utilisez Arduin
Orange PI HowTo: Configurez-le pour l'utiliser avec un écran LCD TFT HDMI de 5 ": 8 étapes (avec images)
Orange PI HowTo: Configurez-le pour l'utiliser avec un écran LCD TFT HDMI de 5 ": Si vous avez été assez prudent pour commander un écran LCD TFT HDMI avec votre Orange PI, vous êtes probablement découragé par les difficultés à essayer de le forcer à fonctionner . Alors que d'autres n'ont même pas pu noter d'obstacles. La clé est qu'il y a au
Lampe de vélo LED Rebel pour sac messager : 7 étapes
Lumière de vélo LED Rebel pour sac messager : Je sais ce que vous pensez tous, encore une des dizaines de lumières de vélo LED, bien inutile de dire que je prends une tournure légèrement différente sur l'idée. Après avoir lu l'instructable de Mackstann sur sa lampe de vélo à dos à LED, je savais que je devais construire un t