আমার Cubby জন্য Charliplexed ক্রিসমাস ট্রি: 7 ধাপ
আমার Cubby জন্য Charliplexed ক্রিসমাস ট্রি: 7 ধাপ
Anonim

গত বছর আমি স্থানীয় বাড়ির দোকানে একটি সেট ব্যাটারি চালিত বাল্ব টাইপ ক্রিসমাস লাইট সেট পেয়েছিলাম এবং এটি একটি টেবিল টপ ক্রিসমাস ট্রি তে রেখেছিলাম। শুধু কিউবি উৎসবমুখর করতে। আমার প্রাপ্ত প্রায় সব মন্তব্যই "তারা কি চোখ বুলায় না?" এই বছর আমি আবদ্ধ ছিলাম এবং এমন কিছু তৈরী করার জন্য দৃ determined়প্রতিজ্ঞ ছিলাম যেটা এলইডি ব্যাটারি চালিত লাইটের একটি সেট কেটে একটি Arduino, Charlieplexed শৈলী, এবং একটি সুন্দর কোড তাদের সুন্দর প্যাটার্নগুলিতে bllnk করার জন্য সংযুক্ত করা হয়েছে, এলোমেলোভাবে পরিবর্তিত হয়েছে, ভরাট করেছে বিল. এটা এলোমেলো অংশ কাজ করতে কিছু সময় লেগেছে, কিন্তু আমি প্যাটার্ন বার বার পুনরাবৃত্তি এবং বিরক্তিকর পেতে চাই না আমি সব সংযোগ লুকিয়ে এবং একটি Altoids টিন মধ্যে arduino নির্বাণ এটা কল্পনা করতে পারে কিন্তু আমি চেয়েছিলাম তারা সব তারের দেখতে। এছাড়া, এর জিকির সেই পথে।

ধাপ 1: LED এর ইতিবাচক দিক খোঁজা

চার্লিপ্লেক্সিং এন*(এন -1) এলইডি এন পিন দ্বারা চালিত হতে দেয়। এই ক্ষেত্রে আমার 20leds ছিল, তাই 12 টি লেড পেতে 4 টি পিন ব্যবহার করে আমি সেগুলিকে আলাদা করে দিলাম এবং সরবরাহকৃত ব্যাটারি কেস ব্যবহার করে প্রত্যেকটির জন্য পজিটিভ তারের সন্ধান করলাম।

ধাপ 2: সেট আপ তারের

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

ধাপ 3: কাগজ উদ্ভিদ টেপ সঙ্গে তারের আবরণ

আপনি স্থানীয় কারুশিল্পের দোকান থেকে টেপ পেতে পারেন যা সিল্ক ফুলের ডালপালা coverাকতে ব্যবহৃত হয়। আমি ওয়ালমার্টে পেয়েছি। "টেপ" মোমযুক্ত কাগজের রঙের সবুজ এবং নিজের সাথে বেশ ভালোভাবে লেগে থাকে এবং গাছের চারপাশে ঘুরানো তারগুলি লুকিয়ে রাখে।

ধাপ 4: লাইট আপ hooking

এই নির্দেশযোগ্যটি চার্লিপ্লেক্সিং তত্ত্ব সম্পর্কে নয় - তবে কীভাবে এটি একটি আকর্ষণীয় উপায়ে প্রয়োগ করা যায়। Charliplexing ভাল নথিভুক্ত করা হয়। এই উইকিপিডিয়া নিবন্ধটি আপনাকে মৌলিক তথ্য দেয়। প্লাস যদি আপনি এখানে ইন্সট্রাকটেবলে সার্চ করেন তাহলে আপনি আরো অনেক উদাহরণ পাবেন। লাইটগুলিকে হুক করার জন্য আমি Arduino এ 10, 11, 12, 13 পিন ব্যবহার করেছি। আপনি কীভাবে প্রতিটি জোড়া এলইডি -র প্রতিটি তারের সাথে সংযোগ স্থাপন করেন তা বিবেচ্য নয় - প্রতিটিটির তারগুলি বিনিময়যোগ্য। আপনাকে 100 টি ওহম রেসিস্টারের মাধ্যমে প্রতিটি জোড়াকে বিভিন্ন পিন জুড়ে হুক করতে হবে। এই ক্ষেত্রে: জোড়া পিন === ==== একটি 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 আরো পিন ব্যবহার করে আপনি আরো সেট যোগ করতে পারেন, কিন্তু আপনি যত কম সময় যোগ করবেন প্রতিটি আলো থাকে এবং ম্লান হয়ে যাবে। 12 একটি সুন্দর বৃত্তাকার সংখ্যা এবং সুন্দরভাবে উজ্জ্বল বলে মনে হয়েছিল।

ধাপ 5: একসঙ্গে তারগুলি সংগ্রহ করা

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

ধাপ 6: ব্রেডবোর্ড লেআউট

একটি ছোট ব্রেডবোর্ডের সাথে অ্যাডাফ্রুট আরডুইনো ক্লোন যুক্ত রামধনু তারের অন্য প্রান্ত। আমি সীমাবদ্ধ প্রতিরোধকগুলির জন্য 100 ওহম ব্যবহার করেছি, যা প্রতিটি জ্বলন্ত LED তে প্রায় 5v/200ohm = 25ma লাগানো একটু কম। Arduino মনে হয় না এবং এটি LEDs একটু উজ্জ্বল করে তোলে। যেহেতু তারা স্পন্দিত হয় পুরো সার্কিট 25ma এবং Arduino এর জন্য একটু আঁকবে - ব্যাটারি অপারেশনকে সম্ভাব্য করে তুলবে। আসল আলোর সেটটি ব্যাটারি থেকে প্রায় 120 মে টেনেছে - এটি অনেক কম।

ধাপ 7: একটি ছোট সফটওয়্যার

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

প্রস্তাবিত: