সুচিপত্র:

NeoPixel Pie Tin Arduino Wreath: 8 ধাপ
NeoPixel Pie Tin Arduino Wreath: 8 ধাপ

ভিডিও: NeoPixel Pie Tin Arduino Wreath: 8 ধাপ

ভিডিও: NeoPixel Pie Tin Arduino Wreath: 8 ধাপ
ভিডিও: NeoPixel Pie Tin Arduino Wreath 2024, নভেম্বর
Anonim
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক
NeoPixel পাই টিন Arduino পুষ্পস্তবক

আমার পাই টিন হলিডে পুষ্পস্তবক এর একটি নতুন রূপের সংস্করণ তৈরির জন্য নির্দেশাবলী এখানে দেওয়া আছে।

দোকানে কেনা জিই লাইটের পরিবর্তে পাই টিনগুলি এখন "নিওপিক্সেলস" দিয়ে ঘরে তৈরি DIY হলিডে লাইট দিয়ে আলোকিত। NeoPixels ব্যবহারকারী-প্রোগ্রামযোগ্য, রঙ পরিবর্তন LED এর। হালকা শো Arduino কোড ব্যবহার করে কাস্টম প্রোগ্রাম করা হয়, যা একটি Arduino UNO বা সামঞ্জস্যপূর্ণ CPU চিপে লোড করা হয়। ফলে প্রসাধন একা দাঁড়িয়ে (ব্যাটারি চালিত) এবং হালকা ওজন। শেয়ারওয়্যার সফটওয়্যার, উদাহরণস্বরূপ Adafruit.com এর Arduino লাইব্রেরি, একটি কাস্টম লাইট শো এর প্রোগ্রামিংগুলিকে তুলনামূলকভাবে সহজ করে তোলে।

দয়া করে ক্রিসমাসের ছুটির মোটিফ আপনাকে বোকা বানাবেন না। আমাদের এখানে সত্যিই যা আছে তা হল অ্যাডাফ্রুট-এর 1.5-ইঞ্চি ব্যাসের 12xNeoPixel রিংয়ের 4-ফুট ব্যাসের সংস্করণ, যেখানে অনেক আলংকারিক সম্ভাবনা রয়েছে।

সরবরাহ:

4 এক্স পোস্টার বোর্ড শীট (প্যাকন জল-প্রতিরোধী ফোম বোর্ড 20x30-ইন)

12 x NeoPixel LED's (WS2812B Addressable 5050 RGB SMD on PCB Board)

12 x LED লাইট ডিফিউজার (খালি বাল্ব পরিষ্কার করুন)

আরডুইনো ইউনো বোর্ড

ছোট Arduino সামঞ্জস্যপূর্ণ বোর্ড (SparkFun.com LilyTiny ATTiny85 বোর্ড)

আলংকারিক রেড লাইটড বো অলঙ্কার (ওয়ালমার্ট)

3.7v লিথিয়াম ব্যাটারি (বা ধারক সহ 4 x AA ক্ষারীয় ব্যাটারি)

তার এবং ঝাল সরবরাহ

নালী টেপ এবং অন্যান্য নৈপুণ্য আনুষাঙ্গিক

(পাই টিন ক্রিসমাস ট্রি, হানুকাহ মেনোরা, গ্রেট পাম্পকিন, হলিডে মালা, নিউ ইয়ার্স টাইম বলের জন্য আমার আগের নির্দেশিকাগুলিও দেখুন)

ধাপ 1: পরিষ্কার ডিফিউজার বাল্ব পান বা তৈরি করুন (12)

পরিষ্কার ডিফিউজার বাল্ব পান বা তৈরি করুন (12)
পরিষ্কার ডিফিউজার বাল্ব পান বা তৈরি করুন (12)
পরিষ্কার ডিফিউজার বাল্ব পান বা তৈরি করুন (12)
পরিষ্কার ডিফিউজার বাল্ব পান বা তৈরি করুন (12)

এই প্রকল্পের মূল ধারণা হল আপনার নিজের রঙিন ক্রিসমাস লাইট বাল্ব তৈরি করা।

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

পরিষ্কার বাল্ব (ডিফিউজার) পাওয়ার basic টি মৌলিক উপায় আছে- সেগুলি কেনা যাবে, অথবা একটি 3D প্রিন্টার দিয়ে তৈরি করা যাবে, অথবা একটি বাণিজ্যিক আলো স্ট্রিং থেকে পরিষ্কার করা যাবে।

আজকের প্রকল্পের জন্য আমি একটি পুরোনো GE কালার ইফেক্টস লাইট স্ট্রিং থেকে 12 টি পরিষ্কার বাল্ব পরিষ্কার করছি। এইগুলি বড় G35- সাইজের পরিষ্কার প্লাস্টিক (ফাঁপা) বাল্ব, যার 13/16-ইঞ্চি বেস রয়েছে। পরিষ্কার বাল্বের ভিত্তি পোস্টার বোর্ডে একটি 13/16-গর্ত কাটা মধ্যে snuggly সন্নিবেশ।

ধাপ 2: সার্কুলার ব্যাকিং বোর্ড তৈরি করুন

সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন
সার্কুলার ব্যাকিং বোর্ড তৈরি করুন

আমি প্যাকন ওয়াটার রেসিস্ট্যান্ট ফোম বোর্ড ব্যবহার করেছি, এবং আনুমানিক 9.1-ইঞ্চি স্পেসিং এ 12x9-in পাই টিনের ফাঁক রাখার জন্য 35 ইঞ্চি কেন্দ্রীয় ব্যাসের একটি বিশাল বৃত্ত কেটে ফেলেছি। কারণ ফোম বোর্ডের প্রতিটি শীট মাত্র 20x30-ইঞ্চি, আমি 4 টি টুকরোতে ব্যাকিং বোর্ড তৈরি করেছি এবং দেখানো হিসাবে ডাক্ট টেপ দিয়ে তাদের একসাথে টেপ করেছি।

একটি এক্স-অ্যাক্টো ছুরি ব্যবহার করা যেতে পারে বা বাল্ব ডিফিউজার forোকানোর জন্য 13/16-ইঞ্চি ছিদ্র কাটা যেতে পারে। যাইহোক, আমি পোস্টার বোর্ডে পরিষ্কার গর্ত করতে একটি লায়ন ইভ-আর-রাউন্ড পারফেক্ট সার্কেল কাটার ব্যবহার করেছি। কারণ সিংহ বৃত্ত কর্তনকারী কেবল 1/4-ইঞ্চি গভীরতায় কাটা হয়, গর্ত তৈরির জন্য দুটি পাস (একটি ফোম বোর্ডের উপরে এবং একটি নীচে) প্রয়োজন।

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

ধাপ 3: নিওপিক্সেল LED বিকল্প

NeoPixel LED অপশন
NeoPixel LED অপশন
NeoPixel LED অপশন
NeoPixel LED অপশন

এই প্রকল্পের জন্য আমি নিওপিক্সেলগুলি চেষ্টা করার সিদ্ধান্ত নিয়েছি: ALITOVE- এর WS2812B ঠিকানাযোগ্য LED পিক্সেল লাইট 5050 RGB SMD হিট সিংক PCB বোর্ড 5V DC- এর সাথে সামঞ্জস্যপূর্ণ Arduino, Raspberry Pi, Amazon থেকে 16 ডলারে 100 টাকায় পাওয়া যায়। এটি প্রতি NeoPixel- এর মাত্র 16-সেন্ট।

এই নিওপিক্সেলগুলির জন্য উপরে বর্ধিত ছবি দেখুন। এই প্রকল্প 12 টি NeoPixel LEDs ব্যবহার করে। প্রতিটি LED চিপে দুটি পজিটিভ (+5V) সোল্ডার প্যাড, দুটি গ্রাউন্ড বা নেগেটিভ (gnd -) সোল্ডার প্যাড, একটি ডেটা ইন (দিন) সোল্ডার প্যাড এবং সবশেষে একটি ডেটা আউট (ডাউট) সোল্ডার প্যাড রয়েছে। সমস্ত ছয়টি সোল্ডার প্যাড 12 NeoPixel LED এর সিরিজের সাথে সংযোগ করতে ব্যবহার করা আবশ্যক। "ডেটা" বলতে অর্ডুইনো বা অন্যান্য সামঞ্জস্যপূর্ণ মেমরি চিপ থেকে হালকা স্ট্রিং -এ আসা লাইট শো ডিজিটাল নির্দেশাবলী বোঝায়, যা LED1- তে এবং তারপর LED1 থেকে LED2 -তে যায়।

Adapruit.com থেকে ক্রয়ের জন্য NeoPixels পাওয়া যায়। কিছু লোক Adafruit Flora NeoPixels Ver2 এর সাথে কাজ করাকে সহজ মনে করতে পারে, কারণ এই স্টাইলের বৈশিষ্ট্য হল-হোল সোল্ডারিং সংযোগ।

ধাপ 4: NeoPixels তারের

NeoPixels তারের
NeoPixels তারের
NeoPixels তারের
NeoPixels তারের
NeoPixels তারের
NeoPixels তারের

নিওপিক্সেলগুলি 12-LED লাইট স্ট্রিংয়ে একসঙ্গে বিক্রি করা হয়, যেমন উপরের তারের চিত্র এবং ফটোতে দেখানো হয়েছে। প্রতিটি NeoPixel LED এর মধ্যে প্রায় 10-ইঞ্চি তারের এই প্রকল্পে যথেষ্ট স্ল্যাকের অনুমতি দেয়। মনে রাখবেন, নিওপিক্সেলের বার্নআউট রোধ করার জন্য, আমি সাধারণত প্রথম নিওপিক্সেল এলইডি (ওয়্যারিং ডায়াগ্রামে দেখানো হয়েছে) এর আগে ডেটা লাইন ইনপুটে 480 ওহম প্রতিরোধক সন্নিবেশ করাই।

হুক-আপ ওয়্যারিংয়ের জন্য, আমি রেডিও শ্যাক 24AWG 4-কন্ডাক্টর সলিড ইন্টারকম তার ব্যবহার করতে পছন্দ করি, যা সহজেই 3-তারে ছাঁটা যায়। যাইহোক, সেই তারটি আর ক্রয়ের জন্য উপলব্ধ নাও হতে পারে। ।

ব্যাকিং বোর্ডে হালকা স্ট্রিং সুরক্ষিত করতে, এবং বাল্বের মধ্য দিয়ে উজ্জ্বল হওয়ার জন্য নিওপিক্সেলকে নির্দেশ করার জন্য ডাক্ট টেপ ব্যবহার করা হয়।

পুষ্পস্তবকটির নীচে, একটি ছোট কাঠের বোর্ড (ওয়ালমার্ট-কারুশিল্প বিভাগ থেকে) ব্যাটারি মাউন্ট করার জন্য পিছনে সংযুক্ত এবং ছোট লিলিটিনি (ATTINY85) PCBoard দেখানো হয়েছে।

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

ধাপ 5: পাই টিন প্রস্তুত করুন

পাই টিন প্রস্তুত করুন
পাই টিন প্রস্তুত করুন

9 ইঞ্চি রেসিপিগুলির জন্য হেফটি বা রেনল্ডস ই-জেড ফয়েল পাই প্যানগুলি প্রতিফলক হিসাবে দুর্দান্ত দেখাচ্ছে। এই 9-ইঞ্চি পাই টিনগুলি মাঝখানে 8-পয়েন্ট "তারকা" আকৃতির। যাইহোক, ই-জেড ফয়েল ব্র্যান্ডটি 2020 সালে খুঁজে পাওয়া কঠিন ছিল, তাই অন্যান্য 9-ইঞ্চি পাই টিন প্রতিস্থাপন করা যেতে পারে। ই-জেড ফয়েল 9-ইঞ্চি পাই টিনগুলি আসলে 8-3/4 ইঞ্চি অভ্যন্তরীণ ব্যাস (রিমের ভিতরে), যা এই প্রকল্পে তাদের প্রায় 9.1-ইঞ্চি ব্যবধানের অনুমতি দেয়। একটি এক্স-অ্যাক্টো ছুরি বা সমতুল্য ব্যবহার করে, প্রতিটি পাই টিনের কেন্দ্রে একটি 3/4-ইঞ্চি ব্যাসের গর্ত কাটা। এই প্রকল্পের জন্য আমি একটি জেফারসন নিকেল কয়েনকে কেন্দ্রের গর্ত কাটার জন্য গাইড হিসেবে ব্যবহার করেছি। বৃত্তাকার প্যাটার্নে মোট 12x9-ইঞ্চি পাই টিন ব্যবহার করা হয়।

ধাপ 6: বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান

বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান
বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান
বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান
বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান
বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান
বাল্ব/পাই টিন এবং হ্যাঙ্গিং হার্ডওয়্যার োকান

বাল্ব এবং পাই টিন তারপর পোস্টার বোর্ডের গর্তে োকানো হয়। আমি বাল্বের গোড়ার চারপাশে একটু ডবল পার্শ্বযুক্ত স্কচ টেপ লাগিয়েছি যাতে সেগুলো আরো চটচটে ধরে রাখতে পারে।

পুষ্পস্তবকটির উপরের ট্যাবের নিচে মাউন্ট হ্যাঙ্গিং হার্ডওয়্যারের সাথে একটি ছোট কাঠের বোর্ড (ওয়ালমার্ট-ক্রাফ্ট ডিপার্টমেন্ট থেকে) সংযুক্ত থাকে।

পুষ্পস্তবক সাজাতে একটি আলংকারিক লাল আলোযুক্ত ধনুক (ওয়ালমার্ট) ব্যবহার করা হয়।

এই মুহূর্তে আমি বৃষ্টির বাইরে পুষ্পস্তবক রাখছি। সব আবহাওয়ার জন্য ডিজাইন বুলেট প্রুফ করা একটি ভবিষ্যৎ কর্ম আইটেম।

ধাপ 7: লাইট শো প্রোগ্রামিং

লাইট শো প্রোগ্রামিং
লাইট শো প্রোগ্রামিং
লাইট শো প্রোগ্রামিং
লাইট শো প্রোগ্রামিং

আপনি যদি NeoPixel LED এবং Arduino এর সাথে পরিচিত না হন, কিন্তু শিখতে চান, Adafruit.com এর NeoPixel টিউটোরিয়ালগুলি শুরু করার জন্য একটি ভাল জায়গা।

এই প্রকল্পের জন্য আমি Arduino এর জন্য Adafruit NeoPixel প্রোগ্রাম লাইব্রেরি থেকে Adafruit.com এর "STRANDTEST" লাইট শো কোড ব্যবহার করছি। আমি স্ট্র্যান্ডটেস্ট কোডে কয়েকটি সহজ সম্পাদনা করেছি, উদাহরণস্বরূপ পুষ্পস্তবকটি ক্রিসমাস সবুজ হয়ে যাওয়ার পরে আমি একটি বিলম্ব হোল্ড স্টেপ যোগ করেছি। উপরন্তু, আমি লক্ষ্য করেছি যে বেশ কয়েকটি রঙের তাড়া খুব দ্রুত গতিতে চলেছে, পাই টিনের মালার বিশাল 4-ফুট ব্যাসের কারণে, তাই আমি বেশ কয়েকটি ধাওয়া ধীর করেছি।

পুষ্পস্তবক প্রদর্শনীর ইউটিউব লিঙ্ক:

সাধারনত আমি Arduino কোড লোড করা শুরু করি (যেমন; পরিবর্তিত STRANDTEST 12) একটি পূর্ণ আকারের Arduino Uno বোর্ডে ট্রায়াল চালানোর জন্য। সন্তুষ্ট হলে, আমি Arduino কোডটি একটি ছোট চিপে লোড করি। Finalতিহাসিকভাবে আমি আমার চূড়ান্ত প্রকল্পগুলিতে SparkFun.com LilyTiny ATTiny85 ব্যবহার করতে পছন্দ করি, যা প্রোগ্রামের জন্য একটু কৌশলী হতে পারে (SparkFun.com এ নির্দেশাবলী দেখুন)। অ্যাডাফ্রুট সমতুল্য ছোট চিপ, সম্ভবত সাধারণ ইউএসবি সংযোগের মাধ্যমে প্রোগ্রাম করার জন্য আরো সুবিধাজনক, তাদের Gemma এবং/অথবা Trinket বোর্ড হবে, যা আমি ভবিষ্যতে আরো ব্যবহার করতে চাই।

Adafruit.com এর NeoPixel সফটওয়্যার লাইব্রেরি ছাড়াও, FastLED দৃশ্যত লাইট শো সফটওয়্যারের আরেকটি তৃতীয় পক্ষের উৎস প্রদান করে।

ধাপ 8:

www.youtube.com/watch?v=qcu_U-GFcQQ

প্রস্তাবিত: