محصولی که در این پست میسازید
دو نود LoRa رومیزی برای ارسال پیام کوتاه که بتوانید همان روز مونتاژ کنید، RSSI ببینید و با جابهجا کردن آنتن و موقعیت، برد را مقایسه کنید.
زمان ساخت: 2 تا 4 ساعت | سطح: مبتدی | خروجی: یک جفت فرستنده/گیرنده واقعی برای تست Sub-GHz
نسخه عملی این آموزش
در اینجا فقط درباره مفهوم LoRa حرف نمیزنیم؛ شما یک ست تست رومیزی میسازید و با آن اثر فاصله، آنتن، جهتگیری و محیط را میبینید.
قطعات و ابزار
- دو ماژول LoRa
- دو برد Arduino یا ESP32
- دو آنتن صحیح
- بردبرد یا PCB سوراخدار برای مونتاژ مرتب
- OLED کوچک (اختیاری ولی جذاب برای نمایش پیام و RSSI)
مراحل ساخت
- سیمکشی SPI را کوتاه و تمیز انجام دهید.
- Node A را فرستنده و Node B را گیرنده تنظیم کنید.
- پیام کوتاه «SALAM LORA» را بفرستید.
- RSSI را ثبت کنید و موقعیت دو نود را تغییر دهید.
- در مرحله بعد، یک جعبه ساده برای هر نود بسازید.
کد نمونه فرستنده
#include <SPI.h>
#include <LoRa.h>
void setup(){
LoRa.setPins(5,14,2); // نمونه؛ بر اساس برد خود اصلاح کنید
LoRa.begin(433E6);
}
void loop(){
LoRa.beginPacket();
LoRa.print("SALAM LORA");
LoRa.endPacket();
delay(2000);
}
تست و تیون
- آنتن عمودی در برابر آنتن کج
- نود روی میز در برابر نود کنار پنجره
- منبع تغذیه USB خوب در برابر کابل بیکیفیت
- فاصله 5، 20 و 50 متر
لینکهای بیشتر
ویدئوهای آموزشی نزدیک به این پروژه
برای اینکه فقط متن نخوانید، این دو ویدئوی نزدیک را هم کنار ساخت عملی خودتان ببینید: