সুচিপত্র:

ESP8266 স্ট্যাটিক আইপি (WIP): 3 টি ধাপ
ESP8266 স্ট্যাটিক আইপি (WIP): 3 টি ধাপ

ভিডিও: ESP8266 স্ট্যাটিক আইপি (WIP): 3 টি ধাপ

ভিডিও: ESP8266 স্ট্যাটিক আইপি (WIP): 3 টি ধাপ
ভিডিও: High Accuracy Conveyor Belt Automatic Check Weigher High Speed For Food Industry 2024, ডিসেম্বর
Anonim
ESP8266 স্ট্যাটিক আইপি (WIP)
ESP8266 স্ট্যাটিক আইপি (WIP)

(যদি আপনার ওয়াই-ফাই নেটওয়ার্ক ইতিমধ্যেই কোনোভাবে কনফিগার করা থাকে, তাহলে আপনাকে আপনার নেটওয়ার্ক অ্যাডমিনিস্ট্রেটরের সাথে কথা বলতে হতে পারে।)

আমাদের প্রকল্পের লক্ষ্যের অংশ হল প্রতিটি ESP8266 এর নিজস্ব স্ট্যাটিক আইপি অ্যাড্রেস নির্ধারণ করা যাতে ডিভাইসের ট্র্যাক রাখা এবং তাদের ওয়েবপৃষ্ঠার সাথে সংযোগ করা সহজ হয়।

একটি আইপি অ্যাড্রেস হল একটি ঠিকানা যা একটি নেটওয়ার্কে ডিভাইসের সাথে অ্যাক্সেস এবং যোগাযোগের জন্য ব্যবহার করা যেতে পারে। আইপি ঠিকানাগুলির 2 টি ফর্ম রয়েছে, তবে সবচেয়ে সাধারণ ফর্ম হল আইপিভি 4, যা দেখতে এরকম কিছু: 192.168.1.1। বিন্যাস হল 0-255 থেকে সংখ্যার 4 সেট, পিরিয়ড দ্বারা বিভক্ত, কিন্তু *** এটি লক্ষ্য করা গুরুত্বপূর্ণ যে কিছু নির্দিষ্ট সংখ্যার বিশেষ ব্যবহার এবং অর্থ রয়েছে, যার কিছু আপনি এখানে সম্পর্কে তথ্য পেতে পারেন: https:// en.wikipedia.org/wiki/IPv4#বিশেষ-ব্যবহার_এড …

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

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

ধাপ 1: আপনার রাউটারের কন্ট্রোল প্যানেলে প্রবেশ করা

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

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

একবার আপনি আপনার রাউটারের কন্ট্রোল প্যানেলে প্রবেশ করলে, এর DHCP সেটিংস খুঁজুন (যা "লোকাল নেটওয়ার্ক" নামে পরিচিত একটি বৃহত্তর শ্রেণীর অধীনে বা অনুরূপ কিছু হতে পারে)।

ধাপ 2: DHCP- এ স্ট্যাটিক রেঞ্জ সংরক্ষণ

যদি আপনার রাউটারের কোন বিশেষ DHCP কনফিগারেশন বা রিজার্ভেশন সেট আপ থাকে, তাহলে:

  • হয় এমন একটি আইপি অ্যাড্রেস খুঁজে নিন যা বর্তমানে ইতিমধ্যেই সংরক্ষিত পরিসরে ব্যবহৃত হচ্ছে না এবং এগুলির একটি নোট তৈরি করুন
  • অথবা বর্তমান পরিসরটি আরও বড় করুন (আপনি কীভাবে এটি করতে পারেন তা নীচের ধাপে খুঁজে পেতে পারেন)

যদি আপনার রাউটারে কোন বিশেষ DHCP কনফিগারেশন বা রিজার্ভেশন সেট আপ না থাকে, তাহলে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. আপনার রাউটারকে বলা হয় একটি নির্দিষ্ট পরিসরে আইপি অ্যাড্রেস বরাদ্দ করতে, যেমন 192.168.1.1 থেকে 192.168.1.255, তাই আমরা এই পরিসীমা সীমাবদ্ধ করতে চাই যাতে আমাদের কাছে উপলব্ধ ঠিকানাগুলির একটি পরিসীমা থাকে যা স্বয়ংক্রিয়ভাবে নির্ধারিত হয় না।
  2. সংখ্যার শেষ সেটে সংখ্যা পরিবর্তন করে উচ্চতর শুরু করতে পরিসীমা সেট করুন। উদাহরণস্বরূপ, 192.168.1.1 থেকে 192.168.1.25 পরিবর্তন করুন। এর মানে হল যে আপনার রাউটার আর স্বয়ংক্রিয়ভাবে 192.168.1.1 থেকে 192.168.1.25 পর্যন্ত পরিসরে আইপি ঠিকানা বরাদ্দ করবে না

আমরা এখন ম্যানুয়ালি এই ঠিকানাগুলি বরাদ্দ করতে পারি!

ধাপ 3: একটি ESP8266 এ একটি স্ট্যাটিক আইপি বরাদ্দ করা

একটি ESP8266 এ একটি স্ট্যাটিক আইপি বরাদ্দ করার 2 টি প্রধান উপায় রয়েছে: রাউটারের মাধ্যমে বা ESP8266 এর মাধ্যমে।

ESP8266 (আমার ব্যক্তিগত পছন্দ) এ কোডের মাধ্যমে রাউটার থেকে একটি নির্দিষ্ট ঠিকানার অনুরোধ করা:

এটি একটি ভাল নির্দেশিকা: https://circuits4you.com/2018/03/09/esp8266-static… কিন্তু মূল বিষয়গুলি হল:

আপনার কোডের একেবারে শীর্ষে নিম্নলিখিত বিবৃতিগুলি অন্তর্ভুক্ত করুন:

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

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

তারপর এই পদ্ধতিগুলিকে কল করুন, যেখানে x হল স্ট্যাটিক আইপি (পিরিয়ডের পরিবর্তে কমা দিয়ে সংখ্যার 4 সেট আলাদা করুন) এবং y হল আপনার রাউটারের আইপি ঠিকানা (যাকে গেটওয়েও বলা হয়):

IPAddress staticIP (x); // স্ট্যাটিক আইপি ঠিকানা

IPAddress গেটওয়ে (y); // রাউটারের IP ঠিকানা IPAddress সাবনেট (255, 255, 255, 0); IPAddress dns (8, 8, 8, 8);

রাউটারের সেটিংসে ESP8266 এর মিডিয়া অ্যাক্সেস কন্ট্রোল (MAC) ঠিকানা ব্যবহার করে:

প্রস্তাবিত: