সুচিপত্র:

DIY মিনি LED রিং লাইট !: 7 টি ধাপ (ছবি সহ)
DIY মিনি LED রিং লাইট !: 7 টি ধাপ (ছবি সহ)

ভিডিও: DIY মিনি LED রিং লাইট !: 7 টি ধাপ (ছবি সহ)

ভিডিও: DIY মিনি LED রিং লাইট !: 7 টি ধাপ (ছবি সহ)
ভিডিও: 7 Cool Cycle Gadgets in Bangladesh, ৭ টি অসাধারন সাইকেল গ্যাজেট, Bike gadgets 2021 @ 50 taka @200tk 2024, নভেম্বর
Anonim
Image
Image
DIY মিনি LED রিং লাইট!
DIY মিনি LED রিং লাইট!

ফিউশন 360 প্রকল্প

আপনি কি অন্ধকার দিনগুলিতে ক্লান্ত? এই নতুন DIY মিনি রিং লাইটের সাথে এই দিনগুলি শেষ! আপনার সেলফি, ভ্লগ বা এমনকি ব্লগের জন্য এটি ব্যবহার করুন! 1800 mAh এর বিস্ময়কর ব্যাটারি ক্ষমতা সহ আপনি সম্পূর্ণ উজ্জ্বলতায় প্রায় 4 ঘন্টা বাতি ব্যবহার করতে পারবেন! আপনার পছন্দ মতো রঙ এবং উজ্জ্বলতা পরিবর্তন করতে পেন্টিওমিটার ব্যবহার করুন এবং একটি মাইক্রো-ইউএসবি কেবল দিয়ে রিং লাইট রিচার্জ করুন। Arduino IDE এর সাহায্যে আপনি আপনার পছন্দসই সব রং বেছে নিতে কোড অ্যাডজাস্ট করতে পারবেন। আপনি এমনকি শীতল অ্যানিমেশন করতে পারেন! এই বাতি সম্পর্কে সবচেয়ে ভাল জিনিস হল যে আপনি অবশ্যই সরবরাহের খরচ ছাড়াই প্রায় 10 ডলারে এটি তৈরি করতে পারেন।

এই নির্দেশনায় আমি আপনাকে দেখাব কিভাবে আপনার নিজের 3D মুদ্রিত DIY মিনি LED রিং লাইট তৈরি করবেন!

চল শুরু করি!

ধাপ 1: সরবরাহ

সরবরাহ!
সরবরাহ!
সরবরাহ!
সরবরাহ!
সরবরাহ!
সরবরাহ!
সরবরাহ!
সরবরাহ!

সরঞ্জাম:

  • 3D প্রিন্টার
  • সোল্ডারিং আয়রন এবং সোল্ডার
  • ফোন, পিসি, ল্যাপটপ বা এমন কিছু যা আরডুইনোতে কোড আপলোড করতে পারে।
  • কলম
  • কাঁচি
  • গরম আঠা বন্দুক
  • ব্যবহার্য ছুরি

অংশ:

  • WS2812b LED স্ট্রিপ
  • আরডুইনো ন্যানো এবং কেবল
  • 2x Potentiometer (আমি 10k Ohm Potentiometers ব্যবহার করেছি)
  • সুইচ
  • পাওয়ারব্যাঙ্ক বা লি-আয়ন/লাইপো ব্যাটারি চার্জিং মডিউল (উদাহরণস্বরূপ TP4056) এবং ডিসি বুস্ট রূপান্তরকারী (উদাহরণস্বরূপ MT3608)
  • 1000uF 10v ক্যাপাসিটর
  • 470 ওহম প্রতিরোধক
  • বৈদ্যুতিক তার (নমনীয় তারের সুপারিশ করা হয়)

ধাপ 2: যন্ত্রাংশ মুদ্রণ

যন্ত্রাংশ মুদ্রণ!
যন্ত্রাংশ মুদ্রণ!
যন্ত্রাংশ মুদ্রণ!
যন্ত্রাংশ মুদ্রণ!
যন্ত্রাংশ মুদ্রণ!
যন্ত্রাংশ মুদ্রণ!

কারণ আমি কখনোই এমন কিছু ডিজাইন করিনি যা রিং লাইট ডিজাইন করা বেশ চ্যালেঞ্জ ছিল। আমি একটি কার্ডবোর্ড প্রোটোটাইপ দিয়ে শুরু করেছি এবং বিভিন্ন পরিমাপ পরীক্ষা করেছি। অবশেষে আমার ব্যবহৃত নকশায় পৌঁছানোর জন্য আমাকে অনেক প্রোটোটাইপ করতে হয়েছিল। এটি সম্পন্ন হওয়ার সাথে সাথে, আমাকে যা করতে হয়েছিল তা ছিল সবকিছু মুদ্রণযোগ্য 3D মডেলের মধ্যে রাখা। আমি 3D মডেল তৈরির জন্য Fushion 360 ব্যবহার করেছি।

টিপ: আপনি যদি কখনও কিছু ডিজাইন বা পরীক্ষা করতে চান, তাহলে প্রথমে কার্ডবোর্ড/কাগজ থেকে এটি তৈরি করা উপকারী হতে পারে। এটি আপনার বস্তুগুলি সরাসরি মুদ্রণ করার চেয়ে 3D এর তুলনায় যথেষ্ট দ্রুত এবং সস্তা!

3D মুদ্রিত অংশ:

  • বেস (ছবি 1)
  • LED ধারক রিং (ছবি 2)
  • ডিফিউজার (ছবি 3)
  • শীর্ষ (চিত্র 4)
  • বল হেড (ছবি 5)
  • বল হেড টাইটেনার (ছবি 6)

3D প্রিন্ট করা STL ফাইল সংযুক্ত। আমি 1.75 মিমি সাদা পিএলএ সহ ক্রিয়েলিটি এন্ডার 3 ব্যবহার করেছি। আমি Cura 4.4 এ অংশগুলি কেটেছি এবং নিম্নলিখিত সেটিংস ব্যবহার করেছি:

  • স্তর উচ্চতা: 0.2 মিমি
  • ইনফিল: 20%
  • অগ্রভাগ তাপমাত্রা: 200
  • বিছানা তাপমাত্রা: 60

মুদ্রণ প্রক্রিয়ায় মোট 9 ঘন্টা সময় লেগেছিল।

ধাপ 3: শীর্ষ

শীর্ষ!
শীর্ষ!
শীর্ষ!
শীর্ষ!
শীর্ষ!
শীর্ষ!

এলইডি রিং

আমরা LED স্ট্রিপ দিয়ে শুরু করি। আমি প্রতি মিটারে 30 টি এলইডি সহ একটি এলইডি স্ট্রিপ ব্যবহার করেছি। রিং লাইটের জন্য আমরা 7 টি LED ব্যবহার করব। প্রদত্ত কাটিং লাইন বরাবর LED স্ট্রিপ কাটতে একজোড়া কাঁচি ব্যবহার করুন। আপনি আরো LEDs ব্যবহার করতে পারেন কিন্তু এটি দ্রুত ব্যাটারি নিষ্কাশন করবে।

কার্ডবোর্ডের একটি টুকরোতে 3D মুদ্রিত ডিফিউজারের রূপরেখা দিন এবং রূপরেখাটি কেটে দিন। আপনি একটি কার্ডবোর্ড রিং সঙ্গে শেষ করা উচিত। এলইডিগুলিকে কার্ডবোর্ডের রিংয়ে আঠালো করুন কিন্তু নিশ্চিত করুন যে এলইডিগুলি রিংয়ে সমানভাবে বিতরণ করা হয়েছে।

প্রায় 15 সেন্টিমিটার 3 টি তারের ধরুন এবং সেগুলি প্রথম LED এর দিন, GND এবং 5V এ বিক্রি করুন। প্রথম LED এর Do, GND এবং 5V সোল্ডার দিন, GND এবং পরবর্তী LED এর 5V (দিন থেকে Do, GND থেকে GND এবং 5V থেকে 5V)। আপনি শেষ LED না হওয়া পর্যন্ত সমস্ত LEDs এর জন্য এটি করুন। শেষ LED এর Do, GND এবং 5V খোলা রেখে দিন।

কার্ডবোর্ডের রিং থেকে LED রিং সরান এবং প্রতিটি LED এর পিছনে টেপ কভারের খোসা ছাড়ুন। 3D মুদ্রিত LED হোল্ডার রিংয়ে LED রিং রাখুন। আমি নিশ্চিত যে তারগুলি হোল্ডার রিংয়ের ছিদ্র দিয়ে আটকে আছে

আপনি যদি আপনার এলইডি স্ট্রিপকে অনেক টুকরো করে কাটতে না চান বা আপনি খুব বেশি সোল্ডার করতে না চান তবে আপনি প্রায় 30 সেন্টিমিটার এলইডি স্ট্রিপ নিতে পারেন এবং এলইডি হোল্ডার রিংয়ের ভিতরের দিকে আঠালো করতে পারেন।

বল মাথার সমতল দিকটি নিন এবং গর্তের মধ্য দিয়ে 3 টি তার ertোকান এবং বলের মাথাটি এলইডি ধারক রিংয়ে আঠালো করুন।

শীর্ষ শেষ করা

বল হেড টাইটেনার ধরুন এবং বল মাথার চারপাশে রাখুন। রিং লাইটের 3 ডি প্রিন্টেড টপ দিয়ে LED রিং এর 3 টি তার লাগান এবং বলের মাথা শক্ত করুন।

ধাপ 4: সার্কিট

সার্কিট!
সার্কিট!
সার্কিট!
সার্কিট!
সার্কিট!
সার্কিট!
সার্কিট!
সার্কিট!

আমরা 2 ধাপে সার্কিট বিভক্ত করব:

  • বিদ্যুৎ সরবরাহ
  • Arduino তারের

বিদ্যুৎ সরবরাহ

পাওয়ারব্যাঙ্কের ক্ষেত্রে খুলুন এবং সংযুক্ত সার্কিট দিয়ে ব্যাটারি বের করুন। ইউএসবি আউটপুটের GND এবং 5v পিনে দুটি তারের সোল্ডার করুন। ইউএসবি আউটপুটে 4 টি পিন রয়েছে। বাম একটি হল GND পিন এবং ডানটি হল 5v পিন। আমরা মাঝখানে 2 টি পিন ব্যবহার করব না। পাওয়ার ব্যাঙ্ককে এমনভাবে রাখুন যাতে মাইক্রো-ইউএসবি পুরোপুরি থ্রিডি প্রিন্টেড বেসের গর্তের সাথে একত্রিত হয় এবং বেসে আঠা লাগায়।

সুইচটি ধরুন এবং মাইক্রো-ইউএসবি ইনপুটের পাশে গর্তে রাখুন। পাওয়ারব্যাঙ্কের 5v তারের সুইচের এক পিনে সোল্ডার করুন এবং অন্য পিনে একটি তারের সোল্ডার করুন। ক্যাপাসিটরের নেতিবাচক দিকটি পাওয়ারব্যাঙ্কের GND পিনে বিক্রি করুন। পরবর্তী ক্যাপাসিটরের ধনাত্মক দিকে সুইচের তারের সোল্ডার।

আমরা আগের ধাপে তৈরি উপরের 3 টি তারের নিন এবং 470Ω রোধকে দিন তারে বিক্রি করুন। ক্যাপাসিটরের ধনাত্মক দিকে 5v তারের সোল্ডার করুন। তারপরে ক্যাপাসিটরের নেতিবাচক দিকে উপরের জিএনডি তারের ঝালাই করুন। অবশেষে, ক্যাপাসিটরের উভয় প্রান্তে আরও 2 টি তারের সোল্ডার করুন।

ধাপ 5: Arduino তারের

Arduino তারের
Arduino তারের
Arduino তারের
Arduino তারের
Arduino তারের
Arduino তারের
Arduino তারের
Arduino তারের

ক্যাপাসিটরের নেতিবাচক দিকের সাথে সংযুক্ত Arduino এর GND পিনের সাথে তারের সোল্ডার করুন। আপনি এটি করার পরে, Arduino এর D6 পিন করতে দিন তারের সাথে সংযুক্ত প্রতিরোধককে সোল্ডার করুন। অবশেষে ক্যাপাসিটরের ইতিবাচক দিকের সাথে সংযুক্ত Arduino এর Vin পিনের সাথে তারের সোল্ডার।

Potentiometers

একটি পোটেন্টিওমিটারে 3 টি পিন থাকে। বাম পিনটি GND, মাঝেরটি হল সিগন্যাল পিন এবং শেষটি হল 5v পিন। 2 potentiometers এর GND পিনগুলি একসঙ্গে বিক্রি করুন এবং 5v পিনের জন্য একই করুন। অবশেষে সংকেত পিনগুলিতে 2 টি তারের সোল্ডার।

আরডুইনো এর 5v পিনে পোটেন্টিওমিটারের 5v পিন বিক্রি করুন। আরডুইনোর জিএনডি পিনে পটেনশিওমিটারের জিএনডি পিন বিক্রি করুন। অবশেষে A0 পিনে প্রথম পটেন্টিওমিটারের সিগন্যাল তারের সোল্ডার এবং দ্বিতীয় পোটেন্টিওমিটারের সিগন্যাল তারকে A1 পিনে সোল্ডার করুন।

সার্কিটটি শেষ পর্যন্ত সম্পন্ন হয়েছে! সুইচটি চালু করে এটি পরীক্ষা করুন। ছবিতে দেখানো হিসাবে Arduino এর পাওয়ার LED হালকা হওয়া উচিত। যদি এটি না হয় তবে সার্কিটটি নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করে তা নিশ্চিত করুন:

  • খোলা সংযোগগুলি একে অপরের সাথে যোগাযোগ করছে না।
  • সমস্ত তারগুলি সঠিকভাবে বিক্রয় করা হয়।
  • সমস্ত উপাদান সঠিকভাবে কাজ করে।
  • ব্যাটারি চার্জ করা হয়

যখন সবকিছু সঠিকভাবে কাজ করে তখন কিছু গরম আঠালো বা তাপ সঙ্কুচিত হয়ে খোলা সংযোগগুলিকে অন্তরক করে। তারপরে আমরা পরবর্তী পদক্ষেপের জন্য প্রস্তুত!

ধাপ 6: কোড

কোড!
কোড!

এই ধাপে আমরা LEDs নিয়ন্ত্রণ করতে কোড লিখতে যাচ্ছি। আমরা এটি করার জন্য Arduino IDE ব্যবহার করব।

সেটআপ

  1. একটি মিনি ইউএসবি কেবল দিয়ে আপনার পিসিতে আরডুইনো ন্যানো সংযুক্ত করুন এবং আরডুইনো আইডিই খুলুন।
  2. Tools> Board> এ যান এবং Arduino Nano নির্বাচন করুন।
  3. সরঞ্জাম> পোর্ট> এ যান এবং উপলব্ধ পোর্ট নির্বাচন করুন।
  4. FastLED.h লাইব্রেরি আমদানি করুন এবং আপনি যেতে ভাল।

কোড ব্যাখ্যা

লুপ দুটি লাইন দিয়ে শুরু হয়: "int potValue = analogRead (A0);" এবং "int potValueBrightness = analogRead (A1);" । এই লাইন দুটি potentiometers এর এনালগ পিন পড়ে। আপনি দেখতে পাচ্ছেন A0 পিন রঙ নিয়ন্ত্রণ করতে চলেছে এবং A1 পিন উজ্জ্বলতা নিয়ন্ত্রণ করতে চলেছে।

পরের জিনিসটি একটি লুপের জন্য। এটি নিশ্চিত করে যে প্রতিটি LED চালু হবে এবং পটেন্টিওমিটারের মানগুলি বিভিন্ন প্রোগ্রামযুক্ত রঙের সাথে তুলনা করবে। একটি পোটেন্টিওমিটারের পরিসর 0-1023। যখন আপনি এটি ঘোরান তখন পোটেন্টিওমিটারের মান পরিবর্তন হবে। "যদি (potValue <200) {leds = CRGB (255, 255, 255);"। এর মানে হল যে পোটেন্টিওমিটারের মান 200 এর কম হলে LEDs সাদা হবে। "সিআরজিবি (আর, জি, বি)" আরজিবিতে রঙ নিয়ন্ত্রণ করে।

শেষ কয়েকটি লাইন উজ্জ্বলতা নিয়ন্ত্রণ করে। কারণ সর্বাধিক উজ্জ্বলতা 255 আমরা পোটেন্টিওমিটারের 1023 ধাপকে মোট 255 ধাপে রূপান্তর করব। যদি আপনি পোটেন্টিওমিটারটি ঘোরান তাহলে উজ্জ্বলতা 1-255 এর পরিসরে পরিবর্তিত হবে

ধাপ 7: পরীক্ষা এবং সমাপ্তি

পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!
পরীক্ষা এবং সমাপ্তি!

আরডুইনোতে কোড আপলোড করুন, কেবলটি আনপ্লাগ করুন এবং সুইচটি চালু করুন। আমার দেওয়া কোডের সাহায্যে আপনি 5 টি ভিন্ন রং বেছে নিতে পারবেন। আপনি যদি চান তাহলে আপনি potentiometers এর ফাংশন পরিবর্তন করতে পারেন এবং সত্যিই চমৎকার জিনিস তৈরি করতে পারেন!

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

অভিনন্দন! আপনি শেষ পর্যন্ত এটি তৈরি করেছেন:)

আপনার নতুন রিং লাইট উপভোগ করুন এবং আপনার দুর্দান্ত ধারনা পোস্ট করতে ভুলবেন না!

প্রস্তাবিত: