সুচিপত্র:

Arduino / ESP LED অগ্নিকুণ্ড: 4 টি ধাপ (ছবি সহ)
Arduino / ESP LED অগ্নিকুণ্ড: 4 টি ধাপ (ছবি সহ)

ভিডিও: Arduino / ESP LED অগ্নিকুণ্ড: 4 টি ধাপ (ছবি সহ)

ভিডিও: Arduino / ESP LED অগ্নিকুণ্ড: 4 টি ধাপ (ছবি সহ)
ভিডিও: ESP8266 Make your own LED control web server in Arduino IDE | IoT project 2024, জুলাই
Anonim
Image
Image
Arduino / ESP LED অগ্নিকুণ্ড
Arduino / ESP LED অগ্নিকুণ্ড

আমার ভাড়া করা বাড়িতে একটি নিষ্ক্রিয় অগ্নিকুণ্ড ছিল, একটি সুন্দর, আরামদায়ক সত্য অগ্নিকুণ্ডের জন্য কোন বাস্তব বিকল্প নেই। তাই আমি আমার নিজের RGB LED ফায়ারপ্লেস বানানোর সিদ্ধান্ত নিয়েছি, যা একটি বাস্তব আগুনকে অনুকরণ করে চমৎকার অনুভূতি দেয়। আসল আগুনের মতো ভাল নয়, তবে এটি সত্যিই অনুরূপ আরামদায়ক অনুভূতি দেয়।

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

উপকরণ প্রয়োজন:

  • WS2812B RGB LED স্ট্রিপ (1 মিটার, 60 LEDs/মিটার) - eBay cca। 7 মার্কিন ডলার
  • NodeMCU ESP8266 ESP -12 (3.3v) বা Arduino Nano V3.0 (5V) মডিউল (যদি আপনি ওয়াইফাই চান, NodeMCU নির্বাচন করুন) - cca। 4-7 USD
  • বর্তমান স্পাইকগুলিকে স্থিতিশীল করতে 1 x ক্যাপাসিটর (1000 uF, 6.3V+)
  • সাদা গ্রীসড বেকিং পেপার
  • বেসের জন্য কিছু কাঠের বোর্ড (বা কার্ডবোর্ড)
  • ইউএসবি কেবল, ওয়াল পাওয়ার অ্যাডাপ্টার (1 এ বা তার বেশি)

এছাড়াও, আপনার কিছু সোল্ডারিং লোহা, সরঞ্জাম এবং তারের প্রয়োজন হবে।

ধাপ 1: বেস প্রস্তুত করা

বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি

প্রথমত, আপনাকে 1 মিটার আরজিবি এলইডি স্ট্রিপ অর্ধেক কেটে পিনগুলি একসাথে কাটাতে হবে (GND থেকে GND, D থেকে D, +5V থেকে +5V)। এটি আপনাকে 50 সেমি লম্বা ডাবল স্ট্রিপ দেবে।

এখন আপনি কিছু কাঠ নিতে পারেন এবং এটি আকারে কাটাতে পারেন, এটি LED স্ট্রিপের চেয়ে কিছুটা লম্বা এবং একটু বেশি প্রশস্ত হওয়া উচিত। আপনি অন্য কোন উপাদান ব্যবহার করতে পারেন, কিন্তু আমি মনে করি কাঠ আরও ভাল দেখায়।

স্কোচ টেপ বা (গরম) আঠা দিয়ে বোর্ডে কেবল আরজিবি এলইডি স্ট্রিপের প্রান্তগুলি সুরক্ষিত করুন।

ধাপ 2: শিখা যোগ করা

শিখা যোগ করা
শিখা যোগ করা
শিখা যোগ করা
শিখা যোগ করা
শিখা যোগ করা
শিখা যোগ করা

গ্রীসড কাগজটি নিন এবং একটি টুকরো (প্রায় 10-15 সেন্টিমিটার প্রশস্ত) ছিঁড়ে ফেলুন, এটিকে একটু কুঁচকে দিন এবং তারপর LED স্ট্রিপের নীচে স্লাইড করুন, এটিকে উপরে এবং চারপাশে ভাঁজ করুন, যাতে এটি একটি "শিখা" তৈরি করে। লক্ষ্য হল এটি LEDs এর উপরে তৈরি করা, তাই LEDs থেকে আলো কাগজে ছড়িয়ে পড়ে।

আপনি শুধু ভাঁজ করে এটি সুরক্ষিত করার চেষ্টা করতে পারেন। আপনি স্কচ টেপ বা নিয়মিত আঠালো ব্যবহার করতে পারবেন না এটিকে একসাথে রাখার জন্য, কারণ এটি গ্রীসড/নন-স্টিক পেপার। আপনি একটি সুই ব্যবহার করে কিছু স্বচ্ছ থ্রেড দিয়ে এটি একসাথে বেঁধে রাখতে পারেন।

একবার আপনি প্রথম শিখাটি সম্পন্ন করার পরে, পরবর্তী সমস্ত অগ্নি তৈরি করা চালিয়ে যান, আগেরটির সাথে বেসটিকে সামান্য ওভারল্যাপ করুন।

ধাপ 3: এটা তারের

ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ
ওয়্যারিং ইট আপ

LED স্ট্রিপে মডিউল (NodeMCU) সংযুক্ত করা সহজ, কিন্তু LED স্ট্রিপ থেকে তারগুলি আলাদা করার জন্য আপনাকে কিছু সোল্ডারিং করতে হবে। এছাড়াও, LED স্ট্রিপের কাছাকাছি + এবং GND এর মধ্যে 1000 uF 6.3V (বা তার বেশি) ক্যাপাসিটর যুক্ত করতে ভুলবেন না, এটি শক্তি স্থিতিশীল করতে সাহায্য করবে।

তারের হয়:

  • NodeMCU থেকে +5V (USB VCC) LED স্ট্রিপ +5V এর সাথে সংযুক্ত করুন
  • NodeMCU থেকে LED স্ট্রিপ GND এর সাথে GND সংযোগ করুন
  • LED স্ট্রিপে NodeMCU থেকে "D" তে "D7" চিহ্নিত পিন সংযুক্ত করুন

আপনি যদি আরডুইনো ব্যবহার করেন, আপনি যে কোন ডিজিটাল পিন (D2-D13) LED স্ট্রিপের সাথে সংযুক্ত করতে পারেন, শুধু সোর্স কোডে এটি মেলে কিনা তা নিশ্চিত করুন।

ধাপ 4: কোড আপলোড করা হচ্ছে

কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে

আপনাকে Arduino IDE ব্যবহার করতে হবে এবং ESP8266 বোর্ড সাপোর্টও ইনস্টল করতে ভুলবেন না:

github.com/esp8266/Arduino

সোর্স কোডটি গিথুব পৃষ্ঠায় পাওয়া যায়:

কোডটি NodeMCU মডিউলে কম্পাইল এবং আপলোড করুন, এবং এটাই! এটি LEDs ঝলকানো শুরু করবে।

কোডটিতে একটি বিশেষ নোট রয়েছে: বর্তমান কোডের বিদ্যুৎ খরচ পরিমাপ করা হয়েছে প্রায় 600-700 এমএ, যা স্বাভাবিক 500 এমএ ইউএসবি পোর্টের চেয়ে বেশি। এই কারণে, প্রথম 1 মিনিটের জন্য, এটি কেবল LEDs (প্রায় এক তৃতীয়াংশ) এর কিছু অংশকে শক্তি দেবে, এবং তারপর এটি গিয়ে সমস্ত কিছু আলোকিত করবে। আপনি যদি ওয়াল পাওয়ার অ্যাডাপ্টার ব্যবহার করেন তবে নিশ্চিত করুন যে এটি কমপক্ষে 1 এ সমর্থন করতে পারে এবং সস্তা ধরণের নয়।

কারণ সোর্স কোড পাওয়া যায়, তাই রঙ, সময় নিয়েও নির্দ্বিধায় পরীক্ষা করুন।

উপভোগ করুন!

প্রস্তাবিত: