راهنماها › هشدار صندوق پست با LoRa

English · Svenska · فارسی

📬 هشدار صندوق پست با LoRa

«صندوق پستم ۱۵۰ متر با خونه فاصله داره و وای‌فای بهش نمی‌رسه. چطوری وقتی نامه اومد خبردار بشم؟»

وای‌فای به‌ندرت تا ۱۵۰ متر می‌رسه، ولی LoRa می‌رسه: یه رادیوی کم‌مصرف که برای پیام‌های کوچیک تا فاصله‌های دور ساخته شده. یه فرستندهٔ باتری‌دار توی صندوق پست، با باز شدنِ درِ صندوق بیدار می‌شه و یه پیام کوتاه می‌فرسته؛ یه گیرنده توی خونه هم اون رو به گوشی‌تون می‌رسونه.

هزینه$30–55
زمانیه آخر هفته
سطحیه کم تجربه لازمه
تغذیهباتری + USB

از IotMentor بپرسید

ویدیو

یه پروژهٔ اینترنت اشیا از چی ساخته می‌شه؟ بسازم یا بخرم؟پخش از آپارات

چی بخرید

قطعهچرا این قطعههزینهٔ تقریبی
۲ تا برد ESP32 با LoRa داخلی (مثلاً Heltec WiFi LoRa 32 V3 یا LilyGO T3-S3)یکی فرستنده، یکی گیرنده. با LoRa داخلی دیگه لازم نیست یه ماژول رادیویی جدا سیم‌کشی کنید. باند مناسب کشورتون رو بخرید: 868 MHz توی اروپا، 915 MHz توی آمریکا، 865 MHz توی هند.هر کدوم $15–25
یه آنتن برای هر برد (معمولاً همراه برده)هیچ‌وقت بدون آنتن ارسال نکنید؛ ممکنه به رادیو آسیب بزنه.همراه برد
رید سوئیچ و آهن‌رباکلیدی که وقتی آهن‌ربا بهش نزدیک می‌شه وصل می‌شه. طوری نصبش کنید که با تکون خوردنِ درِ صندوق، آهن‌ربا جابه‌جا بشه.$1–3
باتری LiPo یا یه باتری 18650 با جاباتری، برای فرستندهاین بردها کانکتور باتری و شارژر داخلی دارن.$5–10
یه جعبهٔ کوچیک ضدآببرای فرستنده، اگه صندوق پست فلزیه (پایین‌تر رو ببینید).$3–8

قیمت‌ها تقریبی‌ان، نه قیمت قطعی. قبل از سفارش، قیمت و موجودی فعلی رو چک کنید.

چی نصب کنید

توی آردوینو از کتابخونهٔ RadioLib استفاده کنید؛ مرتب به‌روز می‌شه و رادیوی LoRa این بردها رو پشتیبانی می‌کنه. فرستنده خوابه، وقتی وضعیت رید سوئیچ عوض شد بیدار می‌شه، یه پیام چندبایتی می‌فرسته و دوباره می‌خوابه. گیرنده همیشه روشنه و با برق USB توی خونه کار می‌کنه؛ وقتی پیامی رسید، هشدار رو به گوشی می‌فرسته: با ntfy، یا با Home Assistant اگه ازش استفاده می‌کنید.

دو تا بردی که مستقیم با هم حرف می‌زنن، نه گیت‌وی لازم دارن نه هزینهٔ ماهانه. این LoRa سادهٔ نقطه‌به‌نقطه‌ست، نه LoRaWAN (نسخهٔ شبکه‌ای که گیت‌وی لازم داره).

ساخت در سه قدم

  1. اول روی میز. کاری کنید که دو تا برد روی میزتون یه پیام آزمایشی رد و بدل کنن، و هر چی می‌رسه رو از طریق USB چاپ کنید.
  2. مسیر رو امتحان کنید. گیرنده رو همون جایی بذارید که قراره بمونه، فرستنده رو با باتری روشن کنید و ببریدش تا صندوق پست. مطمئن بشید همهٔ پیام‌ها می‌رسن. دیوار، درخت و تپه برد رو خیلی کم می‌کنن؛ گذاشتنِ گیرنده نزدیک پنجره یا یه جای بلندتر کمک می‌کنه.
  3. کلید و حالت خواب رو اضافه کنید. رید سوئیچ رو به پایه‌ای وصل کنید که بتونه برد رو از خواب عمیق بیدار کنه (یه حالت خیلی کم‌مصرف که تقریباً همه‌چیز توش خاموشه). برای هر بار باز شدنِ در یه پیام بفرستید و بعد بخوابید. هشدار گوشی رو هم روی گیرنده اضافه کنید.

اشتباه‌های رایج

یه نکته از تجربهٔ عملی

“In my experience, antenna placement and line-of-sight made the biggest difference in practice. The spreading factor also helped, especially in challenging conditions, while proper antenna matching was important for getting consistent performance.”

به تجربهٔ من، جای آنتن و دید مستقیم بیشترین تأثیر رو توی عمل داشت. spreading factor هم کمک کرد، مخصوصاً توی شرایط سخت، و تطبیق درست آنتن برای رسیدن به عملکرد پایدار مهم بود.

— Arash Golsaz, مهندس embedded و IoT که نودهای LoRa رو توی فاصلهٔ بیشتر از ۵ کیلومتر آزمایش کرده. یکی از تنظیمات LoRa به اسم spreading factor هست: هر چی بیشتر باشه، دورتر می‌ره ولی کندتر می‌فرسته.

پروژهٔ شما فرق داره؟

جزئیات پروژهٔ خودتون رو به IotMentor بگید: فاصله، منبع برق، بودجه و میزان تجربه. چند تا سؤال می‌پرسه و بعد یه برنامه مثل همین بهتون می‌ده، رایگان.

از IotMentor بپرسید

با این جمله شروع می‌شه: «صندوق پستم ۱۵۰ متر با خونه فاصله داره و وای‌فای بهش نمی‌رسه. چطوری وقتی نامه اومد خبردار بشم؟» قبل از ارسال، جزئیات خودتون رو اضافه کنید.

راهنماهای دیگه