সুচিপত্র:

ক্লেমসন টাইগার পাউ ডেকোরেশন WS2812 LED স্ট্রিপ দিয়ে ব্যাক-লাইট: 5 ধাপ (ছবি সহ)
ক্লেমসন টাইগার পাউ ডেকোরেশন WS2812 LED স্ট্রিপ দিয়ে ব্যাক-লাইট: 5 ধাপ (ছবি সহ)

ভিডিও: ক্লেমসন টাইগার পাউ ডেকোরেশন WS2812 LED স্ট্রিপ দিয়ে ব্যাক-লাইট: 5 ধাপ (ছবি সহ)

ভিডিও: ক্লেমসন টাইগার পাউ ডেকোরেশন WS2812 LED স্ট্রিপ দিয়ে ব্যাক-লাইট: 5 ধাপ (ছবি সহ)
ভিডিও: কত ধরেছে ক্লেমসন জাতের ঢেঁড়স !! 2024, জুন
Anonim
Image
Image
ক্লেমসন টাইগার পাউ ডেকোরেশন WS2812 LED স্ট্রিপ সহ ব্যাক-লাইট
ক্লেমসন টাইগার পাউ ডেকোরেশন WS2812 LED স্ট্রিপ সহ ব্যাক-লাইট

ওয়াটসের কেন্দ্রে ক্লেমসনের নির্মাতা স্থানটিতে লেজার কাটার রয়েছে এবং আমি এটিকে ভাল ব্যবহার করতে চেয়েছিলাম। আমি ভেবেছিলাম পিঠ জ্বালানো বাঘের থাবা বানানো শীতল হবে, কিন্তু আমি প্রান্ত-আলোকিত এক্রাইলিক দিয়ে কিছু করতে চেয়েছিলাম। এই প্রকল্পটি উভয় আকাঙ্ক্ষার সংমিশ্রণ।

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

ওয়ালপাও এর আরও ছবি এবং একটি হাস্যকর FAQ এর জন্য, আপনি এটি আমার ওয়েবসাইটে দেখতে পারেন এখানে।

অংশ তালিকা

উপাদান

  • 1/4 "কাঠ - 2 'বর্গক্ষেত্র
  • 3/8 "এক্রাইলিক - 1 'বাই 2'
  • WS2812 LED স্ট্রিপ - 5 মিটার
  • আরডুইনো উনো
  • আরডুইনো মেগা
  • ইনফ্রারেড রিসিভার মডিউল
  • 1000 ইউএফ ক্যাপাসিটার - 5 ইশ
  • সংযোগকারী তার (প্রচুর)
  • কম্পিউটার PSU (অথবা 5V এবং 12V পাওয়ার সাপ্লাই)
  • 44-কী IR LED রিমোট
  • মাইক্রোফোন মডিউল - আমি MAX9814 বা MEMS ব্যবহার করি

সরঞ্জাম

  • একটি লেজার কাটারের অ্যাক্সেস (আমি ক্লেমসনে একটি ব্যবহার করেছি)

    একটি সিএনসি মেশিন কাটার জন্যও কাজ করবে, কিন্তু এটি এক্রাইলিক খনন করতে পারে না

  • তাতাল

    তৃতীয় হাত প্রয়োজন

  • গরম আঠালো বন্দুক (এটি অপরিহার্য)
  • ওয়্যার কাটার/স্ট্রিপার
  • ধৈর্য

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

ধাপ 1: প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল

প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল
প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল
প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল
প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল
প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল
প্রাথমিক নকশা - ছবি এবং ভেক্টর ফাইল

আমি এখান থেকে Clemson paw এর ভেক্টর ফাইলটি ডাউনলোড করেছি, এবং পায়ের আঙ্গুলের মধ্যে সংযোগকারী যোগ করা শুরু করতে এটি Adobe Illustrator- এ খুলেছি। আমি নতুন সংযোগ আঁকতে এবং পুরানোগুলি মুছে ফেলার জন্য কলম সরঞ্জাম এবং সরাসরি নির্বাচন সরঞ্জাম ব্যবহার করেছি।

এক্রাইলিক টুকরা জন্য আমি প্রতিটি পায়ের আঙ্গুল এক সময়ে অনুলিপি করেছি, এবং এটি সঠিক মনে না হওয়া পর্যন্ত এটির আকার পরিবর্তন/কেন্দ্রিক। তারপর আমি একটি আয়তক্ষেত্র আঁকলাম আমার এলইডি কাঠ এবং এক্রাইলিকের মধ্যে সঠিক আকারের জন্য

ছবি

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

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

অন্য দুটি ছবির জন্য আমি শুধু তাদের খাঁটি কালো/সাদা মধ্যে পেতে ছিল। এটি করার অনেক উপায় আছে, কিন্তু আমি ভুলে গেছি ঠিক কিভাবে আমি এটা করেছি।

আপনি ছবিগুলিকে-p.webp

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

ধাপ 2: লেজার কাটিং

লেজারের কাটিং
লেজারের কাটিং
লেজারের কাটিং
লেজারের কাটিং
লেজারের কাটিং
লেজারের কাটিং
লেজারের কাটিং
লেজারের কাটিং

আমি আমার কাঠ এবং এক্রাইলিক নিয়ে গেলাম ওয়াটস সেন্টারের ক্লেমসন মেকারস্পেসে। আমাদের লেজার কাটার হল একটি Epilog Fusion M2 40 Laser Cutter, এর একটি খোদাই করা এলাকা 40 "x 28"।

ভেক্টর ফাইলে আমি রূপরেখা তৈরি করেছি স্ট্রোক/পুরুত্ব 0.00001 "যাতে লেজার কাটার সফটওয়্যার সেই লাইনগুলিকে সবদিক দিয়ে কাটতে জানে। আমি কাঠের টুকরোতে 1/4" কাঠের জন্য সফটওয়্যার ডিফল্ট সেটিংস ব্যবহার করেছি। এক্রাইলিক টুকরোগুলিতে আমি মনে করি আমরা এক্রাইলিক কাটার জন্য 100% গতি এবং 2% শক্তি ব্যবহার করেছি এবং এচিংয়ের জন্য ডিফল্ট পাওয়ারের চেয়ে কিছুটা বেশি। আমি কাটার সময় এক্রাইলিক টুকরার পিছনের দিকে প্রতিরক্ষামূলক শীটটি রেখেছিলাম যাতে কোনও অগ্নি এক্রাইলিক জ্বলতে না পারে, কেবল প্রতিরক্ষামূলক শীট। (যদিও উপরের প্রতিরক্ষামূলক শীটটি সরান)

লেজার কাটার ব্যবহার করার সময়, যদি সফ্টওয়্যার একই প্রিন্টে আপনার সমস্ত কাট এবং খনন না করে, তবে সেগুলিকে দুটি পৃথক কাট/ফাইলে বিভক্ত করুন: একটি ফাইল কাটার জন্য, অন্যটি এচিংয়ের জন্য। হয়তো এটি এপিলগ লেজারের সাথে একটি সমস্যা ছিল, কিন্তু সম্ভবত এটি আরো সাধারণ।

ধাপ 3: তারের এবং LED ইনস্টলেশন

তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন
তারের এবং LED ইনস্টলেশন

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

আমি ওজন সাশ্রয়ের জন্য প্রকল্পের পিছনে না রেখে মাটিতে বিদ্যুৎ সরবরাহ রাখা বেছে নিয়েছি। (কারণ বিদ্যুৎ সরবরাহের জন্য আমার কাছে জায়গা নেই) আমি একটি পুরানো কম্পিউটার PSU ব্যবহার করেছি এবং মাত্র 5V এবং 12V আউটপুট তারের মধ্যে ব্যারেল সংযোগকারীগুলিকে বিক্রি করেছি। যদি আপনি একটি স্বাভাবিক 5V পাওয়ার সাপ্লাই ব্যবহার করতে চান তবে আপনি Arduino- এ ভিন (ভোল্টেজ ইন) -এ তারগুলি প্লাগ করতে পারেন এবং বুস্ট কনভার্টার বা সেকেন্ডারি সাপ্লাই মোকাবেলা করতে হবে না।

WS2812 LED গুলি খুব ক্ষুধার্ত - প্রতিটি LED 60mA পর্যন্ত ব্যবহার করতে পারে, যা 200 লাইট দ্বারা গুণ করলে আমাদের 12A (5V = 60 ওয়াট) দেয়। 12 amps অনেক শক্তি, তাই কিছু পুরু তার ব্যবহার করুন। আমি ওয়ালপাউতে পাওয়ার সাপ্লাই সংযোগ করতে 10 গেজ তার ব্যবহার করেছি, যা সম্ভবত অতিরিক্ত।

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

আমার সমস্ত হালকা স্ট্রিপগুলি কেবল থাবার পিছনে গরম আঠালো। আমি পিছনে ফেনা বা শক্ত কিছু ব্যবহার করার চেষ্টা করেছি, কিন্তু এটি প্রয়োজনীয় নয় বলে প্রমাণিত হয়েছে। শুধু তাদের গরম আঠালো, LED স্ট্রিপগুলি আনন্দের সাথে জায়গায় থাকবে। FYI গরম আঠা সম্পূর্ণরূপে অ-পরিবাহী, আমি এটি একটি মাল্টিমিটার দিয়ে নিজে পরীক্ষা করেছি।

সোল্ডারিং

প্রথম 198 এলইডি আঠালো এবং ঝালাই করতে এক বা দুই ঘন্টা সময় নিয়েছিল, তবে এক্রাইলিক টুকরা সম্ভবত মোট 6 ঘন্টা সময় নিয়েছিল। আমি LED এর জন্য স্লটটি খুব বিস্তৃত করিনি (তাই তারা অস্পষ্ট), কিন্তু ফলস্বরূপ আমাকে উপরের ছবিতে দেখানো হিসাবে খুব অস্বাভাবিকভাবে তারের ঝালাই করতে হয়েছিল। 4 টি এক্রাইলিক টুকরা * 3 টি LED এর প্রতিটি * 6 টি LEDs প্রতি LED = 72 টি LED এর জন্য একা। সংযোগের তারের পরিমাপ/কাটা/স্ট্রিপ করার সময় যোগ করুন এবং কয়েকটি LED গুলি পুড়িয়ে ফেলুন এবং আপনি সহজেই 6-8 ঘন্টার কাজ পাবেন।

আপনি যদি এর একটি সংস্করণ তৈরি করছেন, আপনার জন্য LED স্লটগুলি আমার চেয়ে অনেক বেশি বিস্তৃত। নিজের বিবেকের জন্য।

ধাপ 4: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

আমি WS2812 LED এর নিয়ন্ত্রণের জন্য FastLED লাইব্রেরি ব্যবহার করেছি। আমি আমার নিজস্ব LEDCodes লাইব্রেরি ব্যবহার করেছি যা আমি 44-কী আইআর রিমোটের জন্য বিশেষভাবে তৈরি করেছি।

কোডটি সাধারণত এইভাবে চলে

  1. আরডুইনো 1 (ইউনো) আইআর সিগন্যালের জন্য শোনে

    1. যদি এটি একটি সংকেত পায়, তাহলে আইআর রিমোটের কোন বোতামটি তা বের করুন
    2. Arduino 2 (Mega) এ সেই নম্বরটি (1-44) পাঠান
  2. Arduino 2 (Mega) Arduino 1 থেকে একটি নতুন নম্বর কোড পরীক্ষা করে

    যদি এটি একটি নম্বর পায়, বর্তমান মোডটি সেই নম্বরে পরিবর্তন করুন।

  3. বর্তমান মোড নম্বর অনুসারে হালকা ক্রম চালান

    1. প্রতি 150ms বা তারপরে একটি নতুন কোড পরীক্ষা করুন
    2. যদি নতুন কোড বর্তমান কোডের মত হয়, তাহলে পরবর্তী সাব-মোডে যান

লাইটের একক রঙের বোতামগুলিতে একাধিক সাব-মোড রয়েছে

  1. সব আলো জ্বলছে
  2. শুধু এক্রাইলিক লাইট এবং ক্লেমসন টাইগার
  3. সব লাইট পালস/অফ
  4. শব্দ প্রতিক্রিয়াশীল
  5. শুধুমাত্র এক্রাইলিক

লাল/সবুজ/নীল বোতাম দুটি আলোর সংমিশ্রণ প্রদর্শনের জন্য সেট করা আছে

  1. বাইরের লাইটের রঙ 1, এক্রাইলিক+ক্লেমসন টাইগার লাইটের রঙ 2
  2. Sw যে অদলবদল
  3. 1 এবং 2 রঙের বিকল্প এক্রাইলিক টুকরা (তাই টুকরা 1 এবং 3 হল রঙ 1, টুকরা 2 এবং 4 হল রঙ 2)
  4. Sw যে অদলবদল

আমি এই ওয়েবসাইট থেকে বেশ কয়েকটি শীতল হালকা মোড অনুলিপি করেছি, যেমন:

  • স্ক্রোলিং রেইনবো (আমার প্রিয়)
  • থিয়েটার তাড়া
  • স্নোফ্লেক ঝলকানি
  • সিলন বাউন্স
  • বাউন্সিং বল সিমুলেশন
  • ফায়ার সিমুলেশন

আমি একটি মাইক্রোফোন ব্যবহার করে শব্দ প্রতিক্রিয়াশীলতার জন্য আমার নিজস্ব ফাংশন তৈরি করেছি। আপনি ওয়ালপাওলাইট টেস্টার.জিপ ফাইলের MicrophoneFunctions.ino ফাইলে এগুলো পড়তে পারেন।

ধাপ 5: চূড়ান্ত পণ্য

চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য
চূড়ান্ত পণ্য

তা-দা!

বিনা দ্বিধায় মন্তব্য করুন অথবা আমাকে ইমেইল করুন - আমি এই জিনিসগুলি পছন্দ করি এবং অন্যান্য লোকদের দুর্দান্ত প্রকল্প করতে সাহায্য করতে পছন্দ করি। আমি ক্লেমসন/গ্রিনভিল এসসি এলাকায় শখ/ফ্রিল্যান্স/আধা-পেশাদার ফটোগ্রাফার, তাই আপনি যদি একজন ফটোগ্রাফার খুঁজছেন আমার সাথে যোগাযোগ করুন!

প্রস্তাবিত: