সুচিপত্র:

রিমোট কন্ট্রোল: ESP8266 মুদ্রা সেলের সাথে: 5 টি ধাপ (ছবি সহ)
রিমোট কন্ট্রোল: ESP8266 মুদ্রা সেলের সাথে: 5 টি ধাপ (ছবি সহ)

ভিডিও: রিমোট কন্ট্রোল: ESP8266 মুদ্রা সেলের সাথে: 5 টি ধাপ (ছবি সহ)

ভিডিও: রিমোট কন্ট্রোল: ESP8266 মুদ্রা সেলের সাথে: 5 টি ধাপ (ছবি সহ)
ভিডিও: How To Make A Wi-Fi Car Using NodeMCU esp8266 | Mobile Phone Controlled Car | PROKNOW 2024, নভেম্বর
Anonim
Image
Image
সমাধান
সমাধান

ইএসপি ব্যবহার করার সবচেয়ে বড় সমস্যা হল বিদ্যুৎ খরচ যখন ওয়াইফাই "বেড়ে যায়", প্রায় 100-200mA, সর্বোচ্চ 300mA পর্যন্ত। সাধারণ coincells কয়েক mA বিতরণ, সর্বোচ্চ 20-40mA পর্যন্ত। কিন্তু ESPs এর জন্য ভোল্টেজ ভেঙ্গে পড়বে। আমাদের "আমার বন্ধুর একটু সাহায্য" দরকার: সুপারক্যাপ। এই ক্যাপাসিটারগুলি ওয়াইফাই পাওয়ার এবং একটি বার্তা পাঠানোর জন্য পর্যাপ্ত কারেন্ট সরবরাহ করে, এই ক্ষেত্রে সুইচ কমান্ড। আরেকটি বিকল্প হল একটি ডেটালগার যা কয়েক সেকেন্ডের জন্য প্রতি কয়েক ঘন্টা জেগে থাকতে হয়।

এই নির্দেশে আমি ফিলিপস হিউ লাইটের জন্য একটি রিমোট কন্ট্রোল তৈরি করতে Esp8266 ব্যবহার করি।

ধাপ 1: সমাধান

সমাধান
সমাধান

প্রথমে আমাদের জানতে হবে যে ব্যাটারি এবং ক্যাপকে কেবল সমান্তরালভাবে সংযুক্ত করা ভাল ধারণা নয়।

সেল থেকে ক্যাপ পর্যন্ত চার্জিং কারেন্ট একটি রোধক দিয়ে কমাতে হয়। আমার মুদ্রা কক্ষের চশমা আমাদেরকে 25mA এর সর্বোচ্চ স্রোত বলে।

ওহমের নিয়ম: R = U/I -> 3V/25mA = 120 Ohm

10-20 সেকেন্ডের জন্য ইএসপি পাওয়ার জন্য সুপারক্যাপের যথেষ্ট ক্ষমতা রয়েছে। আপনি যদি আমার মতো একটি স্ট্যাটিক আইপি অ্যাড্রেস ব্যবহার করেন, তবে ইএসপি কেবলমাত্র 1-2 সেকেন্ডের জন্য জেগে উঠে তার বার্তা পাঠায়/গ্রহণ করে এবং রিসেট বোতাম টিপে না হওয়া পর্যন্ত "গভীর ঘুমে" পড়ে যায়।

পরিকল্পিত জন্য দুটি বিকল্প:

1. সরাসরি সরবরাহ সংযুক্ত করুন এবং কর্মের জন্য রিসেট সুইচ ব্যবহার করুন, ছবি দেখুন। এই ক্ষেত্রে আমাদের নিশ্চিত করতে হবে যে ওয়েমোসের যতটা সম্ভব কম শক্তি প্রয়োজন, তাই আমাদের 3.3V নিয়ন্ত্রক এবং uart-ic এর সরবরাহ অপসারণ করতে হতে পারে।

2. আমরা একটি বোতাম সুইচ ব্যবহার করি যা ওয়েমোস থেকে সরবরাহ আলাদা করে। নেতিবাচক দিকটি হ'ল ক্রিয়াটি সম্পন্ন না হওয়া পর্যন্ত আপনাকে 1-2 সেকেন্ডের জন্য বোতাম টিপতে হবে। (লাইট অন বা অফ)

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

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

প্রাথমিক প্রয়োজনীয়তা:

  • Wemos D1 মিনি
  • মুদ্রা সেল CR2450
  • কয়েন সেল সকেট
  • Supercap 3.3F 3.0V সামান্য ফুটো কারেন্ট সহ একটি ব্যবহার করুন
  • প্রতিরোধক 120Ohm
  • তারের

মাধ্যমিক প্রয়োজনীয়তা:

তাতাল

মুদ্রিত ক্ষেত্রে 3D প্রিন্টার

অথবা

অন্য কোন ছোট (ব্যবহৃত) কেস

অথবা

প্রাচীর সুইচ

ধাপ 3: 3 ডি প্রিন্টেড কেস

3 ডি প্রিন্টেড কেস
3 ডি প্রিন্টেড কেস

এখানে একটি ছোট কেসের জন্য কিছু stl ফাইল রয়েছে যেখানে বোর্ড ঠিক ফিট করে

আমি 30% এবং 0.2 মিমি স্তরের উচ্চতা সহ সাধারণ মুদ্রণ সেটিংস ব্যবহার করি।

গাঁটটিও মুদ্রিত হয় যাতে আপনি কর্মের জন্য রিসেট বোতামটি ব্যবহার করতে পারেন এবং একটি অতিরিক্ত বোতাম ব্যবহার করতে হবে না। গাঁটের জন্য স্কার্ট এবং কাঁটা ব্যবহার করুন কারণ বস্তুটি খুব ছোট

ধাপ 4: Esp8266 কোডিং

Esp8266 কোডিং
Esp8266 কোডিং

প্রথমে আপনার Arduino IDE প্রয়োজন তারপর আপনাকে Esp8266 এর জন্য লাইব্রেরি ইনস্টল করতে হবে।

আপনি এই জাদুর ক্ষুদ্র জিনিসগুলি কীভাবে প্রোগ্রাম করবেন তার নির্দেশাবলীতে এখানে বেশ কয়েকটি টিউটোরিয়াল পাবেন:-)

দ্রুত সংযোগ/সুইচিংয়ের জন্য আমরা একটি স্ট্যাটিক আইপি অ্যাড্রেস ব্যবহার করি।

Arduino IDE দিয়ে সংযুক্ত স্কেচ খোলার পর আপনাকে স্থানীয় WIFI এর উপর নির্ভর করে কিছু সেটিংস করতে হবে।

n

IPAddress গেটওয়ে (192, 168, 178, 1);

আপনার স্থানীয় ওয়াইফাই রাউটারের আইপি ঠিকানা যেখানে হিউ ব্রিজ সংযুক্ত

IPAddress ip (192, 168, 178, 216);

আপনার সুইচের আইপি ঠিকানা, 200-250 এর মধ্যে একটি উচ্চ ঠিকানা ব্যবহার করার বিষয়ে সচেতন থাকুন যা অন্যান্য ডিভাইসের জন্য ব্যবহৃত হয় না

IPAddress সাবনেট (255, 255, 255, 0);

int আলো = 2;

আপনার আলোর সংখ্যা যা স্যুইচ করা হয়েছে

const char hueHubIP = "192.168.178.57";

হিউ ব্রিজের আইপি ঠিকানা

const char hueUsername = "হিউ ব্রিজ ব্যবহারকারীর নাম"

আপনাকে হিউ ব্রিজে একটি অনুমোদিত ব্যবহারকারীর নাম তৈরি করতে হবে, এই টিউটোরিয়ালটি দেখুন

const int hueHubPort = 80;

সর্বদা "80"

const char ssid = "SSID"; // নেটওয়ার্ক SSID (নাম)

const char pass = "পাসওয়ার্ড"; // নেটওয়ার্ক পাসওয়ার্ড

অবশেষে SSID এবং আপনার ওয়াইফাই এর পাসওয়ার্ড

এই সেটিংস পরিবর্তন করার পরে আপনি আপলোডের জন্য প্রস্তুত!

ধাপ 5: চূড়ান্ত পদক্ষেপ এবং চিন্তা

চূড়ান্ত পদক্ষেপ এবং চিন্তা
চূড়ান্ত পদক্ষেপ এবং চিন্তা

ওয়েমোসের সাথে সংযোগ করার আগে ক্যাপটি প্রাক-চার্জ করতে ভুলবেন না কারণ Esp8266 অবিলম্বে রিসেট/সংযোগ পাওয়ার পরে একটি ওয়াইফাই সংযোগ তৈরি করতে শুরু করে।

ভিডিওতে সমাবেশ দেখুন

শক্তি সঞ্চয় করার জন্য পোর্ট 4 এবং 16 এর সংযোগ বিচ্ছিন্ন করুন এবং ভোল্টেজ রেগুলেটর অপসারণ করুন, দয়া করে নোট করুন যে ইউএসবি এর মাধ্যমে ওয়েমোস প্রোগ্রাম করা আর সম্ভব নয় !!

প্রস্তাবিত: