TTGO T868MHz/915 мГц SX1276 ESP32 LoRa 0, 96 дюймов синий OLED Дисплей Bluetooth WI FI Lora комплект 32 модуль IOT доска для Arduino

TTGO T868MHz 915MHz SX1276 ESP32 LoRa 0 96 Inch Blue OLED Display Bluetooth WIFI Lora Kit
  • Продавец
  • Список цен US $14.30piece
  • Продажная цена US $12.87piece
  • Доставка Бесплатная доставка
  • Вы экономите US $1.43piece10% off
  • Рейтинги 4.9 (70)

Характеристики товара

БрендWEMS
Совместимость Марка/МодельНет

Oписание продукта

Опишите:

Антенна 868/915 мГц должна быть в связи с интерфейсом IPEX (если антенна есть не подключен, может повредить чип LoRa)
Литиевая батарея заряжает и разряжает контур, когда батарея полная, синий светодиодный прекратит работать. При использовании, обратите внимание на положительный и минус батареи, в противном случае он будет поврежден!

С сенсорным экраном IO port сенсорный ввод сигнала, вы должны добавить 100nF натягивающий конденсатор на этот pin-код!


Пример:

Данный продукт-чип SX1276, основанный на ESP32 Wi-Fi увеличенного OLED, а именно LoRa remote modem, 868-915 мГц частота, высокая чувствительность-это over-148dBm, + 20dBm выходная мощность, высокая надежность, длинное расстояние передачи.

Бортовой 4 Mt байтов (32 Mt бит) Wi-Fi антенна, 0,96 дюймов синий oled дисплей, литиевая батарея зарядки, CP2102 интерфейс и USB Последовательный чип, идеальная поддержка для среды развития Arduino, можно использовать для проверки программ и разработки продукта очень легко и быстро.
Рабочее напряжение: 3,3 В до 7 В

Диапазон рабочей температуры:-40 ° С до + 90 ° С

Поддержка анализа протокола программного обеспечения, станции, SoftAP и прямого режима Wi-Fi
Скорость передачи данных: 150 Мбит/с @ 11n HT40., 72 Мбит/с при 11n HT20, 54 Мбит/с при 11 г, 11 Мбит/с при 11b
Мощность передачи: 19,5 dBm @ 11b, 16,5 dBm @ 11 г, 15,5 dBm @ 11n
Чувствительность приемника до-98 дБм
Стабильная пропускная способность UDP в 135 Мбит/с

Контактный схема
Тесты детали

Применение Легенда

Например, один

