فهرست مطالب:
- مرحله 1: قطعات
- مرحله 2: پروژه PCB Manufactured را تهیه کنید
- مرحله 3: اتصالات (نظریه)
- مرحله 4: لحیم کاری
- مرحله 5: کدگذاری ماژول
- مرحله 6: زمان آزمایش
تصویری: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
سلام بچه ها چه خبر؟ 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 به صورت ارزان باید 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: زمان آزمایش
پس از کدگذاری هر دو ماژول ، می توانید آنها را به برق متصل کنید.
در مورد من ، فرستنده خود را به پاور بانک و گیرنده را به لپ تاپ متصل کردم تا به مانیتور سریال دسترسی داشته باشم.
به محض تغذیه فرستنده ، پیامهایی را در مانیتور سریال متصل به گیرنده مشاهده کردم.
مال من مثل یک افسون کار می کند!
توصیه شده:
اندازه گیری زمان (ساعت اندازه گیری نوار): 5 مرحله (همراه با تصاویر)
Time Time (Tape Measure Clock): برای این پروژه ، ما (Alex Fiel & amp؛ Anna Lynton) یک ابزار اندازه گیری روزانه تهیه کردیم و آن را به ساعت تبدیل کردیم! طرح اولیه این بود که یک نوار اندازه گیری موجود را موتور کنید. در ساخت آن ، ما تصمیم گرفتیم که راحت تر بتوانیم پوسته خودمان را ایجاد کنیم
اندازه گیری ولتاژ اندازه جیبی DIY: 5 مرحله
اندازه گیری ولتاژ DC اندازه جیبی DIY: در این مقاله به شما نشان می دهم که چگونه می توانید ولتاژ DC اندازه جیب DIY را با زنگ پیزو برای بررسی مدار توسط خودتان بسازید. تنها چیزی که نیاز دارید دانش اولیه در زمینه الکترونیک و کمی زمان است. اگر س questionال یا مشکلی دارید می توانید
DIY Build BB-8 در هند -- Android کنترل شده و پرحرف -- اندازه واقعی: 19 مرحله (همراه با تصاویر)
DIY Build BB-8 در هند || Android کنترل شده و پرحرف || در اندازه واقعی: لطفاً برای پروژه های بیشتر به کانال من مشترک شوید. این پروژه در مورد چگونگی ساخت یک droid کارآمد ، با اندازه واقعی ، خوش صحبت ، کنترل شده با آردوینو Starwars BB-8 است. ما فقط از مصالح خانگی و کمی مدار آردوینو استفاده خواهیم کرد. در این
ESP32 Lora Thingspeak Gateway with Sensor Node: 9 مرحله
ESP32 Lora Thingspeak Gateway With Sensor Node: در این پروژه اینترنت اشیا ، ESP32 LoRa Gateway & amp؛ همچنین ESP32 LoRa Sensor Node برای نظارت بر خواندن بی سیم سنسور از فاصله چند کیلومتری. فرستنده داده های رطوبت و دما را با استفاده از سنسور DHT11 می خواند. سپس منتقل می شود
اندازه ربات اندازه واقعی: 6 مرحله
Life Size Robot Prop: Liza Trainer طی این سالها چیزهای بسیار جالبی ارائه کرده است. در اینجا یکی از بسیاری از خلاقیت های او وجود دارد که شگفت آور نیست ، با یک ایده ساده شروع می شود. لذت ببرید :). خوب بچه ها ، من مشکل را می بینم. نه ، من سرقت ادبی ندارم ، لیزا یک دوست است و