فهرست مطالب:
- مرحله 1: لیست قطعات
- مرحله 2: طرح ها را بارگیری و فلش کنید
- مرحله 3: گیرنده را به Flight Controller و Setup Cleanflight وصل کنید
- مرحله 4: برخی اطلاعات بیشتر
تصویری: فای بلند PPM / MSP: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
چند وقت پیش کنترلر WPI PPM خود را ارسال کردم. خیلی خوب کار میکنه فقط محدوده کمی کوتاه است. من راه حلی برای این مشکل پیدا کردم. ESP8266 از حالتی به نام ESPNOW پشتیبانی می کند. این حالت بسیار پایین تر است. اتصال آنقدر آسان از بین نمی رود و اگر اتصال را قطع کرد ، بلافاصله دوباره وصل می شود.
من از سه ESP8266 استفاده می کنم. یکی گیرنده ESPNOW ، دیگری فرستنده ESPNOW و سوم نقطه دسترسی است که می توانید به آن متصل شوید. مورد سوم مورد نیاز است زیرا فرستنده ESPNOW نمی تواند در همان زمان یک نقطه دسترسی باشد. من همچنین آنتن هایی را برای برد بهتر اضافه کردم.
یک نقطه دسترسی دوم مستقیماً در گیرنده وجود دارد. اگر به این وصل شوید همانند پروژه قدیمی WifiPPM دارید.
همچنین پشتیبانی از گیرنده پروتکل MSP را اضافه کردم. این "پروتکل سریال MultiWii" است که توسط MultiWii ، Betaflight ، Cleanflight و بسیاری دیگر از کنترل کننده های پرواز پشتیبانی می شود.
مرحله 1: لیست قطعات
شما به سه نوع ماژول ESP8266 نیاز دارید. اما شما بهترین محدوده را می خواهید. بنابراین پیشنهاد می کنم از ماژول های ESP8266 با آنتن ها استفاده کنید. همچنین بدون آنتن نیز کار می کند. من از قسمت های زیر استفاده می کنم:
2 x ESP07 (ماژول ESP8266 با اتصال آنتن)
1 x ESP12
1 x 3dBi Mini Antenne I-PEX U. FL IPX در سمت گیرنده
1 x ESP8266 2 ، 4/5 گیگاهرتز 3dbi Wlan Wifi Antenne SMA Stecker / مرد + آداپتور I-PEX در طرف فرستنده
منبع تغذیه 3 ، 3 ولت برای همه ماژول های ESP8266
همچنین به رایانه ای با Arduino IDE نیاز دارید: https://www.arduino.cc/fa/Main/SoftwareESP8266 پشتیبانی از Arduino IDE. این دستورالعمل ها را دنبال کنید:
مرحله 2: طرح ها را بارگیری و فلش کنید
می توانید طرح ها را از اینجا بارگیری کنید.
فایل را از حالت فشرده خارج کنید. سه پوشه وجود دارد: Master-AP ، فرستنده ، گیرنده
Master-AP: این طرح برای نقطه دسترسی است. طرح را با arduino IDE باز کنید. فرکانس پردازنده را روی 160 مگاهرتز در منوی ابزار تنظیم کنید و طرح را در ESP12 بارگذاری کنید.
فرستنده: این طرح فرستنده MSPNOW است. فرکانس پردازنده را روی 160 مگاهرتز تنظیم کنید و آن را در یکی از ESP07 بارگذاری کنید.
در تصویر اول نحوه اتصال ماژول ESP8266 برای چشمک زدن را مشاهده می کنید.
اکنون ESP12 (نقطه دسترسی) و پورت های سریال فرستنده ESP07 و اتصالات برق (تصویر دوم) را وصل کنید: ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX
هر دو ماژول را راه اندازی کرده و به نقطه دسترسی "Long-Range-WifiPPM/MSP" متصل شوید. رمز عبور "WifiPPM/MSP" است
مرورگر را باز کرده و آدرس IP 192.168.4.1 را باز کنید. وب سایت کنترل ظاهر می شود. روی دکمه "اطلاعات Wifi" کلیک کنید. یک کادر پیام با MAC فرستنده و MAC گیرنده ظاهر می شود.
طرح گیرنده را در Arduino IDE باز کنید. خط "uint8_t sendermac = {0x5C، 0xCF، 0x7F، 0x77، 0xAB، 0xA6} را تغییر دهید؛" (تصویر سوم) به آدرس مک فرستنده که در وب سایت نمایش داده می شود. گیرنده مک باید سالم باشد. مطمئن شوید فرکانس پردازنده روی 160 مگاهرتز تنظیم شده و طرح را در ESP05 دوم بارگذاری کنید.
مرحله 3: گیرنده را به Flight Controller و Setup Cleanflight وصل کنید
اکنون گیرنده را به کنترل کننده وصل کنید. کنترل کننده پرواز شما باید دارای خروجی 3 ، 3 ولت با حداقل 200 میلی آمپر باشد. در غیر اینصورت به تنظیم کننده ولتاژ 3 ، 3 ولت اضافی نیاز دارید.
GND ESP را به GND کنترل کننده وصل کنید. VCC ESP را به 3 ، 3 ولت کنترل پرواز یا به تنظیم کننده ولتاژ 3 ، 3 ولت دیگر وصل کنید.
می توانید از خروجی PPM یا خروجی سریال MSP استفاده کنید.
برای خروجی MSP ، TX ESP8266 را به RX هر پورت سریال کنترل پرواز خود وصل کنید. (تصویر 1)
برای خروجی PPM ، GPIO5 ESP8266 را به ورودی PPM کنترلر وصل کنید. (تصویر 1)
پس از سیم کشی ESP ، کنترل کننده پرواز را راه اندازی کرده و پرواز تمیز را باز کنید. با تلفن همراه خود به نقطه دسترسی "WifiPPM/MSP" متصل شوید. رمز عبور "WifiPPM/MSP" است
برای MSP: برگه پورت ها را باز کنید و MSP را در پورت سریال که ESP8266 را متصل کرده اید تنظیم کنید (تصویر 2). ذخیره و راه اندازی مجدد. به برگه پیکربندی بروید و گیرنده را روی "گیرنده سریال MSP" تنظیم کنید (تصویر 3). ذخیره و راه اندازی مجدد کنید.
برای PPM: نحوه تنظیم PPMGo در برگه تنظیمات را در دفترچه راهنمای کنترل پرواز خود بخوانید و گیرنده را روی "گیرنده PPM" تنظیم کنید (تصویر 4). ذخیره و راه اندازی مجدد کنید.
تنظیم بعدی برای هر دو گیرنده یکسان است: به برگه گیرنده بروید. کانال ها را روی "RTAE1234" (تصویر 5/ویدئو) تنظیم کنید. تنظیمات را ذخیره کنید
اکنون مرورگری را در تلفن هوشمند خود باز کنید. سایت 192.168.4.1 را باز کنید (تصویر 6). حالا می توانید کنترلر را بررسی کنید.
اگر کار می کند ، دو فرستنده ESP8266 را راه اندازی کنید. به نقطه دسترسی "Long Range WifiPPM/MSP" متصل شوید. رمز عبور "WifiPPM/MSP" است. دوباره وب سایت 192.168.4.1 را باز کنید. اگر کار می کند دوباره در cleanflight بررسی کنید.
آنتن ها را به ماژول های ESP07 وصل کنید.
مرحله 4: برخی اطلاعات بیشتر
در حالت عادی دو نقطه دسترسی وجود دارد. نقطه دسترسی "WifiPPM/MSP" مانند پروژه WifiPPM قبلی است. اگر می خواهید یک پرواز سریع بدون اتصال هیچ ماژول اضافی انجام دهید ، در حالی که نیازی به اتصال طولانی مدت ندارید ، می توانید از آن استفاده کنید. اگر به "Long Range WifiPPM/MSP" متصل شوید ، کنترل کننده برد دور کنترل را در دست می گیرد.
شاید شما می خواهید بدانید "برد طولانی" چقدر است. در واقع من واقعاً نمی دانم. حداقل چند صد متر است. اما تا حالا نتونستم تستش کنم. در آپارتمان کامل من ارتباط قطع نمی شود.
من کنترل MSP را اضافه کردم زیرا فکر می کردم می توانم یک کانال پشتی برای داده های دورسنجی ایجاد کنم. اما این هرگز ثابت نبود. به هر حال ، پروتکل MSP دقیق تر از ppm است ، زیرا خیلی به زمان بندی بستگی ندارد. شاید به دلیل وجود ترافیک سنگین در پورت سریال ، با کنترل کننده های پرواز کند مشکل ایجاد شود. با کنترل پرواز Noxe F4 من بدون مشکل کار می کند.
اگر مشکلی در پیکربندی دارید ، به پروژه WifiPPM قدیمی نگاه کنید.
توصیه شده:
بلوتوث بلوتوث بلند بلند 150W Boombox: 16 مرحله (همراه با تصاویر)
بلوتوث بلوتوث بلوتوث بلوتوث 150W: سلام به همه! در این دستورالعمل به شما نشان خواهم داد که چگونه این اسپیکر بلوتوثی بسیار بلند را ساخته ام! زمان زیادی صرف این پروژه ، طراحی محوطه ، جمع آوری مصالح و قسمت های ساختمان و برنامه ریزی کلی شده است. من دارم
بوق بلند الکترونیکی با استفاده از تایمر 555: 9 مرحله (همراه با تصاویر)
شاخ بلند الکترونیکی با استفاده از تایمر 555: LM555 یک سیگنال بوق الکترونیکی تولید می کند که توسط LM386 تقویت می شود. لحن و حجم بوق را می توان به راحتی متغیر دانست. بوق را می توان در ماشین ، اسکوتر ، دوچرخه و موتور استفاده کرد. اشتراک در پروژه های بیشتر را فراموش نکنید: YouTubePCB
ساعت زنگ دار با صدای بلند با الهام از بمب تایم با فقط 5 جزء: 3 مرحله
ساعت زنگ دار با صدای بلند با الهام از بمب Time Time با 5 جزء: من این ساعت زنگ دار با قابلیت ساخت Time Bomb را ایجاد کردم که تضمین می شود شما را صبح ها بیدار کند. من از مواد ساده ای استفاده می کردم که در خانه من وجود داشت. همه اقلام مورد استفاده به راحتی در دسترس و ارزان هستند. این بمب ساعتی باعث ایجاد زنگ خطر شد
نحوه ساخت یک تخته بلند برقی با کنترل تلفن: 6 مرحله (همراه با تصاویر)
چگونه می توان یک تخته بلند برقی را با کنترل تلفن ساخت: تخته های بلند برقی بسیار جذاب هستند! تست تصویر در ویدئوی فوق چگونه می توان از طریق تلفن با BLUETOOTH کنترل برق ایجاد کرد سرعت بیشتر خارج از بو
برد بلند ، 1.8 کیلومتر ، ارتباط بی سیم آردوینو تا آردوینو با HC-12 .: 6 مرحله (همراه با تصاویر)
برد طولانی ، 1.8 کیلومتر ، ارتباطات بی سیم آردوینو تا آردوینو با HC-12. ماژول ارتباطی بسیار مفید ، بسیار قدرتمند و آسان برای استفاده است. ابتدا می روی