فهرست مطالب:

15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: 6 مرحله
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: 6 مرحله

تصویری: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: 6 مرحله

تصویری: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: 6 مرحله
تصویری: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, نوامبر
Anonim
Image
Image

سلام بچه ها چه خبر؟ Akarsh اینجا از CETech.

امروز ما قصد داریم پروژه ای بسازیم که یک گره LoRa ساده است و شما حتی می توانید از آن به عنوان یک دروازه تک کاناله استفاده کنید.

در اینجا میکروکنترلری که استفاده کردم ESP8266 است که به بردهای LoRa با فرکانس 433 مگاهرتز (Ra-02 توسط Ai-Thinker) متصل است ، همچنین یک صفحه نمایش OLED را به PCB وصل کرده ام تا اطلاعات بسته قابل مشاهده باشد.

برای ساده تر شدن کار ، من یک PCB طراحی کرده ام که می توانید برای لحیم کاری تولید کنید.

من همچنین یک ویدیو در مورد ساخت این پروژه با جزئیات تهیه کرده ام ، توصیه می کنم برای بینش و جزئیات بهتر آن را تماشا کنید.

مرحله 1: قطعات

قطعات
قطعات

من اکثر قطعات ساختم را از LCSC تهیه کردم.

شما نیاز خواهید داشت:

1) ماژول Ra-02 LoRa

2) ESP8266

3) صفحه نمایش OLED

4) اجزای غیرفعال مانند مقاومت و خازن

برای اتصال این قطعات به PCB نیاز دارید که در مرحله بعد خواهیم دید.

مرحله 2: پروژه PCB Manufactured را تهیه کنید

پروژه PCB Manufactured را دریافت کنید
پروژه PCB Manufactured را دریافت کنید

برای سفارش آنلاین PCB به صورت ارزان باید JLCPCB را بررسی کنید!

شما 10 PCB با کیفیت خوب تهیه و به قیمت 2 دلار و برخی حمل و نقل به درب منزل ارسال می کنید. همچنین در اولین سفارش از ارسال کالا تخفیف می گیرید. برای طراحی PCB خود در easyEDA ، پس از اتمام این کار ، فایل های Gerber خود را در JLCPCB بارگذاری کنید تا با کیفیت خوب و زمان برگشت سریع تولید شوند.

فایل Gerber را بارگیری کنید:

مرحله 3: اتصالات (نظریه)

اتصالات (تئوری)
اتصالات (تئوری)
اتصالات (تئوری)
اتصالات (تئوری)

در اینجا به طور عمده 4 جنبه در ارتباطات وجود دارد:

1) ESP8266 فقط برای عملکرد صحیح نیاز به کشیدن و پایین آوردن اتصال G0 ، G15 ، EN و RST دارد.

2) ماژول های Ra-02 و ESP8266 با استفاده از پروتکل SPI به یکدیگر متصل می شوند

3) OLED و ESP8266 با استفاده از گذرگاه I2C به یکدیگر متصل می شوند

4) برای کارکردن همه ماژول ها باید به ریل های برق متصل شوند. (واضح: P)

مرحله 4: لحیم کاری

لحیم کاری
لحیم کاری
لحیم کاری
لحیم کاری

تمام قطعات را به PCB لحیم کنید.

من پیشنهاد می کنم ابتدا اجزای کم ارتفاع را روی PCB لحیم کنید و سپس به قطعات با ارتفاع بیشتر مانند سربرگ ها و غیره بروید.

قبل از تغذیه ماژول ، همه اتصالات را با استفاده از مولتی متر برای خرابی اتصالات لحیم کاری و اتصال کوتاه آزمایش کنید.

مرحله 5: کدگذاری ماژول

کدگذاری ماژول
کدگذاری ماژول
کدگذاری ماژول
کدگذاری ماژول
کدگذاری ماژول
کدگذاری ماژول

1) کد را از اینجا بارگیری کنید.

2) کد را در Arduino IDE باز کنید.

3) PCB را با استفاده از مبدل USB CP2102 به سریال یا هر دستگاه مشابه دیگر به رایانه وصل کنید.

4) در حالی که GPIO0 را پایین می آورید ، ماژول ESP8266 را بازنشانی کنید (هنگام تنظیم مجدد دکمه G0 را فشار دهید).

5) اکنون دکمه بارگذاری در IDE را فشار دهید. بارگذاری ممکن است یک یا چند بار ناموفق باشد بنابراین در صورت خرابی باید 2-3 بار امتحان کنید.

6) اتصال USB را به آداپتور سریال و در صورت عدم اتصال صفحه نمایش OLED متصل کنید.

7) قسمت دیگر پروژه گیرنده/فرستنده را برنامه ریزی کنید

مرحله 6: زمان آزمایش

زمان تست !!
زمان تست !!
زمان تست !!
زمان تست !!

پس از کدگذاری هر دو ماژول ، می توانید آنها را به برق متصل کنید.

در مورد من ، فرستنده خود را به پاور بانک و گیرنده را به لپ تاپ متصل کردم تا به مانیتور سریال دسترسی داشته باشم.

به محض تغذیه فرستنده ، پیامهایی را در مانیتور سریال متصل به گیرنده مشاهده کردم.

مال من مثل یک افسون کار می کند!

توصیه شده: