LoRa32 OLED Display 868MHz Udviklingsboard

kr.345.00 inkl. moms

LoRa32 OLED Display 868MHz Udviklingsboard.

På lager

Varenummer 7530 Kategori Mærker , , ,

Specifikationer af LoRa32 OLED Display 868MHz Udviklingsboard

LoRa32 OLED Display 868MHz udviklingsboardet er det ideelle valg til projekter, der kræver trådløs kommunikation kombineret med en visuel grænseflade. Dette board er perfekt til både hobbyister og professionelle, der arbejder med arduino LoRa løsninger og ønsker en pålidelig og effektiv måde at sende og modtage data over lange afstande.

Det integrerede OLED display Arduino entusiaster elsker, giver dig mulighed for at vise værdifulde data direkte på enheden uden behov for eksterne skærme. Dette er særligt nyttigt i bærbare eller fjernbetjente projekter, hvor plads og strømforbrug er kritiske faktorer.

Med LoRa32 kan du nemt bygge IoT-systemer, sensornetværk, eller fjernaflæsningsenheder, og med den indbyggede arduino display OLED funktionalitet, kan du vise sensorværdier, netværksstatus eller brugerfeedback direkte på skærmen.

Det er kompatibelt med Arduino IDE og understøtter 868MHz frekvensbåndet, som er velegnet til mange anvendelser i Europa og Nordamerika. Uanset om du leder efter et OLED display Arduino board eller vil eksperimentere med arduino LoRa netværk, giver dette udviklingsboard dig et solidt og fleksibelt fundament.

Tekniske detaljer for LoRa32 OLED Display 868MHz Udviklingsboard

  • Mikrocontroller:
    ESP32 (Xtensa dual-core 32-bit LX6, op til 240 MHz)
    Understøtter både Wi-Fi og Bluetooth v4.2 (BLE + classic)

  • LoRa Kommunikation:
    Semtech SX1276 chip
    Frekvens: 868 MHz (868–870 MHz til EU-regioner)
    Modulation: LoRa™, FSK og OOK
    Rækkevidde: Op til 10–15 km i åbent terræn

  • Indbygget OLED Display:
    0.96″ monokrom skærm
    Opløsning: 128×64 pixels
    Interface: I2C
    Displaydriver: SSD1306
    Perfekt til arduino display OLED projekter

  • Strøm og batteri:
    Micro-USB til strøm og programmering
    Indbygget Li-Ion/LiPo opladekredsløb (TP4054)
    Batteristik: JST-PH 2.0 mm
    Deep sleep strømforbrug: under 10 µA
    Velegnet til batteridrevne løsninger

  • Pinout og interfaces:
    Tilgængelige GPIO’er via standard headers
    Understøtter I2C, SPI, UART, ADC, PWM med mere
    Ofte inkluderet 1–2 brugerknapper
    Let at integrere i arduino LoRa opsætninger

  • Udviklingsmiljø og software:
    Kompatibel med Arduino IDE, PlatformIO og ESP-IDF
    Anbefalede biblioteker:

    • LoRa by Sandeep Mistry

    • Adafruit SSD1306 eller U8g2 til OLED
      Egnet for både begyndere og avancerede brugere

Opdag en kraftfuld og alsidig platform, der kombinerer WiFi, Bluetooth og LoRa i én kompakt enhed. ESP32 LoRa SX1276 med indbygget OLED-skærm er den ideelle løsning til dig, der arbejder med IoT, fjernovervågning eller automatisering – uanset om det er til hjemmet, industrien eller landbruget. Med mulighed for langtrækkende trådløs kommunikation og lavt strømforbrug kan du nemt sende data over store afstande uden behov for komplekse netværk. Den indbyggede skærm gør det let at vise status, målinger og information direkte på enheden – uden ekstra moduler. Uanset om du bygger en batteridrevet sensor, et trådløst målesystem eller ønsker en pålidelig kommunikationsløsning til dine projekter, leverer denne enhed den nødvendige fleksibilitet og styrke.

Installere Arduino IDE Software:

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download

Installere ESP package: (Arduino IDE)

Åben Arduino IDE (Download her)
Klik “Fil/Egenskaber”
Indtast dette link i feltet “Additionel Board Manager URL’s”
Link “https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json“
Klik OK
Åben “Værktøj/Board/Boards manager” (Lad programmet opdatere)
Find “Heltec ESP32 Series Dev-Boards” og installere
Klik derefter “Værktøj/Board” og find (Heltec WiFi LoRa 32 V3)
Du er nu klar til at sende en kode

Installere esp8266-oled-ssd1306-master:

  • Download library (Download)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er library installeret.
  • Library kan også downloades direkte i Arduino IDE find den her: “Sketch/Include library/Manage library/ESP8266 and ESP32 OLED driver for SSD1306 displays by ThingPulse”
  • Nu er esp8266-oled-ssd1306-master library installeret

Eksempel

Her ses et hurtigt eksempel på, hvordan man kan lave et ur på det indbyggede OLED-display, hvor tidspunktet hentes automatisk fra internettet via Wi-Fi ved hjælp af NTP (Network Time Protocol).

Du skal bruge:

Kode: (Programmering)

#include <WiFi.h>
#include <time.h>
#include "SSD1306Wire.h"

#define WIFI_SSID "DIT_WIFI_NAVN"
#define WIFI_PASSWORD "DIT_WIFI_KODE"

#define NTP_SERVER1 "pool.ntp.org"
#define NTP_SERVER2 "time.nist.gov"
#define GMT_OFFSET_SEC 7200 // Danmark = UTC+2 (sommertid)
#define DAYLIGHT_OFFSET_SEC 0 // Ikke yderligere sommertid da +2 er medregnet

SSD1306Wire display(0x3C, SDA_OLED, SCL_OLED);

// Aktiver strøm til OLED
void VextON() {
pinMode(Vext, OUTPUT);
digitalWrite(Vext, LOW);
}

// Nulstil OLED
void displayReset() {
pinMode(RST_OLED, OUTPUT);
digitalWrite(RST_OLED, HIGH);
delay(1);
digitalWrite(RST_OLED, LOW);
delay(10);
digitalWrite(RST_OLED, HIGH);
delay(100);
}

void setup() {
Serial.begin(115200);
VextON();
displayReset();

display.init();
display.flipScreenVertically();
display.setFont(ArialMT_Plain_16);

// Start WiFi
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);

display.clear();
display.drawString(0, 0, "Forbinder til WiFi...");
display.display();

int forsog = 0;
while (WiFi.status() != WL_CONNECTED && forsog < 20) {
delay(500);
Serial.print(".");
forsog++;

display.clear();
display.drawString(0, 0, "Forbinder til WiFi...");
display.drawString(0, 20, "Forsøg: " + String(forsog));
display.display();
}

if (WiFi.status() == WL_CONNECTED) {
display.clear();
display.drawString(0, 0, "WiFi forbundet!");
display.drawString(0, 20, WiFi.localIP().toString());
display.display();
delay(1500);
} else {
display.clear();
display.drawString(0, 0, "WiFi FEJLET!");
display.drawString(0, 20, "Tjek netværk");
display.display();
while (true) {
delay(1000); // Stop her, så man kan se fejlen
}
}

// Konfigurer tid (NTP)
configTime(GMT_OFFSET_SEC, DAYLIGHT_OFFSET_SEC, NTP_SERVER1, NTP_SERVER2);

// Vent på tid
struct tm timeinfo;
while (!getLocalTime(&timeinfo)) {
Serial.println("Venter på NTP...");
delay(500);
}
}

void loop() {
struct tm timeinfo;
if (getLocalTime(&timeinfo)) {
char tid[9]; // "HH:MM:SS"
char dato[11]; // "DD-MM-YYYY"

strftime(tid, sizeof(tid), "%H:%M:%S", &timeinfo);
strftime(dato, sizeof(dato), "%d-%m-%Y", &timeinfo);

display.clear();
display.setFont(ArialMT_Plain_24);
display.drawString(0, 10, tid);
display.setFont(ArialMT_Plain_16);
display.drawString(0, 45, dato);
display.display();
} else {
display.clear();
display.drawString(0, 0, "Tid ikke tilgængelig");
display.display();
}

delay(1000);
}

868 MHz frekvensbånd – Fakta og anvendelse:

  • Frekvensområde:
    863 MHz til 870 MHz (ofte refereret som “868 MHz-båndet”)

  • Regulering:
    Anvendes i Europa og dele af Afrika/Mellemøsten (ETSI-reguleret)
    Det er et ulicenseret ISM-bånd (Industrial, Scientific & Medical), men med visse begrænsninger

  • Tilladt sendestyrke (afhængig af underbånd):

    • Typisk maks. 14 dBm (ca. 25 mW) uden licens

    • Duty cycle begrænsninger (f.eks. 1% eller 0.1% afhængigt af frekvensområde)

  • Sendemodulationer:
    LoRa™, FSK, OOK m.fl.
    Understøttes af chips som SX1276, SX1262, m.m.

  • Kompatibilitet:

    • Velegnet til Arduino LoRa og LoRa32 enheder med radiochips som SX1276/SX1278

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller vores kontaktformular HER.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “LoRa32 OLED Display 868MHz Udviklingsboard”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Du kunne også være interesseret i

Relaterede varer