LoRa-sender & LoRa-receiver

Phuriphak_Thambumrun (Phuriphak Thambumrung) March 6, 2021, 1:54am #1

ไม่สามารถเชื่อมต่อกันได้ ใช้ LoRa E32 กับ ESP8266 ผมอาจจะต่อผิดหรือป่าวครับ

LoRa-Sender
T1.ino (487 Bytes)

#include <SPI.h>
#include <LoRa.h>

int counter = 0;

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Sender");

  if (!LoRa.begin(915E6)) {
    Serial.println("Starting LoRa failed!");
    while (1);
  }
}

void loop() {
  Serial.print("Sending packet: ");
  Serial.println(counter);

  // send packet
  LoRa.beginPacket();
  LoRa.print("hello ");
  LoRa.print(counter);
  LoRa.endPacket();

  counter++;

  delay(5000);
}

ภาพ

LoRa-Receiver
T2.ino (622 Bytes)

#include <SPI.h>
#include <LoRa.h>

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Receiver");

  if (!LoRa.begin(915E6)) {
    Serial.println("Starting LoRa failed!");
    while (1);
  }
}

void loop() {
  // try to parse packet
  int packetSize = LoRa.parsePacket();
  if (packetSize) {
    // received a packet
    Serial.print("Received packet '");

    // read packet
    while (LoRa.available()) {
      Serial.print((char)LoRa.read());
    }

    // print RSSI of packet
    Serial.print("' with RSSI ");
    Serial.println(LoRa.packetRssi());
  }
}

RC

สอบถามเรื่องLora esp32 ครับ (โปรเจค Weather Station)

Remy_Martin (Permpol Thanapunnamas) October 20, 2020, 10:46pm #3

ต่อยังไงถ่ายมาดูด้วยครับ

Phuriphak_Thambumrun (Phuriphak Thambumrung) October 21, 2020, 3:43pm #4

ทั้งตัวรับ-ส่ง

ภาพ

Phuriphak_Thambumrun (Phuriphak Thambumrung) October 21, 2020, 3:48pm #5

LoRa E32 / ESP8266

GND > GND
VCC > 3V3
TXD > D2
RXD > D3
M1 > GND
M2 > GND

Remy_Martin (Permpol Thanapunnamas) October 22, 2020, 12:44am #6

ค้องการให้มันสื่อสารกันแบบไหนครับ

Phuriphak_Thambumrun (Phuriphak Thambumrung) October 22, 2020, 2:47am #7

ผมก็บอกไม่ถูกครับ แค่อยากให้มันใช้โค้ดตัวนี้ได้ การต่อแบบนี้ผมลองกับ library ของตัว LoRa E32 สามารถติดต่อกันได้ด้วย code อีกตัวนึง ส่วน code อันนี้เป็นของ library LoRa.h ซึ่งผมก็ลองๆมาก็ไม่ติดซักที น่าจะเป็นที่การต่อหรือเปล่าครับ

Remy_Martin (Permpol Thanapunnamas) October 22, 2020, 3:07am #8

ก่อนทำต่อ ทำความเข้าใจระบบสื่อสารและวิธีต่อ ก่อนนะครับ

อ่านแล้วบอกผมหน่อยว่าเราผิดตรงไหน

Phuriphak_Thambumrun (Phuriphak Thambumrung) October 22, 2020, 4:02am #9

ตัว Tx Rx รึเปล่าครับ

Remy_Martin (Permpol Thanapunnamas) October 22, 2020, 4:55am #10

ใช่ครับ ลองเปลี่ยนดู

ongk_yo (ongk yo) March 5, 2021, 1:10pm #11

สำเร็จหรือยังครับ

Remy_Martin (Permpol Thanapunnamas) March 6, 2021, 12:43am #12

ผมว่าน่าจะได้แล้วนะครับ เลยไม่ได้มาอัพเดท เสียดายมาก น่าจะมาอัพเดทปิดจ๊อบกระทู้นี้สักหน่อย