সুচিপত্র:

Arduino ক্রিসমাস লাইট: 5 টি ধাপ (ছবি সহ)
Arduino ক্রিসমাস লাইট: 5 টি ধাপ (ছবি সহ)

ভিডিও: Arduino ক্রিসমাস লাইট: 5 টি ধাপ (ছবি সহ)

ভিডিও: Arduino ক্রিসমাস লাইট: 5 টি ধাপ (ছবি সহ)
ভিডিও: Como os Mágicos Aprendem Mágica - Parte 2 2024, নভেম্বর
Anonim
আরডুইনো ক্রিসমাস লাইটস
আরডুইনো ক্রিসমাস লাইটস
আরডুইনো ক্রিসমাস লাইট
আরডুইনো ক্রিসমাস লাইট

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

ধাপ 1: প্রয়োজনীয় জিনিসগুলি:

প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস
  • 12 LEDs
  • 12 220-ওহম প্রতিরোধক (বা অনুরূপ)
  • আরডুইনো ইউএনও
  • USB তারের
  • 12 এম-টু-এম জাম্পার তার
  • একটি ব্রেডবোর্ড

অলচিপস একটি ইলেকট্রনিক্স সামগ্রী অনলাইন পরিষেবা প্ল্যাটফর্ম, আপনি তাদের কাছ থেকে সমস্ত উপাদান কিনতে পারেন।

ধাপ 2: এলইডি সংযোগ করা

এলইডি সংযোগ করা হচ্ছে
এলইডি সংযোগ করা হচ্ছে
এলইডি সংযোগ করা হচ্ছে
এলইডি সংযোগ করা হচ্ছে
এলইডি সংযোগ করা হচ্ছে
এলইডি সংযোগ করা হচ্ছে

এখন, আপনি রুটিবোর্ডে প্রতিটি নেতৃত্বে প্লাগ ইন করতে হবে। আমি তাদের এক সারিতে সারিবদ্ধ করেছি, একে অপরের থেকে 2 টি গর্ত যাতে তারা ফিট করতে পারে। নেতৃত্বের ডান দিকটি দীর্ঘ সীসা (অ্যানোড, ইতিবাচক) হতে হবে যা Arduino এর একটি ডিজিটাল পিনের সাথে সংযোগ স্থাপন করে। ক্যাথোড একটি রোধকারী সহ ব্রেডবোর্ডের নেতিবাচক রেলটিতে যায়। রেলটি Arduino এর GND (নেগেটিভ) এর সাথে সংযুক্ত। আমি ডিজিটাল পিন 13 থেকে 2 বেছে নিয়েছি, আপনি সেগুলিকে কোডে পুনর্বিন্যাস করতে পারেন

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

কোড সংশোধন এবং আপলোড করা হচ্ছে
কোড সংশোধন এবং আপলোড করা হচ্ছে

ইউএসবি কেবল ব্যবহার করে আপনার কম্পিউটারে আরডুইনো সংযুক্ত করুন। Arduino IDE শুরু করুন এবং এখান থেকে কোডটি পেস্ট করুন। বিভিন্ন বিলম্ব পরিবর্তন করা যেতে পারে এবং অ্যানিমেশনের ক্রমও।

ধাপ 4: অ্যানিমেশনগুলি বোঝা

অ্যানিমেশন বোঝা
অ্যানিমেশন বোঝা
অ্যানিমেশন বোঝা
অ্যানিমেশন বোঝা

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

ধাপ 5: প্রকল্প প্রদর্শন

Image
Image

এই প্রোটোটাইপে, আমি 4 টি মৌলিক অ্যানিমেশন অন্তর্ভুক্ত করেছি - অল -অন (এক এক করে), চেজার, জোড়ার সাথে চেজার এবং 50 টি এলোমেলো ঝলক।

প্রস্তাবিত: