সুচিপত্র:
- ধাপ 1: ওয়াইফাই কি?
- ধাপ 2: একটি তাপ মানচিত্র কি?
- ধাপ 3: প্রয়োজনীয় উপকরণ
- ধাপ 4: একটি ওয়াইফাই হিট ম্যাপ তৈরি করুন
- ধাপ 5: এরপর কি?
ভিডিও: ESP8266 এবং Arduino ব্যবহার করে একটি ওয়াইফাই হিট ম্যাপ তৈরি করুন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
ElectropeakElectroPeak অফিসিয়াল ওয়েবসাইট লেখক দ্বারা আরো অনুসরণ করুন:
সম্পর্কে: ইলেকট্রনিক্স শিখতে এবং আপনার ধারণাগুলি বাস্তবে নিয়ে যাওয়ার জন্য ইলেক্ট্রোপিক হল আপনার ওয়ান স্টপ জায়গা। আপনি কীভাবে আপনার প্রকল্পগুলি তৈরি করতে পারেন তা দেখানোর জন্য আমরা শীর্ষস্থানীয় গাইড অফার করি। আমরা উচ্চমানের পণ্যও অফার করি যাতে আপনার একটি… Electropeak সম্পর্কে আরো »
ওভারভিউ
এই টিউটোরিয়ালে, আমরা Arduino এবং ESP8266 ব্যবহার করে আশেপাশের ওয়াই-ফাই সংকেতগুলির একটি তাপ মানচিত্র তৈরি করতে যাচ্ছি।
আপনি যা শিখবেন
- ওয়াইফাই সিগন্যালের পরিচিতি
- ESP8266 দিয়ে নির্দিষ্ট সংকেত কিভাবে সনাক্ত করা যায়
- Arduino এবং TFT ডিসপ্লে ব্যবহার করে একটি তাপ মানচিত্র তৈরি করুন
ধাপ 1: ওয়াইফাই কি?
আজকাল, অনেকে তাদের স্মার্টফোন, ট্যাবলেট এবং পিসিতে ওয়াইফাই পরিষেবা ব্যবহার করে। ওয়াইফাই হল আইইইই 802.11 স্ট্যান্ডার্ড ওয়্যারলেস ল্যান তৈরির জন্য ওয়াই-ফাই জোট দ্বারা নিবন্ধিত একটি প্রোটোকল।
ব্লুটুথের চেয়ে ওয়াই-ফাই বেশি শক্তিশালী। ওয়াই-ফাই সাধারণত ওয়্যারলেস ইন্টারনেটের সাথে সংযোগ স্থাপনের জন্য ব্যবহৃত হয়, যা এই প্রটোকলটিকে অনেক বেশি জনপ্রিয় করেছে। এই প্রযুক্তি ব্যবহার করে আপনি যে কোন জায়গায় সহজেই ইন্টারনেটের সাথে সংযুক্ত হতে পারেন। ওয়াই-ফাই স্ট্যান্ডার্ড সর্বোচ্চ গতি 11Mps 2.4 GHz সমর্থন করে। এই স্ট্যান্ডার্ডের গতি বাড়ানোর জন্য, IEEE802.11n নামে আরেকটি সংস্করণ তৈরি করা হয়েছিল যার গতি 200Mps পর্যন্ত বৃদ্ধি পেয়েছে। গতির এই বৃদ্ধি মাল্টি-চ্যানেল অ্যান্টেনা (MIMO), দুটি 2.4 GHz এবং 5 GHz ফ্রিকোয়েন্সি রেঞ্জের ব্যবহার এবং মাঝারি অ্যাক্সেস কন্ট্রোল (MAC) এর কারণে। ওয়াই-ফাই বোর্ড প্রায় 20 মিটার এই প্রকল্পে, আমরা ESP8266, Arduino এবং 3.5 ″ TFT LCD ব্যবহার করে একটি ওয়াইফাই তাপ মানচিত্র তৈরি করতে চাই। ESP8266 একটি নির্দিষ্ট SSID (RSSI) এর Wi-Fi সংকেত সনাক্ত করতে পারে। আমরা এই প্রকল্পের জন্য ESP-01 মডিউল ব্যবহার করেছি। আয়তক্ষেত্রাকার প্যাটার্ন সহ ঘরের চার কোণে এই মডিউলগুলির মধ্যে 4 টি রাখুন। ইএসপি মডিউল থেকে তথ্য পাওয়ার পর, আমরা তাদের বিশ্লেষণ এবং প্রদর্শনের জন্য আরডুইনোতে পাঠাই।
ধাপ 2: একটি তাপ মানচিত্র কি?
হিট ম্যাপ হল একটি গ্রাফিক্যাল ডেটা যা তথ্যকে আকর্ষণীয় রূপে দেয়। তাপ মানচিত্র সাধারণত তথ্য বিশ্লেষণের জন্য একটি রঙ বর্ণালী ব্যবহার করে, এই রঙ বর্ণালী উষ্ণ রং থেকে শুরু হয় এবং ঠান্ডা রঙে শেষ হয়। নির্দিষ্ট ডেটার সর্বোচ্চ শক্তি এবং কভারেজ সহ মানচিত্রের প্রতিটি অংশ (উদাহরণস্বরূপ ওয়াইফাই সিগন্যাল শক্তি), সবচেয়ে উষ্ণ রঙ, এবং তাই, ডেটার শক্তি হ্রাসের সাথে, রঙের বর্ণালী ঠান্ডা রঙের কাছে আসবে।
ধাপ 3: প্রয়োজনীয় উপকরণ
হার্ডওয়্যার উপাদান
Arduino UNO R3 *1
3.5 TFT কালার ডিসপ্লে স্ক্রিন মডিউল *1
ESP8266 ওয়াইফাই মডিউল *1
সফটওয়্যার অ্যাপস
Arduino IDE
ধাপ 4: একটি ওয়াইফাই হিট ম্যাপ তৈরি করুন
সার্কিট
ইএসপি মডিউলগুলিকে আরডুইনো বোর্ডের সাথে সংযুক্ত করুন যেমনটি ছবিতে দেখানো হয়েছে।
ইএসপি মডিউলগুলি সংযুক্ত করার পরে, আরডুইনোতে টিএফটি শিল্ড রাখুন।
কোড
প্রথমে, আমরা ইএসপি মডিউলগুলির জন্য একটি কোড লিখি যাতে সিগন্যালের শক্তি পরীক্ষা করা যায় এবং এটি আরডুইনোতে পাঠানো হয়। তারপর আমরা Arduino এর জন্য আরেকটি কোড লিখি যাতে তথ্যগুলো পাওয়া যায় এবং সেগুলি প্রদর্শিত হয়। আপনার প্রতিটি ESP মডিউলে কোড 1 আপলোড করুন। ESP8266 মডিউল এবং Arduino IDE এর মাধ্যমে কোড আপলোড করার পদ্ধতি সম্পর্কে আরও তথ্যের জন্য আপনি এই টিউটোরিয়ালটি পড়তে পারেন।
এই কোডে, অক্ষর "1" ইএসপি মডিউল শনাক্তকারী নির্দেশ করে, পরবর্তী মডিউলগুলির জন্য, এই শনাক্তকারী পরিবর্তন করুন। উদাহরণস্বরূপ, দ্বিতীয় মডিউলের জন্য, শনাক্তকারীকে "2" এ পরিবর্তন করুন। "নির্দিষ্ট SSID" এর পরিবর্তে আপনার কাঙ্ক্ষিত SSID নাম লিখুন। এখন আপনার Arduino এ কোড 2 আপলোড করুন।
এই কোডে আমরা LCD- তে তথ্য প্রদর্শনের জন্য Adafruit_GFX এবং MCUFRIEND_kbv লাইব্রেরি ব্যবহার করেছি, যা আপনি নিচের লিঙ্ক থেকে ডাউনলোড করতে পারেন।
Adafruit_GFX লাইব্রেরি
MCUFRIEND_kbv লাইব্রেরি
সমস্ত মডিউল থেকে RSSI পাওয়ার পর, Arduino অবস্থান অনুযায়ী ওয়াইফাই সিগন্যালের শক্তি গণনা করে। আপনি r, g, এবং b ভেরিয়েবল পরিবর্তন করে আপনার নিজের রং তৈরি করতে পারেন।
ধাপ 5: এরপর কি?
- আরও এসএসআইডি বিশ্লেষণ করার চেষ্টা করুন।
- আরো মডিউল যোগ করার চেষ্টা করুন এবং 3D সংকেত বিশ্লেষণ করুন।
প্রস্তাবিত:
গুগল ম্যাপ ব্যবহার করে একটি ম্যাপ বুক তৈরি করুন: 17 টি ধাপ (ছবি সহ)
গুগল ম্যাপ ব্যবহার করে একটি ম্যাপ বুক তৈরি করুন: অন্যদিন আমি ডুপেজ কাউন্টি, আইএল -এর জন্য একটি স্ট্রিট গাইডের জন্য বইয়ের দোকানের দিকে তাকিয়ে ছিলাম কারণ আমার বান্ধবী সেখানে বসবাস করছেন এবং একটি বিস্তারিত রাস্তার মানচিত্র প্রয়োজন। দুর্ভাগ্যক্রমে, তাদের কাছে যেটি ছিল তা একমাত্র কুক কাউন্টির জন্য ছিল (যেমন এই
একটি ESP8266 এবং একটি BME280: 10 ধাপ ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর ডিভাইস তৈরি করুন
একটি ESP8266 এবং একটি BME280 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর ডিভাইস তৈরি করুন: আজকের নির্দেশে, আমরা AOSONG AM2302/DHT22 অথবা BME280 তাপমাত্রা/আর্দ্রতা সেন্সর, YL-69 আর্দ্রতা সেন্সরের উপর ভিত্তি করে কম খরচে তাপমাত্রা, আর্দ্রতা এবং আর্দ্রতা সেন্সর তৈরি করব। এবং ESP8266/Nodemcu প্ল্যাটফর্ম। এবং প্রদর্শনের জন্য
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও APRS RX শুধুমাত্র আইগেট তৈরি করুন: দয়া করে মনে রাখবেন এটি এখন বেশ পুরনো তাই কিছু অংশ ভুল এবং পুরনো। আপনার সম্পাদনা করার জন্য প্রয়োজনীয় ফাইলগুলি পরিবর্তিত হয়েছে। আমি আপনাকে ছবির সর্বশেষ সংস্করণটি দেওয়ার জন্য লিঙ্কটি আপডেট করেছি (দয়া করে এটি ডিকম্প্রেস করার জন্য 7-জিপ ব্যবহার করুন) কিন্তু সম্পূর্ণ যন্ত্রের জন্য
একটি RaspberryPI এবং একটি BME280 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর (BME280) তৈরি করুন: 5 পদক্ষেপ
একটি RaspberryPI এবং একটি BME280 ব্যবহার করে একটি অ্যাপল হোমকিট তাপমাত্রা সেন্সর (BME280) তৈরি করুন: আমি গত কয়েক মাস ধরে IOT ডিভাইসের সাথে চারপাশে খেলছি, এবং আমার ঘর এবং কটেজের আশেপাশের পরিস্থিতি পর্যবেক্ষণ করার জন্য প্রায় 10 টি ভিন্ন সেন্সর মোতায়েন করেছি। এবং আমি মূলত AOSONG DHT22 নাতিশীতোষ্ণ আর্দ্রতা সেন্স ব্যবহার শুরু করেছি