1) 868 мГц/915 MhzOLED LoRaSender
# Включает <SPI. h>
# Включает <LoRa. h>
# Включает <провод. h>
# Включает в себя "SSD1306.h"
# Включаем "образы. ч"
# Определение SCK 5/GPIO5-SCK-SX1278's
# Определение MISO 19 // GPIO19-MISO SX1278's
# Определение Моси 27/GPIO27-SX1278's MOSI
# Определение СС 18/GPIO18-sx1278s CS
# Определение RST 14/GPIO14-Сброс sx1278s
# Определение DI0 26/GPIO26-IRQ sx1278is (запрос прерывания)
# Определение диапазона 868E6/915E6
Unsigned int счетчик = 0;
SSD1306 дисплей (0x3c, 4, 15);
Стринг rssi = "RSSI-";
Струнная упаковка = "-";
Строка пакет;
Установка пустоты () {
Режим pinMode (16, выход);
Режим pinMode (2, выход);
DigitalWrite (16, LOW); // set GPIO16 low для сброса OLED
Задержка (50);
DigitalWrite (16, HIGH);/в то время как OLED работает, GPIO16 должен идти высоко
Serial. beging (9600);
В то время как (! Последовательный);
Serial. println ();
Serial. printn ("тест на отправку LoRa");
SPI. begy (SCK, MISO, MOSI, SS);
LoRa. setPins (SS, RST, DI0);
Если (! LoRa. beging (868) {
Serial. printn ("запуск LoRa отказал!");
Время работы (1);
}
/LoRa. onReceive (КБК);
/LoRa. получают ();
Последовательный. printn ("init ok");
Дисплей. init ();
Дисплей. flipscreenвертикально ();
Дисплей. сетрифт (ArialMT_Plain_10)
Задержка (1500);
}
Void loop () {
Дисплей. четкий ();
Display. settextaction (TEXT_ALIGN_LEFT);
Дисплей. сетрифт (ArialMT_Plain_10)
Дисплей. кулиска (0, 0, "отправка пакета:");
Дисплей. кулиска (90, 0, струна (счетчик);
Дисплей. дисплей ();
/Отправить пакет
LoRa. beginPacket ();
LoRa. print ("привет");
LoRa. принт (счетчик);
LoRa. endPacket ();
Счетчик + +;
DigitalWrite (2, HIGH);/поворот светодисветодиодный (высокий уровень напряжения)
Задержка (1000);/ожидание на секунду
DigitalWrite (2, LOW);/выключает светодиодный, делая напряжение низким
Задержка (1000);/ожидание на секунду
}
(2) 868 мГц/915 мГц OLED LoRaSender
# Включает <SPI. h>
# Включает <LoRa. h>
# Включает <провод. h>
# Включает в себя "SSD1306.h"
# Включаем "образы. ч"
# Определение SCK 5/GPIO5-SCK-SX1278's
# Определение MISO 19 // GPIO19-MISO SX1278's
# Определение Моси 27/GPIO27-SX1278's MOSI
# Определение СС 18/GPIO18-sx1278s CS
# Определение RST 14/GPIO14-Сброс sx1278s
# Определение DI0 26/GPIO26-IRQ sx1278is (запрос прерывания)
# Определение диапазона 868E6/915E6
SSD1306 дисплей (0x3c, 4, 15);
Стринг rssi = "RSSI-";
Струнная упаковка = "-";
Строка пакет;
Void loraData () {
Дисплей. четкий ();
Display. settextaction (TEXT_ALIGN_LEFT);
Дисплей. сетрифт (ArialMT_Plain_10)
Дисплей. шнурок (0, 15, "получен" + Размер упаковки + "байты");
Дисплей. drawstringmaxширина (0, 26, 128, пакет);
Дисплей. кулиска (0, 0, rssi);
Дисплей. дисплей ();
}
Void cbk (int packetSize) {
Пакет = "";
Размер упаковки = String (packetSize, DEC);
Для (int i = 0; i <packetSize; i ++) {пакет + = (char) LoRa. читайте ();}
Rssi = "RSSI" + string (LoRa. packetRssi (), Дек);
LoraData ();
}
Установка пустоты () {
Режим pinMode (16, выход);
DigitalWrite (16, LOW); // set GPIO16 low для сброса OLED
Задержка (50);
DigitalWrite (16, высокий);/в то время как OLED работает, GPIO16 должен идти высоко,
Serial. beging (9600);
В то время как (! Последовательный);
Serial. println ();
Serial. println ("LoRa Receiver Callback");
SPI. begy (SCK, MISO, MOSI, SS);
LoRa. setPins (SS, RST, DI0);
Если (! LoRa. begin (868E6) {
Serial. printn ("запуск LoRa отказал!");
Время работы (1);
}
/LoRa. onReceive (КБК);
LoRa. получают ();
Последовательный. printn ("init ok");
Дисплей. init ();
Дисплей. flipscreenвертикально ();
Дисплей. сетрифт (ArialMT_Plain_10)
Задержка (1500);
}
Void loop () {
Int packetSize = LoRa. parsePacket ();
Если (packetSize) {cbk (packetSize);}
Задержка (10);
}

Примечание:Данный продукт не включает аккумулятор.

Доставка список: Цельнокроеное платье
ESP32 OLED * 1
Линия * 1
Контактный * 2
868/915 м весна антенна * 1

1 пара
ESP32 OLED * 2
Линия * 2
Pin * 4
868/915 м весна антенна * 2

Похожие Продукты