সুচিপত্র:

Arduino স্পেসশিপ ইন্টারফেস: 3 ধাপ
Arduino স্পেসশিপ ইন্টারফেস: 3 ধাপ

ভিডিও: Arduino স্পেসশিপ ইন্টারফেস: 3 ধাপ

ভিডিও: Arduino স্পেসশিপ ইন্টারফেস: 3 ধাপ
ভিডিও: How to make a UFO with cardboard | School Projects 2024, নভেম্বর
Anonim
আরডুইনো স্পেসশিপ ইন্টারফেস
আরডুইনো স্পেসশিপ ইন্টারফেস

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

উপকরণ:

  • Arduino Uno বোর্ড (স্টার্টার কিট পছন্দসই)
  • ব্রেডবোর্ড
  • সার্কিট সংযোগ ডায়াগ্রামে দেখানো হয়েছে, যার মধ্যে রয়েছে: জাম্পার তার, প্রতিরোধক, এলইডি এবং একটি বোতাম
  • Arduino কোডিং প্রোগ্রাম সহ কম্পিউটার ইনস্টল করা হয়েছে

ধাপ 1: মডিউল তৈরি করুন

মডিউল তৈরি করুন
মডিউল তৈরি করুন
মডিউল তৈরি করুন
মডিউল তৈরি করুন
মডিউল তৈরি করুন
মডিউল তৈরি করুন

প্রথমে, নিশ্চিত করুন যে আপনার Arduino বিদ্যুতের উৎস থেকে সংযোগ বিচ্ছিন্ন। তারপরে, সার্কিটের সমস্ত উপাদানগুলিকে সংযুক্ত করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. Arduino এর 5V (ইতিবাচক) এবং স্থল (নেতিবাচক) সংযোগগুলিতে ব্রেডবোর্ডটি সংযুক্ত করুন।
  2. দুটি লাল LED স্লটে "e" ব্রেডবোর্ডে রাখুন, বোর্ডে কিছুটা উঁচুতে, সবুজ এলইডি তাদের নীচে একই স্লটে।
  3. একটি 220 ওহম প্রতিরোধকের মাধ্যমে মাটিতে প্রতিটি LED এর ক্যাথোড সংযুক্ত করুন।
  4. আরডুইনোতে সবুজ LED এর ডিজিটাল পিন 3 এর সাথে অ্যানোড সংযুক্ত করুন এবং লাল LED এর জন্য 4 এবং 5 পিনে একই করুন।
  5. LED এর নিচে বোতাম সুইচটি ব্রেডবোর্ড ব্রিজিং স্লট "e" এবং "f" এ রাখুন। শক্তির সাথে উপরের দিকটি সংযুক্ত করুন, এবং নিচের দিকটি ডিজিটাল পিনের সাথে সংযুক্ত করুন। একই দিকে, মাটিতে 10 কিলোহম প্রতিরোধক যুক্ত করুন। (এই প্রতিরোধক একটি "নিম্ন" পড়ার কারণ যখন বোতাম টিপানো হয় না।)

ধাপ 2: প্রকল্পটি কোড করুন

প্রকল্পটি কোড করুন
প্রকল্পটি কোড করুন

উপরের ছবিটি নির্দ্বিধায় ব্যবহার করুন এবং আপনার প্রকল্পে কোডটি কপি-পেস্ট করুন। যদি এটি দেখতে অসুবিধা হয় তবে এই লিঙ্কটি অনুসরণ করুন এবং GitHub থেকে কোড পান:

বেশ কয়েকটি বিষয় লক্ষ্য করা যায় যে মডিউলের আচরণ পরিবর্তন করার জন্য আপনি "switchState == LOW" কে "switchState == HIGH" এ পরিবর্তন করতে পারেন: চাপ দিলে এটি জ্বলজ্বল করবে এবং চাপলে শক্ত থাকবে। লক্ষ্য করার মতো আরেকটি বিষয় হল যে আপনি "বিলম্ব" বিবৃতিগুলির মান পরিবর্তন করতে পারেন যাতে বাটন টিপলে লাল LED এর ঝলকানি কত দ্রুত সামঞ্জস্য করতে পারে।

ধাপ 3: কোড আপলোড করুন এবং আপনার ইন্টারফেস দিয়ে খেলুন

কোড আপলোড করুন এবং আপনার ইন্টারফেস দিয়ে খেলুন
কোড আপলোড করুন এবং আপনার ইন্টারফেস দিয়ে খেলুন
কোড আপলোড করুন এবং আপনার ইন্টারফেস দিয়ে খেলুন
কোড আপলোড করুন এবং আপনার ইন্টারফেস দিয়ে খেলুন

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

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

প্রস্তাবিত: