সুচিপত্র:

লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি: 5 টি ধাপ
লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি: 5 টি ধাপ

ভিডিও: লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি: 5 টি ধাপ

ভিডিও: লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি: 5 টি ধাপ
ভিডিও: ফতুল্লা মডেল থানার ভারপ্রাপ্ত কর্মকর্তা আসলাম হোসেন সহকর্মীদের পিটি করাচ্ছে।। A Tv 2024, জুলাই
Anonim
লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি
লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি

কিছু সময় আগে আমি আমার ওয়াইফাই পিপিএম নিয়ামক পোস্ট করেছি। এটি বেশ ভাল কাজ করছে। শুধু পরিসর একটু ছোট। আমি এই সমস্যার একটি সমাধান খুঁজে পেয়েছি। ESP8266 ESPNOW নামক একটি মোড সমর্থন করে। এই মোড অনেক বেশি নিম্ন স্তরের। এটি সংযোগটি এত সহজ করে দেয় না এবং যদি এটি সংযোগ হারিয়ে ফেলে তবে তা অবিলম্বে পুনরায় সংযোগ করা হয়।

আমি তিনটি ESP8266 ব্যবহার করি। একটি হল ESPNOW রিসিভার, অন্যটি হল ESPNOW প্রেরক এবং তৃতীয়টি হল অ্যাক্সেস পয়েন্ট যেখানে আপনি সংযোগ করতে পারেন। তৃতীয়টি প্রয়োজন কারণ ESPNOW প্রেরক একই সময়ে একটি অ্যাক্সেস পয়েন্ট হতে পারে না। আমি আরও ভাল পরিসীমা পেতে কিছু অ্যান্টেনা যুক্ত করেছি

সরাসরি রিসিভারে একটি দ্বিতীয় অ্যাক্সেস পয়েন্ট আছে। আপনি যদি এর সাথে সংযুক্ত হন তবে আপনার পুরানো ওয়াইফাইপিপিএম প্রকল্পের মতোই আছে।

আমি এমএসপি প্রোটোকল রিসিভারের জন্য সমর্থনও যোগ করেছি। এটি "মাল্টিউই সিরিয়াল প্রোটোকল" যা মাল্টিউই, বিটাফ্লাইট, ক্লিনফ্লাইট এবং অন্যান্য অনেক ফ্লাইট কন্ট্রোলার দ্বারা সমর্থিত।

ধাপ 1: অংশ তালিকা

অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা
অংশ তালিকা

আপনার যেকোনো ধরনের তিনটি ESP8266 মডিউল দরকার। কিন্তু আপনি সেরা পরিসীমা চান। তাই আমি অ্যান্টেনা সহ ESP8266 মডিউল ব্যবহার করার পরামর্শ দিই। এটি অ্যান্টেনা ছাড়াও কাজ করে। আমি নিম্নলিখিত অংশগুলি ব্যবহার করি:

2 x ESP07 (অ্যান্টেনা সংযোগকারী সহ ESP8266 মডিউল)

1 x ESP12

রিসিভারের পাশে 1 x 3dBi মিনি অ্যান্টেন I-PEX U. FL IPX

1 x ESP8266 2, 4/5 GHz 3dbi Wlan Wifi Antenne SMA Stecker / পুরুষ + I-PEX অ্যাডাপ্টার প্রেরকের পাশে

সমস্ত ESP8266 মডিউলের জন্য 3, 3 V পাওয়ার সাপ্লাই

Arduino IDE- এর সাথে আপনার একটি পিসি প্রয়োজন: https://www.arduino.cc/en/Main/SoftwareESP8266 Arduino IDE এর জন্য সমর্থন। এই নির্দেশাবলী অনুসরণ করুন:

ধাপ 2: স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন

স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন
স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন
স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন
স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন
স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন
স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন

আপনি এখানে স্কেচ ডাউনলোড করতে পারেন।

ফাইলটি আনজিপ করুন। তিনটি ফোল্ডার রয়েছে: মাস্টার-এপি, প্রেরক, রিসিভার

মাস্টার-এপি: এটি অ্যাক্সেস পয়েন্টের স্কেচ। Arduino IDE দিয়ে স্কেচ খুলুন। টুলস মেনুতে CPU ফ্রিকোয়েন্সি 160 MHz সেট করুন এবং ESP12 এ স্কেচ আপলোড করুন।

প্রেরক: MSPNOW প্রেরকের জন্য এটি স্কেচ। সিপিইউ ফ্রিকোয়েন্সি 160 মেগাহার্টজে সেট করুন এবং এটি ESP07 এর একটিতে আপলোড করুন।

আপনি প্রথম ছবিতে দেখতে পারেন কিভাবে ফ্ল্যাশিংয়ের জন্য ESP8266 মডিউল সংযোগ করতে হয়।

এখন ESP12 (অ্যাক্সেস পয়েন্ট) এবং প্রেরক ESP07 সিরিয়াল পোর্ট এবং পাওয়ার সংযোগ (দ্বিতীয় ছবি) সংযুক্ত করুন: ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX

উভয় মডিউল শুরু করুন এবং অ্যাক্সেস পয়েন্ট "লং-রেঞ্জ-ওয়াইফাইপিপিএম/এমএসপি" এর সাথে সংযুক্ত করুন। পাসওয়ার্ড হল "ওয়াইফাইপিপিএম/এমএসপি"

একটি ব্রাউজার খুলুন এবং আইপি ঠিকানা 192.168.4.1 খুলুন। নিয়ন্ত্রণ ওয়েবসাইট প্রদর্শিত হবে। "ওয়াইফাই তথ্য" বোতামে ক্লিক করুন। প্রেরক MAC এবং রিসিভার MAC সহ একটি বার্তা বাক্স উপস্থিত হবে।

Arduino IDE তে রিসিভার স্কেচ খুলুন। লাইন পরিবর্তন করুন "uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6};" (তৃতীয় ছবি) প্রেরক ম্যাক ঠিকানায় যা ওয়েবসাইটে প্রদর্শিত হয়। রিসিভার ম্যাক ঠিক থাকা উচিত। নিশ্চিত করুন যে CPU ফ্রিকোয়েন্সি 160 MHz এ সেট করা আছে এবং দ্বিতীয় ESP05 এ স্কেচ আপলোড করুন।

ধাপ 3: রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন

Image
Image
রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন
রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন
রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন
রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন

এখন রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন। আপনার ফ্লাইট কন্ট্রোলারের কমপক্ষে 200 এমএ সহ 3, 3 ভোল্টের আউটপুট থাকা উচিত। যদি না হয় আপনার অতিরিক্ত 3, 3V ভোল্টেজ রেগুলেটর প্রয়োজন।

ESP এর GND কে ফ্লাইট কন্ট্রোলারের GND এর সাথে সংযুক্ত করুন। ESP এর VCC কে ফ্লাইট কন্ট্রোলারের 3, 3V অথবা অতিরিক্ত 3, 3V ভোল্টেজ রেগুলেটরের সাথে সংযুক্ত করুন।

আপনি PPM আউটপুট বা সিরিয়াল MSP আউটপুট ব্যবহার করতে পারেন।

MSP আউটপুটের জন্য ESP8266 এর TX কে আপনার ফ্লাইট কন্ট্রোলারের যেকোনো সিরিয়াল পোর্টের RX এর সাথে সংযুক্ত করুন। (ছবি 1)

PPM আউটপুটের জন্য ESP8266 এর GPIO5 কে ফ্লাইট কন্ট্রোলারের PPM ইনপুটের সাথে সংযুক্ত করুন। (ছবি 1)

ইএসপি তারের পরে ফ্লাইট কন্ট্রোলার শুরু করুন এবং ক্লিনফ্লাইট খুলুন। আপনার মোবাইল ফোনের সাথে "ওয়াইফাইপিপিএম/এমএসপি" অ্যাক্সেস পয়েন্টে সংযোগ করুন। পাসওয়ার্ড হল "ওয়াইফাইপিপিএম/এমএসপি"

এমএসপির জন্য: পোর্ট ট্যাব খুলুন এবং সিরিয়াল পোর্টে এমএসপি সেট করুন আপনি ইএসপি 8266 (ছবি 2) সংযুক্ত করেছেন। সংরক্ষণ করুন এবং পুনরায় চালু করুন কনফিগারেশন ট্যাবে যান এবং রিসিভারকে "এমএসপি সিরিয়াল রিসিভার" (ছবি 3) এ সেট করুন। সংরক্ষণ করুন এবং পুনরায় চালু করুন।

PPM- এর জন্য: আপনার ফ্লাইট কন্ট্রোলারের ম্যানুয়াল পড়ুন কিভাবে কনফিগারেশন ট্যাবে PPMGo সেটআপ করবেন এবং রিসিভারকে "PPM রিসিভার" (ছবি 4) এ সেট করুন। সংরক্ষণ করুন এবং পুনরায় চালু করুন।

পরবর্তী সেটআপ উভয় রিসিভারের জন্য একই: রিসিভার ট্যাবে যান। চ্যানেলগুলিকে "RTAE1234" (ছবি 5/ভিডিও) এ সেট করুন। সেটআপ সংরক্ষণ করুন।

এখন আপনার স্মার্টফোনে একটি ব্রাউজার খুলুন। সাইট খুলুন 192.168.4.1 (ছবি 6)। এখন আপনি নিয়ামক পরীক্ষা করতে পারেন।

যদি এটি কাজ করে, দুই প্রেরক ESP8266 শুরু করুন। "লং রেঞ্জ ওয়াইফাইপিপিএম/এমএসপি" অ্যাক্সেস পয়েন্টের সাথে সংযোগ করুন। পাসওয়ার্ড হল "ওয়াইফাইপিপিএম/এমএসপি"। আবার ওয়েবসাইট খুলুন 192.168.4.1। ক্লিনফ্লাইটে আবার কাজ করে কিনা তা পরীক্ষা করুন।

ESP07 মডিউলের সাথে অ্যান্টেনা সংযুক্ত করুন।

ধাপ 4: আরো কিছু তথ্য

আরো কিছু তথ্য
আরো কিছু তথ্য

স্বাভাবিক ক্রিয়াকলাপে দুটি অ্যাক্সেস পয়েন্ট রয়েছে। "ওয়াইফাইপিপিএম/এমএসপি" অ্যাক্সেস পয়েন্ট আগের ওয়াইফাইপিপিএম প্রকল্পের মতো। যখন আপনি দীর্ঘ পরিসরের সংযোগের প্রয়োজন হয় না তখন আপনি অতিরিক্ত মডিউল সংযোগ না করে দ্রুত ফ্লাইট করতে চাইলে এটি ব্যবহার করতে পারেন। আপনি যদি "লং রেঞ্জ ওয়াইফাইপিপিএম/এমএসপি" এর সাথে সংযুক্ত হন তবে লং রেঞ্জ কন্ট্রোলার নিয়ন্ত্রণ নেয়।

হয়তো আপনি জানতে চান "লং রেঞ্জ" কতটা দীর্ঘ। আসলে আমি সত্যিই জানি না। এটি অন্তত কয়েকশ মিটার। কিন্তু এখন পর্যন্ত পরীক্ষা করতে পারিনি। এটি আমার সম্পূর্ণ ফ্ল্যাটে সংযোগ বিচ্ছিন্ন করে না।

আমি এমএসপি নিয়ন্ত্রণ যোগ করেছি কারণ আমি ভেবেছিলাম আমি টেলিমেট্রি ডেটার জন্য একটি ব্যাক চ্যানেল তৈরি করতে পারি। কিন্তু এটি কখনই স্থিতিশীলভাবে কাজ করেনি। যাইহোক, এমএসপি প্রোটোকল পিপিএম এর চেয়ে বেশি নির্ভুল, কারণ এটি এত সময় নির্ভর করে না। সম্ভবত এটি ধীর ফ্লাইট কন্ট্রোলারগুলির সাথে সমস্যা তৈরি করে কারণ সিরিয়াল পোর্টে ভারী ট্র্যাফিক রয়েছে। আমার Noxe F4 ফ্লাইট কন্ট্রোলারের সাথে এটি সমস্যা ছাড়াই কাজ করে।

যদি আপনার কোন কনফিগারেশন সমস্যা থাকে তবে পুরানো ওয়াইফাইপিপিএম প্রকল্পটি দেখুন।

প্রস্তাবিত: