সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- ধাপ 2: স্কেচ ডাউনলোড করুন এবং ফ্ল্যাশ করুন
- ধাপ 3: রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন
- ধাপ 4: আরো কিছু তথ্য
ভিডিও: লং রেঞ্জ ওয়াইফাই পিপিএম / এমএসপি: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
কিছু সময় আগে আমি আমার ওয়াইফাই পিপিএম নিয়ামক পোস্ট করেছি। এটি বেশ ভাল কাজ করছে। শুধু পরিসর একটু ছোট। আমি এই সমস্যার একটি সমাধান খুঁজে পেয়েছি। 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: রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন এবং ক্লিনফ্লাইট সেটআপ করুন
এখন রিসিভারকে ফ্লাইট কন্ট্রোলারের সাথে সংযুক্ত করুন। আপনার ফ্লাইট কন্ট্রোলারের কমপক্ষে 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 ফ্লাইট কন্ট্রোলারের সাথে এটি সমস্যা ছাড়াই কাজ করে।
যদি আপনার কোন কনফিগারেশন সমস্যা থাকে তবে পুরানো ওয়াইফাইপিপিএম প্রকল্পটি দেখুন।
প্রস্তাবিত:
ইউনি-ডাইরেকশনাল ওয়াইফাই রেঞ্জ এক্সটেন্ডার: 5 টি ধাপ (ছবি সহ)
ইউনি-ডাইরেকশনাল ওয়াইফাই রেঞ্জ এক্সটেন্ডার: একটি স্ট্যান্ডার্ড ইউএসবি ওয়াইফাই অ্যাডাপ্টার এবং কিছুটা বিচক্ষণতা ব্যবহার করে সহজেই দূর থেকে ওয়াইফাই সিগন্যাল পান। এই সহজ ধারণাটির জন্য USB WIFI অ্যাডাপ্টার বা আপনার কম্পিউটারে কোন পরিবর্তন প্রয়োজন নেই। আপনার WIF এর সংকেত শক্তি এবং পরিসর বাড়ানোর একটি সহজ উপায়
ওয়াইফাই পিপিএম (কোন অ্যাপের প্রয়োজন নেই): 4 টি ধাপ (ছবি সহ)
ওয়াইফাই পিপিএম (কোন অ্যাপের প্রয়োজন নেই): আমি আমার স্মার্ট ফোন দিয়ে আমার DIY মাইক্রো ইনডোর কোয়াড্রোকপ্টার নিয়ন্ত্রণ করতে চেয়েছিলাম কিন্তু এর জন্য আমি একটি ভাল সমাধান খুঁজে পাইনি। আমার কাছে কয়েকটি ESP8266 ওয়াইফাই মডিউল ছিল, তাই আমি আমার নিজের তৈরি করার সিদ্ধান্ত নিলাম।
এলার্ম সহ লং রেঞ্জ ওয়্যারলেস ওয়াটার লেভেল ইন্ডিকেটর - রেঞ্জ 1 কিমি পর্যন্ত - সাতটি স্তর: 7 টি ধাপ
এলার্ম সহ লং রেঞ্জ ওয়্যারলেস ওয়াটার লেভেল ইন্ডিকেটর | রেঞ্জ 1 কিমি পর্যন্ত | সাতটি স্তর: এটি ইউটিউবে দেখুন: https://youtu.be/vdq5BanVS0Y আপনি হয়তো অনেক তারযুক্ত এবং ওয়্যারলেস জলের স্তর নির্দেশক দেখেছেন যা 100 থেকে 200 মিটার পর্যন্ত পরিসীমা সরবরাহ করবে। কিন্তু এই নির্দেশে, আপনি একটি দীর্ঘ পরিসীমা ওয়্যারলেস জল স্তর ইন্ডি দেখতে যাচ্ছেন
ইন্টেল অ্যারো ড্রোন - ওয়াইফাই রেঞ্জ প্রসারিত: 9 টি ধাপ
ইন্টেল এয়ারো ড্রোন - ওয়াইফাই রেঞ্জ প্রসারিত: অ্যারোর জন্য সর্বশেষ তথ্য এবং সহায়তার জন্য, দয়া করে আমাদের উইকিতে যান এয়ারো একটি অ্যাক্সেস পয়েন্ট (এপি) হিসাবে কাজ করে, যার মানে আপনি এটিকে ওয়াইফাই ডিভাইস হিসাবে সংযুক্ত করতে পারেন। এটির কয়েক মিটারের পরিসীমা রয়েছে, যা সাধারণত উন্নয়নের উদ্দেশ্যে ঠিক থাকে, তবে যাক
ESP8266 ব্যবহার করে লং রেঞ্জ ওয়াইফাই স্ক্যানার: 6 ধাপ (ছবি সহ)
ESP8266 ব্যবহার করে লং রেঞ্জ ওয়াইফাই স্ক্যানার: এই নির্দেশে আমি একটি ব্যাটারি চালিত পোর্টেবল লং রেঞ্জ 2.5 ব্যান্ড ওয়াইফাই স্ক্যানিং ডিভাইস তৈরি করি যা আমার হোম নেটওয়ার্কের জন্য কোন চ্যানেলটি সেরা তা নির্ধারণ করতে ব্যবহৃত হয়। এটি চলতে চলতে খোলা ওয়াইফাই অ্যাক্সেস পয়েন্টগুলি খুঁজে পেতেও ব্যবহার করা যেতে পারে। তৈরি করতে খরচ: প্রায় 25 ডলার