সুচিপত্র:

ওয়াইফাই LED Fedora Hat (ESP8266 + WS2812b): 5 টি ধাপ (ছবি সহ)
ওয়াইফাই LED Fedora Hat (ESP8266 + WS2812b): 5 টি ধাপ (ছবি সহ)

ভিডিও: ওয়াইফাই LED Fedora Hat (ESP8266 + WS2812b): 5 টি ধাপ (ছবি সহ)

ভিডিও: ওয়াইফাই LED Fedora Hat (ESP8266 + WS2812b): 5 টি ধাপ (ছবি সহ)
ভিডিও: Led display video।hd 2018 led software tutorial।Led sign display video setup।Led display panel। 2024, জুলাই
Anonim
Image
Image
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন

এটি একটি দুর্দান্ত সুদর্শন নেতৃত্বাধীন টুপি, আপনি আপনার স্মার্ট ফোন বা কম্পিউটারের সাহায্যে লেডগুলির রঙ এবং প্রভাব পরিবর্তন করতে পারেন, এছাড়াও আমি এটিকে যতটা সম্ভব সহজ এবং সস্তা করার চেষ্টা করেছি। এছাড়াও এটি একটি রিচার্জেবল ব্যাটারি আছে যাতে আপনি এটি আপনার সাথে নিতে পারেন! এটিও একটি ভাল উপহার! সুতরাং শুরু করি -----

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি

জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন

এটি তৈরির জন্য আমাদের কিছু উপাদান এবং কিছু সহজ সরঞ্জাম প্রয়োজন-

1) NodeMcu Lolin v3 (ESP8266 12e) [টুপিটির মস্তিষ্ক]

2) WS2812b [ওরফে নিওপিক্সেল] আমি 8 টুকরা ব্যবহার করেছি

3) 18650 লি-আয়ন ব্যাটারি [প্রধান শক্তি উৎস]

4) ব্যাটারি সুরক্ষা এবং চার্জার মডিউল

5) 5V বুস্ট কনভার্টার মডিউল

6) যেকোন ধরনের এসপিডিটি সুইচ

7) তারের

8) পিন হেডার [নোড এমসিইউতে তারের সংযোগ]

9) কিছু কালো সুতা এবং কালো কাপড়

10) এবং প্রধান জিনিস টুপি এটা নিজে

সরঞ্জাম-

1) সোল্ডারিং লোহা এবং ঝাল

2) প্লেয়ার

3) কর্তনকারী

4) সুই

এবং NodeMCU প্রোগ্রাম করার জন্য একটি কম্পিউটার

ধাপ 2: পরিকল্পিত চিত্র

পরিকল্পিত ডায়াগ্রাম
পরিকল্পিত ডায়াগ্রাম

ডায়াগ্রাম গ্রাউন্ড এবং Vcc থেকে ব্যাটারি tp4056 মডিউলের সাথে সংযোগ করে [দ্রষ্টব্য- ডায়াগ্রামে আপনি দেখতে পাবেন যে এটি একটি tp4056 মডিউল কিন্তু বাস্তবে আমি একটি tp4056 মডিউল ব্যবহার করি ওভারচার্জ, ওভার ডিসচার্জ এবং শর্ট সার্কিট প্রোট্রাকশন থেকে] মডিউল vcc একটি সুইচের মাধ্যমে 5v বুস্টারের সাথে সংযোগ স্থাপন করে এবং স্থল সরাসরি বুস্টার মডিউলের সাথে সংযোগ স্থাপন করে। বুস্টার আউটপুট থেকে Vcc এবং Ground উভয় NodeMCU এবং leds সংযোগ করে। NodeMCU থেকে D1 WS2812b এর দিন পিনের সাথে সংযোগ করুন।

আমি আপনাকে প্রথমে রুটি বোর্ডে প্রোটোটাইপ তৈরি করার পরামর্শ দিচ্ছি।

ধাপ 3: সফটওয়্যার এবং কোড

সফটওয়্যার এবং কোড
সফটওয়্যার এবং কোড
সফটওয়্যার এবং কোড
সফটওয়্যার এবং কোড
সফটওয়্যার এবং কোড
সফটওয়্যার এবং কোড

এখন সফ্টওয়্যার অংশ করতে দিন

এই প্রকল্পে আমি ম্যাকলাইটিং প্রকল্পটি ব্যবহার করেছি, টবলমকে ধন্যবাদ

অ্যাডোভ থেকে ম্যাকলাইটিং ডাউনলোড করুন

তাদের একটি বিস্তারিত নির্দেশনা এখানে -

কিন্তু আমি সহজ কথায় ব্যাখ্যা করার চেষ্টা করছি -

  • প্রথমে আপনার আরডুইনো আইডি দরকার, এখান থেকে ডাউনলোড করুন -
  • তারপর আপনাকে arduino এর জন্য ESP8266 বোর্ড সাপোর্ট ইনস্টল করতে হবে, পছন্দসই ডায়ালগে যান এবং অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল হিসাবে নিম্নলিখিত ইউআরএল লিখুন
  • এখন টুলস -বোর্ডে যান এবং NodeMCU 1.0 নির্বাচন করুন, CPU ফ্রিকোয়েন্সি 80 MHz এ সেট করুন এবং ফ্ল্যাশ সাইজ 4M (1M SPIFFS) করুন, তারপর ডান com port নির্বাচন করুন।
  • এখন আমাদের কিছু লাইব্রেরি যোগ করতে হবে -"স্কেচ"> "লাইব্রেরি অন্তর্ভুক্ত করুন"> "লাইব্রেরি পরিচালনা করুন …" এ যান এবং নিম্নলিখিত লাইব্রেরিগুলি তাদের অনুসন্ধান করে ইনস্টল করুন: 1) ওয়াইফাই ম্যানেজার @tzapu2 দ্বারা @অ্যাডাফ্রুট 4 দ্বারা
  • এখন আমাদের সেটআপ হিসাবে স্কেচে কিছু পরিবর্তন করতে হবে, MC Lighting Arduino স্কেচ খুলুন এবং definitions.h ফাইলে যান এবং শুধু এলইডি এবং ডেটা পিনের সংখ্যা পরিবর্তন করুন, আমার ক্ষেত্রে আমি 8 টি লেড এবং পিন D1 ব্যবহার করেছি। এছাড়াও আপনি এখানে ওয়াইফাই নাম পরিবর্তন করতে পারেন
  • এখন সংকলন করুন এবং ESP8266 বোর্ডে স্কেচ আপলোড করুন
  • এর পরে esp একটি উন্মুক্ত অ্যাক্সেস পয়েন্ট হিসাবে কাজ করবে, এটির সাথে সংযুক্ত হবে এবং আপনার ওয়াইফাই শংসাপত্রগুলি প্রবেশ করবে, ইএসপি সেই ওয়াইফাইয়ের সাথে সংযুক্ত হবে
  • Arduino IDE ডিবাগ আউটপুট চেক করে এর আইপি খুঁজুন অথবা শুধু সংযুক্ত ডিভাইসগুলির জন্য আপনার রাউটার বা ওয়াইফাই হটস্পট চেক করুন।
  • Http: // YOUR_ESP8266_HOSTNAME_OR_IP/এ যান এবং আপলোড করুন এবং McLighting / client / web / build ডিরেক্টরি থেকে index.htm আপলোড করুন।
  • অবশেষে বোর্ডটি পুনরায় চালু করুন এবং আইপি ঠিকানায় যান এবং আপনার নিয়ন্ত্রণের জন্য দূরবর্তী ইন্টারফেস থাকবে।

ধাপ 4: সব কিছু একসাথে সংযুক্ত করুন

সব কিছু একসাথে সংযুক্ত করুন
সব কিছু একসাথে সংযুক্ত করুন
সব কিছু একসাথে সংযুক্ত করুন
সব কিছু একসাথে সংযুক্ত করুন

আমি মোট 8 টি এলইডি ব্যবহার করেছি এবং তারের সাথে শৃঙ্খলে সংযুক্ত করেছি। চার্জার, বুস্ট কনভার্টার এবং সুইচ ব্যাটারির উপরে ছোট জায়গায় ফিট করার জন্য রাখা হয়। বুস্ট কনভার্টার আউটপুট থেকে 2 টি ওয়্যার নোড এমসিইউ এর ভিন এবং জিএনডিতে যায় এবং অন্যটি সিরিজের প্রথম নেতৃত্বের ws2812b এর +5v এবং GND এ যায়। আমি সংকেত তারের শেষে একটি ছোট ফেমাল পিন হেডার যুক্ত করেছি এবং নোড এমসিইউ পাওয়ার ওয়্যারগুলি নোড এমসিইউতে সহজে সংযোগ করতে পারি।

আমি টুপিটির পিছনের দিকে ব্যাটারি এবং নোড এমসিইউ রেখেছি এবং সেগুলি টুপি দিয়ে সেলাই করেছি, এছাড়াও আমি টুপি দিয়ে লেডগুলি সেলাই করেছি যাতে তারা জায়গায় থাকে।

ধাপ 5: ফিনিশিং টাচ

শেষ কাজ
শেষ কাজ
শেষ কাজ
শেষ কাজ

আপনি সবকিছু যাচাই করার পরে ঠিকঠাক কাজ করছে, একটি কালো কাপড়ের একটি ছোট টুকরো নিন এবং ব্যাটারি এবং নোডএমসিইউ লুকানোর জন্য টুপিটির পিছনের অংশটি coverাকতে এটি সেলাই করুন, আমি কালো সঙ্গে তারের সংযোগকারী LEDs আঁকা।

কন্ট্রোলারে তাদের 50+ শীতল নেতৃত্বের প্রভাব রয়েছে এবং আপনি এলইডিগুলির গতি এবং উজ্জ্বলতাও নিয়ন্ত্রণ করতে পারেন।

এখন আপনি একটি শীতল নেতৃত্বাধীন টুপি আছে। আনন্দ কর!!

যদি আপনার কোন সমস্যা থাকে তবে মন্তব্যগুলিতে জিজ্ঞাসা করুন, এই প্রকল্পগুলিতে ভোট দিতে ভুলবেন না।

প্রস্তাবিত: