সুচিপত্র:

অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন: 8 টি ধাপ (ছবি সহ)
অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন: 8 টি ধাপ (ছবি সহ)

ভিডিও: অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন: 8 টি ধাপ (ছবি সহ)

ভিডিও: অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন: 8 টি ধাপ (ছবি সহ)
ভিডিও: Google Pixel 8 এবং Pixel 8 Pro এর ক্যামেরা ডিটেল লিক, নতুন ফোনে থাকবে দুর্ধর্ষ ফিচার | Channel 24 2024, নভেম্বর
Anonim
অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন
অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন
অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন
অনুভূত এবং নিওপিক্সেল রেইনবো ক্রাউন

এই সপ্তাহান্তে, আমি আমার 3 বছর বয়সী চাচাত ভাইয়ের জন্য একটি হালকা আপ, নিওপিক্সেল-সক্ষম মুকুট তৈরি করেছি। তিনি সবসময় আমার হালকা আপ contraptions সঙ্গে বেশ নেওয়া মনে হয় তাই আমি এটা তার নিজের এক ছিল সময় figured। এটি দেখতে খুব সুন্দর, এবং আমি তাকে আমার জ্বলন্ত LEDs এবং অল্প বয়সে তৈরির জগতে প্রবেশ করতে চাই …

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

প্রকল্পটি তৈরি করতে আপনার নিম্নলিখিত সরঞ্জামগুলির প্রয়োজন হবে:

  • Arduino IDE সহ কম্পিউটার
  • লেজার কাটার এবং সফটওয়্যার
  • সেলাই মেশিন (বা হাত সেলাই সরঞ্জাম + সময়)
  • সোল্ডারিং লোহা, ঝাল ইত্যাদি

আপনার নিম্নলিখিত উপকরণগুলিরও প্রয়োজন হবে:

  • Adafruit Trinket মাইক্রোকন্ট্রোলার
  • Adafruit PowerBoost 500C চার্জার/বুস্টার
  • ছোট 3.7v LiPo ব্যাটারি (প্রায় 150mAh)
  • কয়েকটা তার
  • Neopixel /WS2812B LED স্ট্রিপ যতক্ষণ মাথার পরিধি
  • অনুভূত শীট, ~ 600x200mm
  • সাদা থ্রেড হুক-এবং-লুপ টেপ, একটি ~ 10cm টুকরা
  • কয়েকটি স্টিকি প্যাড এবং কিছু পরিষ্কার টেপ
  • SPST সুইচ

ধাপ 1: ক্রাউন ডিজাইন

ক্রাউন ডিজাইন
ক্রাউন ডিজাইন
ক্রাউন ডিজাইন
ক্রাউন ডিজাইন

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

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

আপনি আমার ব্যবহৃত ফাইলগুলি এখানে ডাউনলোড করতে পারেন, তবে আপনার নিজের তৈরি করা সম্ভবত ভাল। আপনি নকশাটি বেশ বিস্তৃত করতে পারেন - যতক্ষণ না এটি ভেঙে পাতলা অনুভূতি থেকে ঠিক হয়ে যাবে।

ধাপ 2: লেজার কাটিং অনুভূত

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

এরপরে, লেজার একটি লেজার কাটারের নকশাটিকে কিছু অনুভূতিতে কেটে দেয় (আমি নিশ্চিত যে আমার সিন্থেটিক অনুভূত হয়েছে, এটি দেখে)। আমি নরউইচ হ্যাকস্পেসে লেজার কাটার ব্যবহার করেছি, যেখানে আমাদের একটি 60W জাস্ট অ্যাড শার্ক গ্রেফিন এ 2 কাটার আছে, এবং আমি আগ্রহীদের জন্য লেজারকাট 5.3 সফটওয়্যারে স্পিড 20, পাওয়ার 55 ব্যবহার করেছি। NB এটি অবশ্যই আপনার মেশিনের জন্য আলাদা হবে!

ধাপ 3: মুকুট সেলাই

মুকুট সেলাই করা
মুকুট সেলাই করা
মুকুট সেলাই করা
মুকুট সেলাই করা
মুকুট সেলাই করা
মুকুট সেলাই করা
মুকুট সেলাই করা
মুকুট সেলাই করা

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

ধাপ 4: LED সময়

LED সময়
LED সময়

মুকুটে LEDs এর ফালাটি রাখুন, এবং এটি মুকুটের সাথে খাপ খায়। আপনাকে তামার সংযোগ যেখানে এলইডি এর স্ট্রিপ কাটতে হবে, তাই মুকুট দৈর্ঘ্যের নীচে পরবর্তী তামার স্ট্রিপ পর্যন্ত গোল করুন যাতে স্ট্রিপটি আটকে না থাকে। আপনি যা পেয়েছেন তার উপর নির্ভর করে আপনি 30, 60 বা 144 LED-per-meter Neopixels ব্যবহার করতে পারেন। আমি 30 ব্যবহার করেছি কারণ এটি আমার কাছে ছিল এবং এটি সূক্ষ্ম হয়ে গেছে, তবে আমি মনে করি যত বেশি আনন্দিত হবে।

ধাপ 5: Trinket সংযোগ

Trinket সংযোগ
Trinket সংযোগ
Trinket সংযোগ
Trinket সংযোগ
Trinket সংযোগ
Trinket সংযোগ
Trinket সংযোগ
Trinket সংযোগ

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

তারের 4 টি ছোট দৈর্ঘ্য কেটে কেটে নিন এবং সেগুলিকে নিম্নরূপ সংযুক্ত করুন: একটি দৈর্ঘ্য 5v পিনে ঝাল দিন একটি দৈর্ঘ্যকে 1 পিন করুন, '#1' লেবেলযুক্ত (আপনি যদি চান তবে অন্য পিন ব্যবহার করতে পারেন তবে আপনাকে পরিবর্তন করতে হবে কোড). অবশিষ্ট 2 টি তার একসাথে পাকান এবং GND পিনের সাথে সংযুক্ত করুন।

এখন আপনাকে 3 টিকে নিওপিক্সেল স্ট্রিপের সাথে সংযুক্ত করতে হবে: গ্রাউন্ড ওয়্যারগুলির মধ্যে একটি স্ট্রিপের মাটিতে সংযোগ করে স্ট্রিপের 5V পিনটি VIN এর সাথে সংযোগ করে ডিজিটাল #1 পিনটি স্ট্রিপের DIN এর সাথে সংযোগ স্থাপন করে। আপনার যদি সিলিকন ওয়াটারপ্রুফ কেসিংয়ের স্ট্রিপ থাকে, তাহলে সোল্ডার শুরু করার আগে আপনাকে কাঁচি দিয়ে সেই পিঠের কিছুটা কেটে ফেলতে হবে।

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

ধাপ 6: কোড

কোড!
কোড!
কোড!
কোড!
কোড!
কোড!

আমরা Trinket প্রোগ্রাম করার জন্য Arduino IDE ব্যবহার করব, Neopixels- এর জন্য উপলব্ধ উদাহরণ কোডটি পরিবর্তন করে আমরা যা চাই তা করতে পারি। যদি আপনি ইতিমধ্যে এটি ইনস্টল না করে থাকেন তবে আপনি এখান থেকে Arduino IDE ইনস্টল করতে পারেন। আপনি যদি আগে কোন ট্রিনকেটের সাথে কাজ না করে থাকেন, তাহলে আপনার প্রয়োজনীয় সমস্ত অতিরিক্ত বিট ইনস্টল করার জন্য এখানে অ্যাডাফ্রুট এর টিউটোরিয়ালটি অনুসরণ করুন (Trinket একটি আদর্শ Arduino বোর্ড নয়, কিন্তু Arduino সফটওয়্যার দিয়ে প্রোগ্রাম করা যায়)। যখন আপনি ব্লিঙ্ক কোডটি ট্রিনকেটে আপলোড করেছেন এবং এটি কাজ করছে, তখন আপনি কোডটি আপলোড এবং সংশোধন করতে প্রস্তুত।

প্রথম ধাপ হল LEDs নিয়ন্ত্রণ করতে Adafruit Neopixel লাইব্রেরি ইনস্টল করা। তাদের এখানে একটি চমৎকার টিউটোরিয়াল আছে তাই আমি আপনাকে সুপারিশ করছি যে আপনি এটি অনুসরণ করুন এবং তারপরে এইটিতে ফিরে আসুন।

আপনি মুকুটে আপনার পছন্দ মতো যেকোনো কোড আটকে রাখতে পারেন। উদাহরণ কোড 'স্ট্র্যান্ডটেস্ট' আপনাকে পিক্সেলগুলি কী সক্ষম তা সম্পর্কে একটি ভাল ধারণা দেয়। এটি লোড করতে, ফাইল> উদাহরণ> Adafruit NeoPixel> strandtest এ যান। আপনাকে কোডে কয়েকটি জিনিস পরিবর্তন করতে হবে: উপরের পিন ভেরিয়েবলটি আপনার ব্যবহৃত পিনে পরিবর্তন করতে হবে (ডিফল্ট হল 6), এবং স্ট্রিপ সেট আপ কোডে আপনাকে এটি ব্যবহার করা স্ট্রিপের LEDs এর সংখ্যায় পরিবর্তন করতে হবে (শুধু তাদের গণনা করুন)।

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

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

ধাপ 7: ব্যাটারি এবং চার্জার

ব্যাটারি এবং চার্জার
ব্যাটারি এবং চার্জার
ব্যাটারি এবং চার্জার
ব্যাটারি এবং চার্জার
ব্যাটারি এবং চার্জার
ব্যাটারি এবং চার্জার

শেষ জিনিস যা প্রয়োজন তা হল কিছু শক্তি। আমি একটি সঠিক অ্যাডাফ্রুট 500 সি ব্যাটারি চার্জার কেনার সিদ্ধান্ত নিয়েছি - আমি সাধারণত কিছু চাইনিজ ইউনিট ব্যবহার করি, কিন্তু আমি আমার চাচাত ভাইয়ের মাথার কাছাকাছি কোন সুযোগ নেব না, ধন্যবাদ। যদি আপনার একটি JST সংযোগকারী সহ একটি LiPo ব্যাটারি থাকে, তাহলে আপনি এটি 500C এ সরাসরি প্লাগ করতে পারেন। যদি তা না হয় তবে আপনাকে VBAT এবং Gnd পিনগুলিতে এটি আমার মতো বিক্রি করতে হবে। একে অপরের পাশে থাকা VBAT এবং Gnd পিন ব্যবহার না করা একটি বুদ্ধিমান ধারণা, কারণ তখন ব্যাটারি ছোট হতে পারে। আমি ইউএসবি চার্জ কানেক্টরের নিচের দিকে GND পিন ব্যবহার করেছি কারণ এটি বড় এবং অন্য কিছু থেকে অনেক দূরে ছিল।

আমি একটি পাওয়ার সুইচ অন্তর্ভুক্ত করতে চেয়েছিলাম, তাই আমি কিছু তারের সাথে EN এবং GND পিনের সাথে একটি সহজ SPST সুইচ সংযুক্ত করেছি। অন্তর্দৃষ্টিতে, একটি ক্লিক বোতাম এর জন্য আরও ভাল হত। তারপরে প্রান্তের আউটপুট পিনটি আগের থেকে অতিরিক্ত গ্রাউন্ড তারের সাথে সংযুক্ত করুন এবং ট্রিনকেটের VUSB পিনের সাথে + পিনটি সংযুক্ত করার জন্য অন্য একটি তার কেটে এবং স্ট্রিপ করুন। এটি চালু হওয়ার কিছুক্ষণ পরে আপনার নিওপিক্সেলগুলি আলোকিত হওয়া উচিত

ধাপ 8: চূড়ান্ত সমাবেশ

চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ

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

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

এটাই!

সমাপ্ত ফলাফলে আমি সত্যিই সন্তুষ্ট। এটি লেখার সময় পর্যন্ত আমি এটিকে তার প্রাপককে দিতে পারিনি কিন্তু … এটি একটি রামধনু আলো মুকুট এবং সে একটি 4 বছরের মেয়ে তাই ….

প্রস্তাবিত: