Table des matières:

15$ LoRa Gateway/Node ESP8266 Construire PCB 3cmX8cm Taille: 6 Étapes
15$ LoRa Gateway/Node ESP8266 Construire PCB 3cmX8cm Taille: 6 Étapes

Vidéo: 15$ LoRa Gateway/Node ESP8266 Construire PCB 3cmX8cm Taille: 6 Étapes

Vidéo: 15$ LoRa Gateway/Node ESP8266 Construire PCB 3cmX8cm Taille: 6 Étapes
Vidéo: #115 How to build a LoRa / LoraWAN Gateway and connect it to TTN? Using an IC880a Board 2024, Novembre
Anonim
Image
Image

Hé, quoi de neuf, les gars ? Akarsh ici de CETech.

Aujourd'hui, nous allons créer un projet qui est un simple nœud LoRa et vous pouvez même l'utiliser comme passerelle à canal unique.

Ici, le microcontrôleur que j'ai utilisé est l'ESP8266, qui est connecté à des cartes LoRa de 433MHz (Ra-02 par Ai-Thinker), j'ai également attaché un écran OLED au PCB afin que les informations du paquet soient visibles.

Pour simplifier les choses, j'ai conçu un PCB que vous pouvez fabriquer pour le soudage.

J'ai également fait une vidéo sur la construction de ce projet en détail, je recommande de la regarder pour une meilleure compréhension et plus de détails.

Étape 1: Pièces

les pièces
les pièces

J'ai obtenu la majorité des pièces pour ma construction de LCSC.

Tu auras besoin de:

1) Module Ra-02 LoRa

2) ESP8266

3) écran OLED

4) Composants passifs comme les résistances et les condensateurs

Vous auriez besoin du PCB pour souder ces composants que nous verrons à l'étape suivante.

Étape 2: Faites fabriquer le PCB du projet

Faites fabriquer le PCB du projet
Faites fabriquer le PCB du 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.

Téléchargez le fichier Gerber:

Étape 3: Connexions (THÉORIE)

Connexions (THÉORIE)
Connexions (THÉORIE)
Connexions (THÉORIE)
Connexions (THÉORIE)

Il y a principalement 4 aspects dans les connexions ici:

1) ESP8266 juste pour fonctionner correctement a besoin de tirer vers le haut et vers le bas la connexion pour G0, G15, EN et RST.

2) Ra-02 et les modules ESP8266 sont connectés les uns aux autres à l'aide du protocole SPI

3) OLED et l'ESP8266 se connectent l'un à l'autre à l'aide du bus I2C

4) Tous les modules doivent être connectés aux rails d'alimentation pour qu'ils fonctionnent. (Évidemment: P)

Étape 4: Souder

Soudure
Soudure
Soudure
Soudure

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.

Étape 5: Codage du module

Codage du module
Codage du module
Codage du module
Codage du module
Codage du module
Codage du module

1) Téléchargez le code à partir d'ici.

2) Ouvrez le code dans l'IDE Arduino.

3) Connectez le PCB à l'ordinateur à l'aide du convertisseur USB vers série CP2102 ou de tout autre appareil similaire.

4) Réinitialisez le module ESP8266 tout en tirant le GPIO0 vers le bas (maintenez le bouton G0 enfoncé pendant la réinitialisation).

5) Maintenant, appuyez sur le bouton de téléchargement sur l'IDE. Le téléchargement peut échouer une ou plusieurs fois, vous devez donc essayer 2 à 3 fois en cas d'échec.

6) Déconnectez l'adaptateur USB vers série et connectez l'écran OLED si vous ne l'avez pas encore fait.

7) Programmer l'autre partie du projet Récepteur/Émetteur

Étape 6: Tester le temps

Temps de test !!
Temps de test !!
Temps de test !!
Temps de test !!

Une fois que vous avez codé les deux modules, vous pouvez les connecter à l'alimentation.

Dans mon cas, j'ai connecté mon émetteur à une banque d'alimentation, le récepteur à un ordinateur portable pour accéder à un moniteur série.

Dès que j'ai alimenté l'émetteur, j'ai commencé à voir des messages sur le moniteur série connecté au récepteur.

Le mien fonctionne à merveille !

Conseillé: