সুচিপত্র:

আপনার LED ল্যাম্প পাম্প করুন: 4 টি ধাপ
আপনার LED ল্যাম্প পাম্প করুন: 4 টি ধাপ

ভিডিও: আপনার LED ল্যাম্প পাম্প করুন: 4 টি ধাপ

ভিডিও: আপনার LED ল্যাম্প পাম্প করুন: 4 টি ধাপ
ভিডিও: বাসা-বাড়িতে বিদ্যুৎ বিল কমানোর ৭টি উপায় জেনে নিন 2024, নভেম্বর
Anonim
আপনার LED বাতি জ্বালান
আপনার LED বাতি জ্বালান

নেদারল্যান্ডসের লিডল সুপার মার্কেটে মুদি সামগ্রী কেনার সময়, আমার স্ত্রী একটি খুব সস্তা (2.99 ইউরো) এলইডি ল্যাম্পের মধ্যে শীর্ষে ছিল। এই এলইডি ল্যাম্পে তিনটি এলইডি, একটি লাল, একটি সবুজ এবং একটি নীল যা একটি সহজ কিন্তু সুন্দর প্রভাব তৈরি করে। ছবিটি দেখায় যে LED ল্যাম্পটি দেখতে কেমন। LED বাতি শক্তি হিসেবে তিনটি AA ব্যাটারি ব্যবহার করে।

এলইডি ল্যাম্পের একটি অসুবিধা ছিল। এলইডি ল্যাম্পের নীচে একটি সুইচ আছে তাই স্যুইচ অন এবং অফ করার মানে হল যে আপনাকে এলইডি ল্যাম্প উত্তোলন করতে হবে, এলইডি ল্যাম্প ভাঙ্গার সুযোগ সহ। এই অসুবিধা এই প্রকল্পটি শুরু করেছে 'আপনার LED ল্যাম্প পাম্প করুন'।

ধারণাটি ছিল এলইডি ল্যাম্পকে রিমোট কন্ট্রোলেবল করে তোলা যাতে আপনাকে এটি তুলতে না হয় - শুধুমাত্র ব্যাটারি পরিবর্তন করার সময় - প্রতিবার যখন আপনি এটি চালু বা বন্ধ করতে চান। এবং যখন আমি এটিতে কাজ করছিলাম, আমি তিনটি পৃথক লাল, সবুজ এবং নীল এলইডি তিনটি আরজিবি এলইডি দ্বারা পরিবর্তন করেছি যাতে আমি আরও রঙ এবং আরও নিদর্শন তৈরি করতে পারি।

সুতরাং এই প্রকল্পটি শেষ করার পরে পিম্পেড এলইডি ল্যাম্পটি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে শেষ হয়েছে যা ফিলিপস আরসি 5/আরসি 6 রিমোট কন্ট্রোলের মাধ্যমে নিয়ন্ত্রণ করা যেতে পারে:

  • স্ট্যান্ডবাই = অন/স্ট্যান্ডবাই
  • নিuteশব্দ = কারখানা ডিফল্ট
  • ভলিউম আপ = ব্রাইটনেস আপ
  • ভলিউম ডাউন = ব্রাইটনেস ডাউন
  • প্রোগ্রাম আপ = স্পিড আপ
  • প্রোগ্রাম ডাউন = স্পিড ডাউন
  • ডিজিট 0 = সাদা রঙে LEDs
  • ডিজিট 1 = আসল LED ল্যাম্প প্যাটার্ন, লাল থেকে নীল থেকে সবুজ পরিবর্তন
  • ডিজিট 2 = সাদা রঙের প্যাটার্ন সরানো
  • ডিজিট 3 = আরজিবি রঙের প্যাটার্ন সরানো হচ্ছে
  • ডিজিট 4 = রেইনবো কালার প্যাটার্ন
  • অঙ্ক 5 = এলোমেলো রঙ বিবর্ণ প্যাটার্ন
  • অঙ্ক 6 = এলোমেলো রঙের প্যাটার্ন সরানো
  • ডিজিট 7 = বিবর্ণ আরজিবি রঙের প্যাটার্ন
  • অঙ্ক 8 = টেস্ট প্যাটার্ন

আমি পিআইসি মাইক্রোকন্ট্রোলারের একটি বড় ভক্ত এবং আমি যা তৈরি করছি তার সম্পূর্ণ নিয়ন্ত্রণ রাখতে চাই তাই আমি কোন লাইব্রেরি ব্যবহার করিনি কিন্তু সফটওয়্যারের সমস্ত অংশ নিজেই তৈরি করেছি। এটিও প্রয়োজন ছিল কারণ পালস প্রস্থ মডুলেশন (PWM) n সফ্টওয়্যারের মাধ্যমে সমস্ত LEDs নিয়ন্ত্রণ করা সময় সাপেক্ষ তাই কোডটি কিছু অংশে গতির জন্য অপ্টিমাইজ করা হয়েছিল। Arduino ভক্তরা অবশ্যই উপলব্ধ সমস্ত লাইব্রেরি ব্যবহার করতে পারে কিন্তু আমি মনে করি PWM এর মাধ্যমে 9 (3 বার RGB) LEDs নিয়ন্ত্রণ করার জন্য আপনার নিজের কিছু লিখতে হবে।

ইলেকট্রনিক্স বেশ সহজ এবং অনেক উপাদানের প্রয়োজন হয় না তাই এটি সবই এলইডি ল্যাম্পের আসল আবাসনে নির্মিত হতে পারে।

ধাপ 1: ধাপ 1: ল্যাম্প উপকরণ

এই LED বাতি জ্বালানোর জন্য আপনার নিম্নলিখিতগুলি থাকা দরকার:

  • 1 * LED ল্যাম্প
  • 3 * আরজিবি এলইডি
  • 1 * PIC মাইক্রোকন্ট্রোলার 16F1825 + 14 পিন IC সকেট
  • 1 * TSOP4836 IR রিসিভার
  • 2 * 100nF সিরামিক ক্যাপাসিটর
  • 1 * 33 কে প্রতিরোধক
  • 3 * 150 ওহম প্রতিরোধক
  • 6 * 120 ওহম প্রতিরোধক
  • 3 * AA (রিচার্জেবল) ব্যাটারি
  • 1 * রুটিবোর্ডের ছোট টুকরা

ধাপ 2: ধাপ 2: ইলেকট্রনিক্স নির্মাণ

ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ
ধাপ 2: ইলেকট্রনিক্স নির্মাণ

পরিকল্পিত চিত্র এবং ছবি দেখুন।

ইলেকট্রনিক্স দুটি ছোট ব্রেডবোর্ড নিয়ে গঠিত, একটি নতুন RGB LEDs এবং একটি মাইক্রোকন্ট্রোলারের জন্য। আরজিবি এলইডি সহ নতুন বোর্ডটি আগের বোর্ডকে লাল, সবুজ এবং নীল এলইডি দিয়ে প্রতিস্থাপন করেছে। ছবিতে আপনি নতুন RGB LED ব্রেডবোর্ড এবং মূল LED বোর্ড উভয়ই দেখতে পাচ্ছেন।

মাইক্রোকন্ট্রোলার বোর্ড এলইডি ল্যাম্প হাউজিংয়ের অভ্যন্তরের পাশে মাউন্ট করা হয় এবং তারের মাধ্যমে আরজিবি এলইডি বোর্ডের সাথে সংযুক্ত থাকে।

যেহেতু আমি LED ল্যাম্প ডেভেলপ করার সময় PIC কন্ট্রোলারকে প্রোগ্রাম করেছি সেখানে বোর্ডে একটি হেডার আছে কিন্তু এটি স্বাভাবিক অপারেশনের জন্য প্রয়োজন হয় না।

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

ধাপ 3: ধাপ 3: সফটওয়্যার

ইতিমধ্যে উল্লেখ করা হয়েছে, সফটওয়্যারটি একটি PIC16F1825 এর জন্য লেখা হয়েছে। এটি জেএএলে লেখা ছিল। সফ্টওয়্যার নিম্নলিখিত প্রধান কাজ সম্পাদন করে:

  • পালস প্রস্থ মডুলেশন ব্যবহার করে LEDs এর উজ্জ্বলতা নিয়ন্ত্রণ। এর জন্য এটি দুটি টাইমার ব্যবহার করে, একটি রিফ্রেশ ফ্রিকোয়েন্সি তৈরির জন্য এবং একটি পালস সময়কাল তৈরির জন্য, LED এর অন-টাইম। রিফ্রেশ ফ্রিকোয়েন্সি প্রায় 70 Hz যা মানুষের চোখের দ্বারা লক্ষ্য করা যায় না। 255 ধাপে LED গুলি ম্লান করা যায়। এর মানে হল যে সময়কাল নিয়ন্ত্রণের জন্য টাইমার 255 গুণ 70 Hz এ চালায় প্রায় 18 kHz। এই তুলনামূলকভাবে উচ্চ ফ্রিকোয়েন্সিটির কারণে কোডের অংশটি গতির জন্য অপ্টিমাইজ করা হয়েছিল।
  • রিমোট কন্ট্রোল বার্তাগুলি ডিকোড করা। এর জন্য এটি একটি ক্যাপচার টাইমার ব্যবহার করে যা ইন্টারাপ্টের প্রতিটি পরিবর্তনের উপর বিটের সময়কাল ক্যাপচার করে। ফিলিপস রিমোট কন্ট্রোল সিস্টেম দ্বি-ফেজ কোডিং ব্যবহার করে এবং হস্তক্ষেপের ক্ষেত্রে বার্তার ভুল ব্যাখ্যা না করে বার্তাগুলি ডিকোড করার একমাত্র উপায় হল উচ্চ এবং নিম্ন উভয় বিট সময় পরিমাপ করা।
  • কিছু এলোমেলো নিদর্শন তৈরির জন্য একটি র্যান্ডম ফাংশন।
  • বিভিন্ন নিদর্শন তৈরি করা।
  • EEPROM থেকে তথ্য সংরক্ষণ এবং পুনরুদ্ধারের সফটওয়্যার।
  • যখন LED ল্যাম্প স্ট্যান্ডবাই মোডে থাকে তখন প্রসেসর থামানোর জন্য স্লিপ মোড।
  • সর্বশেষ কিন্তু কমপক্ষে এটিকে একত্রিত না করে এটি কাজ করার জন্য।

PIC নিয়ামক 32 MHz ফ্রিকোয়েন্সি সহ একটি অভ্যন্তরীণ ঘড়িতে চলে। পিআইসি কন্ট্রোলার প্রোগ্রাম করার জন্য ইন্টেল হেক্স ফাইল সংযুক্ত করা হয়েছে।

ধাপ 4: ধাপ 4: LED ল্যাম্প পরিচালনা করা

যখন আপনি প্রথমবার LED ল্যাম্পটি চালু করেন, তখন মূল প্যাটার্ন ব্যবহার করে, যা রিমোট কন্ট্রোলে ডিজিট 1 টি চাপার সমান। পূর্বে উল্লিখিত সমস্ত ফাংশন ব্যবহার করা যেতে পারে। এই অপারেশন মোডটিও নির্বাচিত হয় যদি আপনি মিউট বোতাম টিপেন কারণ এটি LED ল্যাম্পটিকে তার মূল মানগুলিতে পুনরায় সেট করে।

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

ভিডিওটিতে বাম দিকে মূল এলইডি ল্যাম্পের অপারেশন এবং ডানদিকে পিম্পেড এলইডি ল্যাম্পের অপারেশন দেখানো হয়েছে। ভিডিওতে কিছু অপারেশন মোড দেখানো হয়েছে কিন্তু সবগুলো নয়। এর প্রভাব অন্ধকারে ভালোভাবে দেখা যায় এবং LED গুলির ঝলকানি মানুষের চোখ দিয়ে দেখা যায় না।

অবশ্যই আপনি আপনার প্রকল্পের জন্য অন্যান্য LED ল্যাম্প ব্যবহার করতে পারেন এবং আমি আশা করি এই প্রকল্পটি আপনাকে আপনার নিজের তৈরি করতে অনুপ্রাণিত করবে।

প্রস্তাবিত: