সুচিপত্র:

ESP32 / 8266 ওয়াইফাই সিগন্যাল শক্তি: 14 টি ধাপ
ESP32 / 8266 ওয়াইফাই সিগন্যাল শক্তি: 14 টি ধাপ

ভিডিও: ESP32 / 8266 ওয়াইফাই সিগন্যাল শক্তি: 14 টি ধাপ

ভিডিও: ESP32 / 8266 ওয়াইফাই সিগন্যাল শক্তি: 14 টি ধাপ
ভিডিও: আরডুইনো ইএসপি 32 সার্ভো লাইব্রেরি সহ ইএসপি 32 ব্যবহার করে সার্ভো মোটর কীভাবে নিয়ন্ত্রণ করবেন 2024, জুলাই
Anonim
Image
Image
ESP32 / 8266 ওয়াইফাই সিগন্যাল স্ট্রেংথ
ESP32 / 8266 ওয়াইফাই সিগন্যাল স্ট্রেংথ
ESP32 / 8266 ওয়াইফাই সিগন্যাল স্ট্রেংথ
ESP32 / 8266 ওয়াইফাই সিগন্যাল স্ট্রেংথ
ESP32 / 8266 ওয়াইফাই সিগন্যাল স্ট্রেংথ
ESP32 / 8266 ওয়াইফাই সিগন্যাল স্ট্রেংথ

আপনি কি একটি ইএসপি থেকে ওয়াইফাই সংকেত শক্তি সম্পর্কে জানেন? আপনি কি কখনও একটি ESP01, যা একটি ছোট অ্যান্টেনা আছে, এবং এটি একটি সকেটের ভিতরে রাখার কথা ভেবেছেন? এটা কি কাজ করবে? এই প্রশ্নের উত্তর দেওয়ার জন্য, আমি ESP8266 এর সাথে ESP32 সহ বিভিন্ন ধরণের মাইক্রোকন্ট্রোলারের তুলনা করে বেশ কয়েকটি পরীক্ষা করেছি। আমরা এই ডিভাইসগুলির পারফরম্যান্স দুটি দূরত্বে মূল্যায়ন করেছি: 1 এবং 15 মিটার, উভয়ের মাঝখানে একটি প্রাচীর।

এই সব আমার নিজের কৌতূহল মেটাতে সঞ্চালিত হয়েছিল। ফলাফল কি ছিল? এটি ESP02 এবং ESP32 এর জন্য একটি হাইলাইট ছিল। আমি নীচের এই ভিডিওতে আপনাকে সমস্ত বিবরণ দেখাব। এটা দেখ:

ইএসপি চিপের সাথে তুলনা করার সময় ফলাফলের পাশাপাশি, আমি আজ আপনাকে বলব কিভাবে বিভিন্ন ইএসপি চিপকে অ্যাক্সেস পয়েন্ট হিসাবে (প্রতিটি আলাদা চ্যানেলে) প্রোগ্রাম করা যায়, কিভাবে স্মার্টফোনে একটি অ্যাপ্লিকেশনের মাধ্যমে প্রত্যেকের সংকেত শক্তি পরীক্ষা করা যায়, এবং অবশেষে, আমরা পাওয়া নেটওয়ার্কগুলির সংকেত শক্তি সম্পর্কে একটি সাধারণ বিশ্লেষণ করতে যাচ্ছি।

এখানে, আমরা বিশ্লেষণ করা প্রতিটি মাইক্রোকন্ট্রোলারের পিনিং রাখি:

ধাপ 1: ওয়াইফাই বিশ্লেষক

ওয়াইফাই বিশ্লেষক
ওয়াইফাই বিশ্লেষক
ওয়াইফাই বিশ্লেষক
ওয়াইফাই বিশ্লেষক
ওয়াইফাই বিশ্লেষক
ওয়াইফাই বিশ্লেষক

ওয়াইফাই অ্যানালাইজার এমন একটি অ্যাপ্লিকেশন যা আমাদের চারপাশে ওয়াইফাই নেটওয়ার্ক পাওয়া যায়। এটি ডিবিএম -এ সংকেত শক্তি এবং প্রতিটি নেটওয়ার্কের জন্য চ্যানেলও দেখায়। আমরা এটি আমাদের বিশ্লেষণ করতে ব্যবহার করব, যা মোডগুলিতে তালিকাভুক্তির মাধ্যমে সম্ভব: তালিকা বা গ্রাফ।

ফটো অ্যাপ --- অ্যাপটি গুগল প্লে স্টোর থেকে লিঙ্কের মাধ্যমে ডাউনলোড করা যাবে:

play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=en

ধাপ 2: কিন্তু আমি কিভাবে ইএসপি চিপ প্রোগ্রাম করতে পারি যার ইউএসবি ইনপুট নেই?

ESP01 এ আপনার কোড রেকর্ড করতে, "ESP01 এ রেকর্ডিং" এই ভিডিওটি দেখুন এবং সমস্ত প্রয়োজনীয় পদক্ষেপগুলি দেখুন। এই পদ্ধতিটি একটি দরকারী উদাহরণ, কারণ এটি অন্য সব ধরনের মাইক্রোকন্ট্রোলারের অনুরূপ।

ধাপ 3: ESP02, ESP201, ESP12

ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12

ESP01 এর মতো, রেকর্ড করার জন্য আপনার একটি FTDI অ্যাডাপ্টারের প্রয়োজন হবে, যেমন উপরেরটি। এই ESPs প্রতিটি জন্য প্রয়োজনীয় লিঙ্ক নিম্নলিখিত।

গুরুত্বপূর্ণ: ESP এ প্রোগ্রাম রেকর্ড করার পর, GND থেকে GPIO_0 অপসারণ করতে ভুলবেন না।

ধাপ 4: লাইব্রেরি

গ্রন্থাগার
গ্রন্থাগার

আপনি যদি ESP8266 ব্যবহার করতে চান, তাহলে নিচের "ESP8266WiFi" লাইব্রেরি যোগ করুন।

কেবল অ্যাক্সেস করুন "স্কেচ >> লাইব্রেরি অন্তর্ভুক্ত করুন >> লাইব্রেরি পরিচালনা করুন …"

এই পদ্ধতিটি ESP32 এর জন্য প্রয়োজনীয় নয়, যেহেতু এই মডেলটি ইতিমধ্যে তার লাইব্রেরি ইনস্টল করা আছে।

ধাপ 5: কোড

আমরা সব ESP চিপে একই কোড ব্যবহার করব। তাদের মধ্যে একমাত্র পার্থক্য অ্যাক্সেস পয়েন্ট এবং চ্যানেলের নাম হবে।

মনে রাখবেন যে ESP32 একটি লাইব্রেরি ব্যবহার করে যা বাকিদের থেকে আলাদা: "WiFi.h"। অন্যান্য মডেলগুলি "ESP8266WiFi.h" ব্যবহার করে।

* ESP32 WiFi.h লাইব্রেরি Arduino IDE তে বোর্ড ইনস্টলেশন প্যাকেজের সাথে একত্রিত হয়।

// descomentar a biblioteca de acordo com seu chip ESP //#include // ESP8266

//#অন্তর্ভুক্ত // ESP32

ধাপ 6: প্রাথমিক সেটিংস

এখানে, আমাদের কাছে এমন ডেটা আছে যা একটি ইএসপি থেকে অন্যটিতে পরিবর্তিত হবে, এসএসআইডি, যা আমাদের নেটওয়ার্কের নাম, নেটওয়ার্ক পাসওয়ার্ড এবং পরিশেষে, চ্যানেল, যে চ্যানেলটি নেটওয়ার্কটি পরিচালনা করবে।

/ *Nome da rede e senha */const char *ssid = "nomdeDaRede"; const char *password = "senha"; const int চ্যানেল = 4; / * Endereços para configuração da rede */ IPAddress ip (192, 168, 0, 2); IPAddress গেটওয়ে (192, 168, 0, 1); IPAddress সাবনেট (255, 255, 255, 0);

ধাপ 7: সেটআপ

সেটআপে, আমরা আমাদের অ্যাক্সেস পয়েন্ট আরম্ভ করব এবং সেটিংস সেট করব।

কনস্ট্রাক্টরের জন্য বিস্তারিত আছে যেখানে আমরা চ্যানেলটি সংজ্ঞায়িত করতে পারি যেখানে তৈরি নেটওয়ার্কটি কাজ করবে।

WiFi.softAP (ssid, পাসওয়ার্ড, চ্যানেল);

অকার্যকর সেটআপ () {বিলম্ব (1000); Serial.begin (115200); Serial.println (); সিরিয়াল.প্রিন্ট ("অ্যাক্সেস পয়েন্ট কনফিগার করা …"); /* Você pode remover o parâmetro "password", se quiser que sua rede seja aberta। * / /* Wifi.softAP (ssid, পাসওয়ার্ড, চ্যানেল); */ WiFi.softAP (ssid, পাসওয়ার্ড, চ্যানেল); / * configurações da rede */ WiFi.softAPConfig (আইপি, গেটওয়ে, সাবনেট); IPAddress myIP = WiFi.softAPIP (); Serial.print ("AP IP address:"); Serial.println (myIP); } অকার্যকর লুপ () {}

ধাপ 8: পরীক্ষা

1. সমস্ত চিপ একই সাথে সংযুক্ত ছিল, পাশাপাশি।

2. পরীক্ষাটি একটি কাজের পরিবেশে সঞ্চালিত হয়েছিল, অন্যান্য নেটওয়ার্কগুলি উপলব্ধ ছিল, তাই আমরা আমাদের পাশে অন্যান্য লক্ষণ দেখতে পেতে পারি।

3. প্রতিটি চিপ একটি ভিন্ন চ্যানেলে থাকে।

4. অ্যাপ্লিকেশনটি ব্যবহার করে, আমরা সিগন্যালের তীব্রতা অনুযায়ী উৎপন্ন গ্রাফ পরীক্ষা করি, চিপের কাছাকাছি এবং পথের দেয়াল সহ আরও দূরবর্তী পরিবেশে।

ধাপ 9: লক্ষণ বিশ্লেষণ

লক্ষণ বিশ্লেষণ
লক্ষণ বিশ্লেষণ

চিপের কাছাকাছি - 1 মিটার

এখানে আমরা আবেদনের প্রথম নোটগুলি দেখাই। এই পরীক্ষায়, সেরা পারফরম্যান্স ছিল ESP02 এবং ESP32 থেকে।

ধাপ 10: লক্ষণ বিশ্লেষণ

লক্ষণ বিশ্লেষণ
লক্ষণ বিশ্লেষণ

চিপস থেকে দূরে - 15 মিটার

এই দ্বিতীয় পর্যায়ে, আবার হাইলাইট হল ESP02, যার নিজস্ব বাহ্যিক অ্যান্টেনা রয়েছে।

ধাপ 11: বার গ্রাফ - 1 মিটার দূরে

বার গ্রাফ - 1 মিটার দূরে
বার গ্রাফ - 1 মিটার দূরে

ভিজ্যুয়ালাইজেশনের সুবিধার্থে, আমরা এই গ্রাফটি সেট করেছি যা নিম্নলিখিত নির্দেশ করে: বারটি যত ছোট, সংকেত তত বেশি শক্তিশালী। তাই এখানে আবার, আমাদের সেরা ESP02 পারফরম্যান্স আছে, এর পরে ESP32 এবং ESP01।

ধাপ 12: বার গ্রাফ - 15 মিটার দূরে

বার গ্রাফ - 15 মিটার দূরে
বার গ্রাফ - 15 মিটার দূরে

এই চার্টে আমরা ESP02 এর সেরা পারফরম্যান্সে ফিরে আসি, তারপরে ESP32 দীর্ঘ দূরত্বে।

ধাপ 13: চ্যানেল

চ্যানেল
চ্যানেল

এখন, এই ছবিতে, আমি আপনাকে দেখাব কিভাবে প্রতিটি চিপ একটি ভিন্ন চ্যানেলে কাজ করছে।

ধাপ 14: উপসংহার

- ESP02 এবং ESP32 আলাদা যখন আমরা বিশ্লেষণ করি

সংকেত, উভয় কাছাকাছি এবং যখন দূরে।

- ইএসপি 01 ইএসপি 32 এর মতো শক্তিশালী যখন আমরা ঘনিষ্ঠভাবে দেখি, কিন্তু যখন আমরা এটি থেকে সরে যাই, এটি অনেক সংকেত হারায়।

অন্যান্য চিপগুলি শেষ হয়ে গেলে আমরা আরও বেশি শক্তি হারিয়ে ফেলি।

প্রস্তাবিত: