فهرست مطالب:

مسنجر کنترل از راه دور LoRa با TFT 1.8 اینچ برای فاصله تا 8 کیلومتر: 8 مرحله
مسنجر کنترل از راه دور LoRa با TFT 1.8 اینچ برای فاصله تا 8 کیلومتر: 8 مرحله

تصویری: مسنجر کنترل از راه دور LoRa با TFT 1.8 اینچ برای فاصله تا 8 کیلومتر: 8 مرحله

تصویری: مسنجر کنترل از راه دور LoRa با TFT 1.8 اینچ برای فاصله تا 8 کیلومتر: 8 مرحله
تصویری: آموزش هک اینستاگرام و سایر مسنجر ها | hack Instagram | hack WhatsApp | Telegram Hack 2024, نوامبر
Anonim
Image
Image

پروژه را به لپ تاپ یا تلفن خود متصل کرده و سپس بین دستگاه ها بدون اینترنت یا پیامک فقط با استفاده از LoRa چت کنید.

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

این PCB همچنین دارای صفحه نمایش و 4 دکمه است که می تواند به عنوان کنترل از راه دور برای برخی دستگاه ها نیز استفاده شود. با طراحی رابط کاربری خود می توانید هر کاری را انجام دهید. بنابراین ، به طور خلاصه ، این پروژه دارای esp8266 است که می تواند قابلیت WiFi ، ماژول LoRa ، صفحه نمایش 1.8 اینچی TFT ، 4 دکمه برای ایجاد UI را ارائه دهد. امکانات با کد بی پایان است.

می توان آن را به تلفن هوشمند یا هر رایانه ای متصل کرد و این دستگاه را به پیام رسان LoRa مجهز کرد. اکنون که این کار انجام شد ، می توانید با استفاده از همان پیام رسان LoRa به هر دستگاه دیگری پیام دهید. همه اینها بدون حضور 4G/LTE/3G/GSM/WiFi/SMS انجام می شود. کاری که من در پروژه قبلی انجام دادم که می توانید در اینجا پیدا کنید:

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

قطعات
قطعات

در ابتدا به عنوان قسمت اصلی ، از یک ماژول ESP8266 با برد بریکت استفاده کردم. آن را با استفاده از سرصفحه های زنانه و مردانه روی PCB وصل کنید. من از صفحه نمایش 1.8 اینچی TFT SPI ، ماژول TP4056 برای شارژ و محافظت از باتری و باتری قدیمی تلفن همراه استفاده کردم.

برای منظور LoRa ، من از RYLR896 استفاده کردم. من این ماژول را به شدت پیشنهاد می کنم زیرا استفاده از دستورات AT در UART بسیار آسان است.

قسمت های زیر را می توانید پیدا کنید:

1) ماژول ESP8266

2) تخته شکست ESP12

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

4) ماژول TP4056

5) ماژول Reyax RYLR896 LoRa

6) طراحی PCB من

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

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

PCB برای پروژه خود تهیه کنید
PCB برای پروژه خود تهیه کنید

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

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

مرحله 3: درک ماژول Reyax و نحوه استفاده از آن. (اختیاری: در صورت عدم علاقه به کار ، می توانید از خواندن این مرحله صرف نظر کنید)

آشنایی با ماژول Reyax و نحوه استفاده از آن (اختیاری: در صورت عدم علاقه به کار ، می توانید از خواندن این مرحله صرف نظر کنید)
آشنایی با ماژول Reyax و نحوه استفاده از آن (اختیاری: در صورت عدم علاقه به کار ، می توانید از خواندن این مرحله صرف نظر کنید)

1. ماژول LoRa ما یک ماژول UART است که با استفاده از دستورات AT پیکربندی شده است.

2. این ماژول دارای یک MCU STM32 است که تمام صحبت با ماژول SPI LoRa را در RYLR896 انجام می دهد.

3. دستورات موجود در تصویر دستورات اساسی هستند که می توانید برای اطلاعات بیشتر به این سند مراجعه کنید: REYAX-Lora-AT-COMMAND-GUIDE

4. من همچنان به شما اکیدا توصیه می کنم ویدیوی YouTube من را که در آن به درستی توضیح می دهم ، مرور کنید.

مرحله 4: اتصالات ماژول ها در PCB

اتصالات ماژول ها در PCB
اتصالات ماژول ها در PCB
اتصالات ماژول ها در PCB
اتصالات ماژول ها در PCB

1. هر دو ماژول همانند تصویر بالا به هم متصل می شوند.

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

تمام اتصالات نشان داده شده در بالا در PCB انجام می شود و بنابراین نیازی به سیم کشی دیگری نیست.

مرحله 5: لحیم کاری PCB

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

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

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

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

برای برنامه ریزی ماژول ، من یک پورت برای اتصال USB FTDI232 به برد سریال زیر برد ESP8266 اضافه کرده ام تا بتوانید برد را به راحتی برنامه ریزی کنید.

مرحله 6: IDE Arduino را بارگیری و تنظیم کنید

IDE Arduino را بارگیری و تنظیم کنید
IDE Arduino را بارگیری و تنظیم کنید

Arduino IDE را از اینجا بارگیری کنید.

1. Arduino IDE را نصب کرده و آن را باز کنید.

2. به مسیر File> Preferences بروید

3. https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json آدرس های اضافی مدیران تخته ها را اضافه کنید.

4. به Tools> Board> Boards Manager بروید

5. ESP8266 را جستجو کرده و سپس برد را نصب کنید.

6. IDE را راه اندازی مجدد کنید.

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

کدگذاری پروژه
کدگذاری پروژه
کدگذاری پروژه
کدگذاری پروژه

برای برنامه ریزی ماژول ، من یک پورت برای اتصال USB FTDI232 به برد سریال زیر برد ESP8266 اضافه کرده ام تا بتوانید برد را به راحتی برنامه ریزی کنید.

باید GPIO0 را فشار دهید و آن را فشرده نگه دارید سپس دکمه RESET را فشار دهید سپس ابتدا دکمه RESET و سپس دکمه GPIO0 را رها کنید.

1. مخزن را بارگیری کنید:

2. پوشه بارگیری شده را استخراج کرده و فایل main.ino را در Arduino IDE باز کنید.

3. به Tools> Board بروید. برد مناسب را که از NodeMCU (12E) استفاده می کنید در بیشتر موارد انتخاب کنید.

4. comm را درست انتخاب کنید. با رفتن به مسیر Tools> Port وارد پورت شوید.

5. دکمه بارگذاری را فشار دهید.

6. هنگامی که برگه می گوید بارگذاری انجام شد شما آماده استفاده از دستگاه هستید.

پس از بارگذاری ، مانیتور سریال را برای ارسال و دریافت پیام باز کنید.

مرحله 8: بازی با دستگاه

بازی با دستگاه
بازی با دستگاه

1. فقط دستگاه را روشن کنید ، مواردی را روی صفحه خواهید دید ، می توانید دکمه های مختلف را فشار دهید تا دستگاه را در عمل ببینید.

2. به سراغ مانیتور سریال بروید و فوراً پیام کوتاه ارسال کنید! برای ساخت دستگاه ساده دیگر می توانید به این مقاله مراجعه کنید:

3. CONGO! دستگاه طبق انتظار کار می کند

توصیه شده: