Menu
Votre panier

TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement

TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
Rupture de stock
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
TTGO LORA32 868 MHz SX1276 ESP32 Oled-affichage Bluetooth WIFI Lora Carte de Développement
  • Stock: Rupture de stock
  • Marque: Tiah
  • Modèle: DZD003242
  • Poids: 60.00g
6 800,00DA
H.T : 6 800,00DA

Description :


L'antenne 868 MHz doit être en relation avec l'interface IPEX (si l'antenne est pas connecté, la réception du signal sera instable)

charge de la pile au lithium et un circuit de décharge, lorsque la batterie est pleine, la LED bleue va cesser de fonctionner. Lors de l'utilisation, s'il vous plaît prêter attention à la positive et négative de la batterie, sinon il sera endommagé! 

Avec l'écran tactile de port IO entrée de signal tactile, vous devez ajouter le condensateur déroulant 100nF à cette broche!


Caractéristiques:

Ce produit est une puce SX1276 basé sur ESP32 WIFI OLED comprenant, à savoir LoRa modem distant, la fréquence 868MHz, une sensibilité élevée est sur-148dBm, + 20dBm puissance de sortie, une haute fiabilité, longue distance de transmission.

les bord octets 4mt (32 bits Mt) d'antenne wi-fi, 0,96 inch écran OLED, le circuit de charge batterie au lithium, l' interface CP2102 et la puce série USB, le support idéal pour l' environnement de développement Arduino, peuvent être utilisés pour la vérification du programme et le développement de produits est très facile et rapide.
Tension d'alimentation: 3.3V à 7V

plage de température de fonctionnement: -40 ° C à + 90 ° C

Prise en charge de l' analyse de protocole logiciel Sniffer, Station, SoftAP et le Wi-Fi Modes
débits de données:. 150 Mbps @ 11n HT40, 72 Mbps @ 11n HT20, 54 Mbps @ 11g, 11 Mbps @ 11b
puissance d'émission: 19,5 dBm @ 11b, 16,5 dBm @ 11g, 15,5 dBm @ 11n
sensibilité du récepteur jusqu'à -98 dBm
UDP débit soutenu de 135 Mbps

code d'essai

https://github.com/LilyGO/TTGO-LORA32-V2.0/tree/LilyGO-868-V1.0
https://github.com/Xinyuan-LilyGO/TTGO-LoRa-Series

 

Remarque: Ce produit ne comprend pas la batterie.

                       

Par exemple, un

(1) 868mhz / 915MhzOLED LoRaSender
#include <spi.h>
#include <LoRa.h>
#include <Wire.h>
#include "SSD1306.h"
#include "images.h"

#define SCK 5 // GPIO5 - SCK de SX1278
#define de MISO 19 // GPIO19 - MISO de SX1278
de #define MOSI 27 // GPIO27 - SX1278 de Mosi
#define SS 18 // GPIO18 - CS de SX1278
#define RST 14 // GPIO14 - RESET de la SX1278
#define DI0 26 // le GPIO26 - IRQ SX1278 (requête d'interruption)
#define BAND 868E6 915E6 //

unsigned int compteur = 0;

SSD1306 affichage (de 0x3c, 4, 15);
Chaîne RSSI = "RSSI -";
Chaîne packSize = "-";
Paquet de cordes;




  pinMode (2, OUTPUT);
  
  digitalWrite (16, LOW); // régler GPIO16 bas pour réinitialiser OLED
  retard (50);
  digitalWrite (16, HIGH); // en OLED est en cours d' exécution, GPIO16 doit aller haut
  
  Serial.begin (9600);
  while (série!);
  Serial.println ();
  Serial.println ( "Test LoRa de l' expéditeur");
  
  SPI.begin (SCK, MISO, MOSI, SS);
  LoRa.setPins (SS, RST, DI0);
  si {(LoRa.begin (868)!)
    Serial.println ( " A partir LoRa a échoué!");
    tandis que (1);
  }
  //LoRa.onReceive(cbk);
// LoRa.receive ();
  Serial.println ( "init ok");
  display.init ();
  display.flipScreenVertically ();
  display.setFont (ArialMT_Plain_10);
  retard (1500);
}

Void loop () {
  display.clear ();
  display.setTextAlignment (TEXT_ALIGN_LEFT);
  display.setFont (ArialMT_Plain_10);
  
  display.drawString (0, 0, "envoi de paquets:");
  display.drawString (90, 0, String (compteur));
  display.display ();

  // envoyer paquet
  LoRa.beginPacket ();
  LoRa.print ( "bonjour");
  LoRa.print (compteur);
  LoRa.endPacket ();

  compteur ++;
  digitalWrite (2, HIGH); // tourner la LED (HIGH est le niveau de tension)
  retard (1000); // attendre une seconde
  digitalWrite (2, LOW); // tourner la DEL éteinte en faisant la basse tension de
  retard (1000); // attendre une seconde
}



(2) 868mhz / OLED LoRaSender 915 MHz
#include <spi.h>
#include <LoRa.h>
#include <Wire.h>
#include "SSD1306.h"
#include "images.h"

#define SCK 5 // GPIO5 - SCK de SX1278
#define de MISO 19 // GPIO19 - MISO de SX1278
#define MOSI 27 // GPIO27 - MOSI de SX1278
SS 18 // GPIO18 - CS de SX1278
#define RST 14 // GPIO14 - RESET de la SX1278
#define DI0 26 // GPIO26 - IRQ de SX1278 (demande d'interruption)
#define BAND 868E6 915E6 //

d'affichage SSD1306 (de 0x3c, 4, 15);

Chaîne packSize = "-";
Paquet de cordes;



loraData vide () {
  display.clear ();
  display.setTextAlignment (TEXT_ALIGN_LEFT);
  display.setFont (ArialMT_Plain_10);
  display.drawString (0, 15, "reçu" + packSize + "octets");
  display.drawStringMaxWidth (0, 26, 128, paquet);
  display.drawString (0, 0, RSSI);
  display.display ();
}

CBK void (int packetSize) {
  paquet = "";
  packSize = String (packetSize, DEC);
  for (int i = 0; i <packetSize; i ++) {paquet + = (char) LoRa.read (); }
  RSSI = "RSSI" + string (LoRa.packetRssi (), DEC);
  loraData ();



  pinMode (16, OUTPUT);
  digitalWrite (16, LOW); // régler GPIO16 bas pour réinitialiser OLED
  retard (50);
  digitalWrite (16, HIGH); // en OLED est en cours d' exécution, GPIO16 doit aller haut,
  
  Serial.begin (9600);
  while (série!);
  Serial.println ();
  Serial.println ( "LoRa récepteur Callback");
  SPI.begin (SCK, MISO, MOSI, SS);
  LoRa.setPins (SS, RST, DI0);
  si {(LoRa.begin (868E6)!)
    Serial.println ( " A partir LoRa a échoué!");
    tandis que (1);
  }
  //LoRa.onReceive(cbk);
  LoRa.receive ();
  Serial.println ( "init ok");
  display.init ();
  display.flipScreenVertically ();
  display.setFont (ArialMT_Plain_10);
  
  retard (1500);
}

Void loop () {
  int packetSize = LoRa.parsePacket ();
  si (packetSize) {CBK (packetSize); }
  Retard (10);
}

Écrire un avis

Veuillez vous connecter ou vous enregistrer pour écrire un avis

GRBL


 

Mach3


 

Ce site web utilise des cookies
Dzduino collecte des cookies pour permettre le bon fonctionnement et la sécurité de nos sites Web, et nous aider à vous offrir la meilleure expérience utilisateur possible, vous consentez à l'utilisation de ces cookies.