2Pcs Wemose TTGO LORA32 868/915 Mhz ESP32 LoRa OLED 0,96 pouces Bleu Affichage – puce ch9102x

$132,88

SKU: ID: 1239769 Category:

Description

. Description: L'antenne 868 / 915MHz doit etre connectee e l'interface IPEX (si l'antenne n'est pas connectee, cela peut endommager la puce LoRa) Circuit de charge et de decharge de la batterie au lithium, lorsque la batterie est pleine, le bleu LED cessera de fonctionner. Lors de l'utilisation, faites attention au positif et negatif de la batterie, sinon il sera endommage! Avec l'entree de signal tactile d'ecran tactile de port d'IO, vous devez ajouter le condensateur pull-down de 100nF e cette goupille! Re : Ce produit n'inclut pas la batterie. Exemple: Ce produit est une puce SX1276 basee sur ESP32 WIFI OLED augmente, e savoir le modem distant LoRa, frequence 868-915MHz, haute sensibilite est plus de-148dBm, puissance de sortie + 20dBm, haute fiabilite, longue distance de transmission. L'antenne wi-fi 32MB Flash embarquee, ecran oled bleu 0,96 pouces, circuit de charge de batterie au lithium, interface CP2102 et puce serie USB, le support parfait pour environnement de developpement Arduino, peut etre utilise pour la verification de programme et le developpement de produit est tres facile et rapide. Tension de fonctionnement: 3,3 V e 7 V Plage de temperature de fonctionnement: -40 e C e + 90 e C Prise en charge de l'analyse du protocole logiciel Sniffer, des modes Station, SoftAP et Wi-Fi Direct Debits de donnees: 150 Mbps @ 11n HT40., 72 Mbps @ 11n HT20, 54 Mbps @ 11g, 11 Mbps @ 11b Puissance d'emission: 19,5 dBm @ 11b, 16,5 dBm @ 11g, 15,5 dBm @ 11n Sensibilite du recepteur jusqu'e -98 dBm UDP debit soutenu de 135 Mbps Diagramme de Pin: Details du test: Utilisez la legende: Par exemple un: (1) 868mhz / 915MhzOLED LoRaSender #Comprendre #Comprendre #Comprendre #Comprendre "SSD1306.h" #Comprendre "images.h" #Define SCK 5 // GPIO5 - SCK de SX1278 #Define MISO 19 // GPIO19 - MISO de SX1278 #Define MOSI 27 // GPIO27 - MOSI de SX1278 #Define SS 18 // GPIO18 - CS de SX1278 #Define RST 14 // GPIO14 - RESET de SX1278 #Define DI0 26 // GPIO26 - IRQ de SX1278 (requete d'interruption) #Define BAND 868E6 // 915E6 Compteur entier non signe = 0; Affichage SSD1306 (0x3c, 4, 15); Chaene rssi = "RSSI -"; Chaene packSize = "-"; Paquet de chaene; Void setup () { PinMode (16, OUTPUT); PinMode (2, OUTPUT); DigitalWrite (16, LOW); // Regler GPIO16 bas pour reinitialiser OLED Retard (50); DigitalWrite (16, HIGH); // tandis que OLED est en cours d'execution, GPIO16 doit aller haut Serial.begin (9600); Tandis que (! Serial); Serial.println (); Serial.println ("LoRa Sender Test"); SPI.begin (SCK, MISO, MOSI, SS); LoRa.setPins (SS, RST, DI0); Si (! LoRa.begin (868)) { Serial.println ("Le demarrage de LoRa a echoue!"); Tandis que (1); } //LoRa.onReceive(cbk); // LoRa.receive (); Serial.println ("init ok"); Display.init (); Display.flipScreenVertically (); Display.setFont (ArialMT_Plain_10); Retard (1500); } Boucle vide () { Display.clear (); Display.setTextAlignment (TEXT_ALIGN_LEFT); Display.setFont (ArialMT_Plain_10); Display.drawString (0, 0, "Paquet d'envoi:"); Display.drawString (90, 0, String (compteur)); Display.display (); // Envoie le paquet LoRa.beginPacket (); LoRa.print ("bonjour"); LoRa.print (compteur); LoRa.endPacket (); Compteur ++; DigitalWrite (2, HIGH); // allume le LED (HIGH est le niveau de tension) Retard (1000); // attend une seconde DigitalWrite (2, LOW); // eteint le LED en faisant la tension BASSE Retard (1000); // attend une seconde } (2) OLED LoRaSender de 868mhz / 915Mhz #Comprendre #Comprendre #Comprendre #Comprendre "SSD1306.h" #Comprendre "images.h" #Define SCK 5 // GPIO5 - SCK de SX1278 #Define MISO 19 // GPIO19 - MISO de SX1278 #Define MOSI 27 // GPIO27 - MOSI de SX1278 #Define SS 18 // GPIO18 - CS de SX1278 #Define RST 14 // GPIO14 - RESET de SX1278 #Define DI0 26 // GPIO26 - IRQ de SX1278 (requete d'interruption) #Define BAND 868E6 // 915E6 Affichage SSD1306 (0x3c, 4, 15); Chaene rssi = "RSSI -"; Chaene packSize = "-"; Paquet de chaene; Void loraData () { Display.clear (); Display.setTextAlignment (TEXT_ALIGN_LEFT); Display.setFont (ArialMT_Plain_10); Display.drawString (0, 15, "Reeu" + packSize + "octets"); Display.drawStringMaxWidth (0, 26, 128, paquet); Display.drawString (0, 0, rssi); Display.display (); } Void cbk (int packetSize) { Paquet = ""; PackSize = String (packetSize, DEC); Pour (int i = 0; rssi = "RSSI" + chaene (LoRa.packetRssi (), DEC); LoraData (); } Void setup () { PinMode (16, OUTPUT); DigitalWrite (16, LOW); // Regler GPIO16 bas pour reinitialiser OLED Retard (50); DigitalWrite (16, HIGH); // alors que OLED est en cours d'execution, GPIO16 doit aller haut, Serial.begin (9600); Tandis que (! Serial); Serial.println (); Serial.println ("LoRa Receiver Callback"); SPI.begin (SCK, MISO, MOSI, SS); LoRa.setPins (SS, RST, DI0); Si (! LoRa.begin (868E6)) { Serial.println ("Le demarrage de LoRa a echoue!"); Tandis que (1); } //LoRa.onReceive(cbk); LoRa.receive (); Serial.println ("init ok"); Display.init (); Display.flipScreenVertically (); Display.setFont (ArialMT_Plain_10); Retard (1500); } Boucle vide () { Int packetSize = LoRa.parsePacket (); If (packetSize) {cbk (packetSize); } Retard (10); } Emballage inclut: 2 x ESP32 LoRa OLED Module 2 x Lignes 4 x Broches 2 x 868 / 915m Antenne e ressort