সুচিপত্র:

Neopixel LED Heart: 9 ধাপ (ছবি সহ)
Neopixel LED Heart: 9 ধাপ (ছবি সহ)

ভিডিও: Neopixel LED Heart: 9 ধাপ (ছবি সহ)

ভিডিও: Neopixel LED Heart: 9 ধাপ (ছবি সহ)
ভিডিও: "Heart of Siberia"-Lightsaber from Denis Lukyanov with Proffie v3.9 and Neopixel (Review by OxR) 2024, নভেম্বর
Anonim
Image
Image
নিওপিক্সেল LED হার্ট
নিওপিক্সেল LED হার্ট
নিওপিক্সেল LED হার্ট
নিওপিক্সেল LED হার্ট

নিওপিক্সেলগুলি রঙ পরিবর্তনকারী, স্বতন্ত্রভাবে ঠিকানাযোগ্য (প্রোগ্রামযোগ্য) এলইডি লাইট। এগুলি Adafruit.com থেকে বিভিন্ন আকারে পাওয়া যায়, কিন্তু particularlyতিহ্যবাহী LED স্টাইলের "গর্তের মধ্য দিয়ে" 8 মিমি আমি বিশেষভাবে পছন্দ করি। এগুলি উজ্জ্বল এবং সুন্দর, এবং এখানে দেওয়া হার্ট শেপের উদাহরণ দ্বারা আপনি আপনার নিজস্ব কাস্টম ডিজাইন তৈরি করতে পারেন। Arduino সফটওয়্যার সাধারণত LED এর নিয়ন্ত্রণের জন্য ব্যবহৃত হয়।

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

ধাপ 1: প্রধান সরবরাহ

প্রধান সরবরাহ
প্রধান সরবরাহ
প্রধান সরবরাহ
প্রধান সরবরাহ

1. Adafruit 8-mm Neopixel LED's (26 প্রয়োজন)

2. Cricut 12x12-in StandardGrip আঠালো কাটিয়া মাদুর (ওয়ালমার্ট)

3. স্পার্কফুন লিলিটিনি ATTINY85 লজিক চিপ (এবং প্রোগ্রামিং সরবরাহ)

4. পাওয়ারের জন্য ইউএসবি কর্ড (ওয়ালমার্ট)

5. বেসের জন্য Gessner ছোট প্লাস্টিকের বাটি (ওয়ালমার্ট)

6. রেডিও শ্যাক রাউন্ড প্রোটো বোর্ড (বা অন্যান্য ছোট প্রোটো বোর্ড)

7. গরিলা আঠালো মাউন্ট টেপ পরিষ্কার স্কোয়ার

8. 480 ওহম প্রতিরোধক

+ ড্রেমেল এবং ড্রিল এবং কাটার বিট

+ সোল্ডারিং সরবরাহ

+ Arduino প্রোগ্রামিং বুনিয়াদি

+ অ্যাডাফ্রুট নিওপিক্সেল লাইব্রেরি (যেমন; স্ট্র্যান্ডটেস্ট)

দ্রষ্টব্য: যাদের Arduino প্রোগ্রামিং অভিজ্ঞতা নেই, তাদের জন্য LilyTiny লজিক চিপ ইতিমধ্যেই হার্টের জন্য প্রোগ্রাম করা যেতে পারে, যদি প্রয়োজন হয়। আমি কেবল কয়েকটি টুইক দিয়ে অ্যাডাফ্রুটের স্ট্যান্ডার্ড স্ট্র্যান্ডস্ট অ্যাপটি ব্যবহার করি।

(উপরে Neopixel LED ছবি Adafruit.com থেকে অনুলিপি করা হয়েছে)

ধাপ 2: হার্ট সার্কিট বোর্ডের নকশা

হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা
হার্ট সার্কিট বোর্ডের নকশা

প্রথমত, চূড়ান্ত সমাবেশের প্রথম ছবিটি দেখুন। সবচেয়ে গুরুত্বপূর্ণভাবে, দয়া করে মনে রাখবেন যে এটি হৃদয়ের নীচে একটি আনুমানিক 1/2 ইঞ্চি প্রশস্ত ট্যাব, যা বেসে োকায়।

আমি একটি মুদ্রণযোগ্য হার্ট টেমপ্লেট (উপরে) বিকাশের জন্য মাইক্রোসফট পাওয়ারপয়েন্ট ব্যবহার করেছি। এছাড়াও একটি কাটিং গাইড সংস্করণ প্রদান করা হয়। আমি অনলাইনে পাওয়া ২-টি লম্বা স্কেলোপেড হার্ট ডিজাইন দিয়ে শুরু করেছিলাম, এবং--মিমি এলইডি-র সাহায্যে আরও ভালভাবে আকৃতির পরিবর্তন করেছি। লক্ষ্য করুন যে প্রতিটি রাউন্ড LED এর চারটি ছোট গর্ত রয়েছে যা পরে ড্রিল করা হবে।

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

ক্রিকট বোর্ডের পিছনে, আমি পরে একটি স্তর নীল মাস্কিং টেপ রাখি, যাতে পরবর্তী সোলারিং ধাপের সময় প্লাস্টিকের মাদুর গলে যাওয়া রোধ করা যায়। ফলাফল হল একটি হার্ট স্যান্ডউইচ যা Cricut মাদুর দিয়ে তৈরি করা হয়েছে ছবির কাগজ এবং নীল মাস্কিং টেপের মধ্যে।

একটি খুব পাতলা 1/32-ইঞ্চি ড্রিল বিট সহ ড্রেমেল ব্যবহার করে, প্রতিটি এলইডি হার্টে প্রবেশ করার জন্য চারটি ছোট গর্ত ড্রিল করা হয়।

ধাপ 3: LEDs এবং সোল্ডার আপ োকান

এলইডি এবং সোল্ডার আপ োকান
এলইডি এবং সোল্ডার আপ োকান
এলইডি এবং সোল্ডার আপ োকান
এলইডি এবং সোল্ডার আপ োকান
এলইডি এবং সোল্ডার আপ োকান
এলইডি এবং সোল্ডার আপ োকান

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

সাধারণত আমি প্রতিটি LED একটি বাটন ব্যাটারি দিয়ে প্রি-টেস্ট করি। তারা যদি সাধারণ "থ্রোই" এর মতো চালিত হয় তবে তারা হালকা নীল জ্বালায়।

26 টি LED areোকানোর পরে, আপনার কাজ পরীক্ষা করুন। সমস্ত LEDs এর সমতল দিক একই দিক নির্দেশ করা উচিত (কোণ ছাড়া সামান্য চতুর হতে পারে)। প্রতিটি LED বামে দ্বিতীয় পজ সীসা, ডান দিকে তৃতীয় নেগ সীসা থাকা উচিত। আপনার সমস্ত তারের পর্যাপ্ত ব্যবধান আছে কিনা তা পরীক্ষা করুন (কোনও শর্টস নেই)।

পরবর্তী ধাপ হল সমস্ত সংযোগগুলি সোল্ডার করা। আমি প্রতিটি LED সংযোগ করার জন্য নেতিবাচক এবং ইতিবাচক শক্তি রেল গঠনের জন্য 24 গেজ তামার তার ব্যবহার করেছি। সন্নিবেশ ট্যাবের জন্য হৃদয়ের গোড়ায়, কাঠামোগত অনমনীয়তার জন্য, আমি দুটি হেডার পিনে ঝালাই করি - একটি ইতিবাচক এবং নেতিবাচক রেলের জন্য। দেখানো হয়েছে যে দুটি হেডার পিনগুলি 4 টি প্রোটো বোর্ড গর্তের ব্যবধান (দেখানো হয়েছে 0.4-ইঞ্চি)।

ধাপ 4: একটি Arduino সঙ্গে হার্ট অপারেশন পরীক্ষা

একটি Arduino সঙ্গে হার্ট অপারেশন পরীক্ষা
একটি Arduino সঙ্গে হার্ট অপারেশন পরীক্ষা

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

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

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

চূড়ান্ত প্রকল্পে, হার্ট অ্যাসেম্বলি ওয়ালমার্ট প্লাস্টিকের বাটিকে বেস হিসেবে ব্যবহার করে সোজা হয়ে দাঁড়াবে।

ড্রেমেল ব্যবহার করে, প্রথমে প্লাস্টিকের বাটির মাঝখানে 1/8 ইঞ্চি গর্ত ড্রিল করুন। তারপর স্লট প্রস্তুত করতে 1/8-ইঞ্চি কাটিং বিটে স্যুইচ করুন। অতিরিক্তভাবে, ইউএসবি পাওয়ার কর্ডের মধ্য দিয়ে যাওয়ার জন্য বাটির পাশে 1/8 ইঞ্চি গর্ত (সামান্য প্রশস্ত) প্রয়োজন।

তারপর হার্ট অ্যাসেম্বলিকে গোলাকার রেডিও শ্যাক প্রোটো বোর্ডে (বা বিকল্প প্রোটো বোর্ড) পরীক্ষা করার চেষ্টা করুন।

পরবর্তী প্রোটো বোর্ডে গরিলা আঠালো প্যাড (কাঁচি দিয়ে আকারে কাটা) লাগান এবং প্লাস্টিকের বাটিতে স্লটের নীচে প্রোটো বোর্ডটি সাবধানে সন্নিবেশ করান, বাটিতে স্লটের সাথে প্রোটো বোর্ডের ছিদ্রগুলি যাতে হৃদয় হতে পারে উপর থেকে ertedোকানো হয়েছে। আঠালো প্যাডগুলি প্রোটো বোর্ডটিকে শক্তভাবে বাটিতে ধরে রাখে। প্রোটো বোর্ডের ক্যাপার্ড সাইড নিচে দেখানো উচিত (বাটির খোলা প্রান্তের দিকে মুখ করে)।

ভিতর থেকে হার্ট ভিতরে োকান। হার্ট থেকে তিনটি লিড (পস, ডেটা, নেগ) প্রোটো বোর্ডের ছিদ্রের মধ্য দিয়ে নীচের দিকের পোকিং থেকে দৃশ্যমান হওয়া উচিত। আকৃতির সমতলতা পরীক্ষা করুন, এবং তারপর তিনটি লিড জায়গায় স্থাপন করুন। এটি হার্টকে চূড়ান্ত অবস্থানে আটকে দেবে।

ধাপ 6: চূড়ান্ত তারের

চূড়ান্ত তারের
চূড়ান্ত তারের
চূড়ান্ত তারের
চূড়ান্ত তারের
চূড়ান্ত তারের
চূড়ান্ত তারের

পাওয়ার ওয়্যারিং ডায়াগ্রাম দেখানো হয়েছে।

ওয়ালমার্টে একটি সাধারণ ইউএসবি কর্ড কেনা হয়েছিল এবং লাল (পজ) এবং কালো (নেগ) তারগুলি পেতে তারের কাটার দিয়ে কাটা হয়েছিল। এগুলি লিলিটিনি পজ এবং নেগ টার্মিনালে বিক্রি করা হয়। এছাড়াও LilyTiny টার্মিনালগুলিতে বিক্রি হয় লাল (পজ) এবং কালো (নেগ) তারগুলি যা হার্টের (প্রোটো বোর্ডের মাধ্যমে লেগে থাকা) সাথে সংযোগ স্থাপন করে এবং সিল্ডার করা হয়।

লিলিটিনির ডাটা পোর্ট নং 2 থেকে ডেটা ইন (হলুদ) হল একটি 480-ওহম প্রতিরোধক যা সংযোগ করে এবং হার্টের দিকে ডাটা ইন সোল্ডার করা হয়।

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

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

অবশ্যই, আপনি বিদ্যুতের জন্য পর্যায়ক্রমে ব্যাটারি ব্যবহার করতে পারেন। আমি সাধারণত Adafruit.com থেকে LiPo ব্যাটারি ব্যবহার করি। সেই ক্ষেত্রে আমি সাধারণত বেসের উপরে একটি অন/অফ সুইচ ব্যবহার করি। একটি সুইচের জন্য, আমি সাধারণত SparkFun.com থেকে LilyPad স্লাইড সুইচ ব্যবহার করি।

(উপরের LilyTiny ছবিটি SparkFun.com থেকে নেওয়া)

ধাপ 7: স্পর্শ সমাপ্তি

সমাপক ছোঁয়া
সমাপক ছোঁয়া

সার্কিট বোর্ডের পিছনের দিকটি ডাবল স্টিক ফোম টেপ দিয়ে coveredাকা এবং কাঁচি এবং জ্যাকটো ছুরি দিয়ে হার্টের আকৃতিতে ছাঁটা। সাধারণত এটি কিছু আকারের জন্য যথেষ্ট ভাল হতে পারে, কিন্তু হার্টের জন্য আমি কিছু গোলাপী ফটো পেপার বাইরের দিকে লাগিয়েছি যাতে চেহারাতে সাহায্য করা যায় (এই ধরনের কার্ভি আকৃতির ফোম টেপ দিয়ে ভাল কাজ করা কঠিন)।

ধাপ 8: অপারেশনের ছবি তোলা

অপারেশনের ছবি তোলা
অপারেশনের ছবি তোলা
অপারেশনের ছবি তোলা
অপারেশনের ছবি তোলা
অপারেশনের ছবি তোলা
অপারেশনের ছবি তোলা

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

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

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

ধাপ 9: হৃদয় প্রকল্পের শিক্ষা

হৃদয় প্রকল্পের শিক্ষা
হৃদয় প্রকল্পের শিক্ষা
হৃদয় প্রকল্পের শিক্ষা
হৃদয় প্রকল্পের শিক্ষা
হৃদয় প্রকল্পের শিক্ষা
হৃদয় প্রকল্পের শিক্ষা

বেশ কয়েক বছর ধরে আমি ভাবছি কিভাবে চেনাশোনা থেকে হার্টের আকৃতি সেরা করা যায়। আপনি যদি আমার ইন্সট্রাক্টেবলগুলি জানেন, তবে এর অর্থ সাধারণত আমি ভাবছি যে একটি সুন্দর দেখানোর জন্য আমাকে কতগুলি পাই টিন কিনতে হবে। উত্তরটি মনে হয় সেলাই সম্প্রদায় থেকে এসেছে যে একটি মৌলিক স্ক্যালোপেড হার্টের 26 টি লোব (বৃত্ত) রয়েছে।

কিন্তু এই প্রকল্পের হার্টের চেয়ে অনেক বড় সম্ভাবনা আছে, কারণ আরো অনেক আকৃতি সম্ভব। যখন আকৃতি একটি সংখ্যাসূচক হয়, তখন আমি এটিকে "ইলেকট্রনিক জন্মদিনের মোমবাতি" বলি, যাতে ভবিষ্যতে নির্দেশযোগ্যভাবে সম্পূর্ণরূপে প্রয়োগ করা যায়। আমাদের পরিবার ইতিমধ্যেই এই উদ্দেশ্যে ভাল ব্যবহারের জন্য বয়স 7 এর উপরে রেখেছে। এটা বলাই যথেষ্ট, সামগ্রিক প্রকল্পের জন্য মূলত একটি বৃত্ত-ভিত্তিক ফন্ট সিস্টেমের প্রয়োজন যা প্রায় 8-মিমি LED সার্কেল তৈরি করে। আমাদের একটি 10 বছরের জন্মদিন আসছে, এটি প্রশ্নটিকে বাধ্য করবে কিভাবে দ্বিগুণ সংখ্যার সর্বোত্তম পরিচালনা করা যায়।

আকার ছাড়াও, এই নির্দেশযোগ্য একটি কাস্টম বিল্ট স্ট্রিপে 8-মিমি LED এর পিছনে ডবল পার্শ্বযুক্ত স্টিকি টেপ সহ একটি পদ্ধতি উপস্থাপন করে। ফলে এলইডি স্ট্রিপটি একটি দেয়ালের সাথে সংযুক্ত করা যেতে পারে, অথবা একটি অনন্ত আয়না প্রকল্পের জন্য একটি ফ্রেমের ভিতরে বলা যেতে পারে, যা আমার পরবর্তী পরিকল্পিত প্রয়োগ। এই কৌশলটি অনুমানযোগ্যভাবে থ্রি-দ্য-হোল নিওপিক্সেল এলইডি-র ব্যবহার প্রসারিত করতে সাহায্য করতে পারে, যা বর্তমানে ব্যবহার করতে কিছুটা অসুবিধাজনক কারণ চারটি পিনের কাছাকাছি ব্যবধান সবসময় স্ট্যান্ডার্ড 0.1-ইঞ্চি পিচ ব্রেডবোর্ড এবং প্রোটো বোর্ডের সাথে মানানসই হয় না।

আমি মনে করি এই প্রকল্পটি এই 8-মিমি নিওপিক্সেল LED এর সৌন্দর্যকেও তুলে ধরেছে, যা আমি বাজারে উপলব্ধ থাকার আশা করছি।

আপনি যদি আরডুইনো প্রোগ্রামিংয়ে নতুন হন, হার্ট পাওয়ার ওয়্যারিং ডায়াগ্রামে লিলিটিনি লজিক চিপের সরলতা সম্ভবত আরডুইনো "ডেভেলপমেন্ট এনভায়রনমেন্ট" কীভাবে ব্যবহার করবেন তার প্রাথমিক ধারণাটি আরও স্পষ্টভাবে দেখায়। SparkFun.com থেকে LilTiny এবং LilyTwinkle লজিক চিপগুলি আসলে প্রি-প্রোগ্রামড, তাই আপনি যদি প্রিলোডেড লজিক ব্যবহার করতে চান তাহলে কোন প্রোগ্রামিং এর প্রয়োজন নেই। এই প্রকল্পে, আমার আগে থেকে লোড করা সফটওয়্যার মুছে ফেলার এবং আমার নিজের সফটওয়্যার যোগ করার প্রয়োজন ছিল। অবশ্যই, এটি খুব বেশি কোডিং অভিজ্ঞতা নেয় না, কারণ আপনি সাধারণত এমন একটি অ্যাপ্লিকেশন ব্যবহার করছেন যা অন্য কেউ ইতিমধ্যে আপনার জন্য তৈরি করেছে। একবার আপনি ধারণাটি পেয়ে গেলে, পরবর্তী ধাপে স্নাতক করা খুব কঠিন নয়।

প্রস্তাবিত: