সুচিপত্র:

সুপার ইজি ক্রিস্টাল মুড লাইট: 6 টি ধাপ
সুপার ইজি ক্রিস্টাল মুড লাইট: 6 টি ধাপ

ভিডিও: সুপার ইজি ক্রিস্টাল মুড লাইট: 6 টি ধাপ

ভিডিও: সুপার ইজি ক্রিস্টাল মুড লাইট: 6 টি ধাপ
ভিডিও: WBCS Prelims 2023 : Biology & EVS (Part 2) | Last Minute Revision 2024, নভেম্বর
Anonim
সুপার ইজি ক্রিস্টাল মুড লাইট
সুপার ইজি ক্রিস্টাল মুড লাইট

হ্যালো মেকার্স! এটি একটি সুপার ডুপার ইজি আরডুইনো প্রজেক্ট যা একটি লার্নিং টুল এবং দুষ্ট অসাধারণ মেজাজের আলো হিসেবে কাজ করবে। এটি মাত্র কয়েকটি টুকরো, তাই বেসটি প্রিন্ট করার সময় আপনি এটিকে একসাথে চাবুক মারতে পারেন। আরজিবি সম্পর্কেও একটি দুর্দান্ত পাঠ তৈরি করে!

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

আপনি যদি এটি একটি পাঠ হিসাবে ব্যবহার করেন, আমি সময়ের আগে শিক্ষার্থীদের জন্য ঘাঁটিগুলি মুদ্রণ করার পরামর্শ দিই। আমার প্রিন্ট করতে প্রায় 4 ঘন্টা লেগেছিল।

অনুগ্রহ করে রিমিক্স প্রতিযোগিতায় এর জন্য ভোট দিন! এটি আমার প্রথম নির্দেশযোগ্য এবং ইউনিকর্ন এবং আমি এই বিষয়ে সত্যিই কঠোর পরিশ্রম করি। (আমি এখন প্রশংসা করতে পারি যে একটি নির্দেশযোগ্য লেখার সাথে টাইপিং কতটা জড়িত!)

সরবরাহ

  • RGB LED (একটি ছোট কাজ করে)
  • আরডুইনো ইউনো (এবং ব্যাটারি ক্যাবল, এবং ইউএসবি কেবল প্রোগ্রামে, একটি মৌলিক কিটে আসা উচিত)
  • বেসিক জাম্পার তার
  • ছোট রুটিবোর্ড
  • 220 ওহম প্রতিরোধক
  • কিভিকো স্ফটিক কিট (বা অন্যান্য LED ডিফিউজার)

www.kiwico.com/us/store/dp/color-mixing-le…

থ্রিডি প্রিন্টারে অ্যাক্সেস (অথবা আপনি জানেন, মডেলিং কাদামাটি যেমন মডেল ম্যাজিক বা অন্য কিছু)/ভ্যাকুয়াম প্রাক্তন? কাঠ যদি আপনার সরঞ্জাম থাকে তাহলে ঠান্ডা হতে পারে

ধাপ 1: ওয়্যার ইট আপ

ওয়্যার ইট আপ!
ওয়্যার ইট আপ!

আরজিবি নেতৃত্বের ক্যাথোডটি সংযুক্ত করুন যা আরজিবি -র লম্বা পিন যা আরডুইনো এর জিএনডি এবং অন্য তিনটি পিনকে 220 ওম প্রতিরোধকগুলির মাধ্যমে আরডুইনো পিন 11, 10, 9 এর সাথে সংযুক্ত করে।

ধাপ 2: বেস প্রিন্ট করুন এবং ডিফিউজার ertোকান (রিমিক্স টাইম!)

বেস প্রিন্ট করুন এবং ডিফিউজার ertোকান (রিমিক্স টাইম!)
বেস প্রিন্ট করুন এবং ডিফিউজার ertোকান (রিমিক্স টাইম!)

3D প্রিন্ট (বা মডেল) বেস

স্ফটিকটি রিমিক্স #1 কারণ এটি কিভিকো আলোর একটি রিমিক্স (যা কেবল কয়েকটি রঙ করে)

বেসটি রিমিক্স #2 এটি একটি কম পলি প্ল্যান্টারের একটি রিমিক্স যা থাইভারিভার্সে রয়েছে:

আমি এটি উল্টে দিলাম এবং টিঙ্কারক্যাডে ডিফিউজার এবং পাওয়ারের জন্য কিছু গর্ত কেটে ফেললাম। আমি যে ফাইলটি প্রিন্ট করেছি তা এখানে এম্বেড করা আছে।

ধাপ 3: কোড টাইম (এবং রিমিক্স #3)

কোড টাইম (এবং রিমিক্স #3)
কোড টাইম (এবং রিমিক্স #3)

কোডটি https://create.arduino.cc/projecthub/muhammad-aqib… থেকে

সোজা কথায়, আরডুইনো অ্যাপ্লিকেশনটি খুলুন এবং নীচের উপ-পদক্ষেপগুলি অনুসরণ করুন।

1: সেটআপ কোড লিখুন।

int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); পিনমোড (সবুজ_লাইট_পিন, আউটপুট); পিনমোড (নীল_লাইট_পিন, আউটপুট);}

2: প্রধান কোড।

অকার্যকর লুপ () {

// আপনার রং এখানে যান

} অকার্যকর RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}

3: রঙগুলি কীভাবে কাজ করে। (সাহসী = আমার মন্তব্য, এটা arduino যোগ করবেন না)

প্রতিটি রঙ যা আপনি ফ্ল্যাশ/পালস করতে চান তাতে এই ক্রমটি অকার্যকর লুপ () {

RGB_color (আপনার পছন্দের রঙের জন্য 255, 0, 0 rgb মান); // লাল কমেন্ট করুন রঙটি পাঠযোগ্য করতে

বিলম্ব (1000); রঙ কতক্ষণ আছে, আমি নিশ্চিত যে এটি 1 সেকেন্ড

4: উদাহরণ কোড:

int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); পিনমোড (সবুজ_লাইট_পিন, আউটপুট); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // লাল বিলম্ব (1000); RGB_color (0, 255, 0); // সবুজ বিলম্ব (1000); RGB_color (0, 0, 255); // নীল বিলম্ব (1000); RGB_color (255, 255, 125); // রাস্পবেরি বিলম্ব (1000); RGB_color (0, 255, 255); // সায়ান বিলম্ব (1000); RGB_color (255, 0, 255); // ম্যাজেন্টা বিলম্ব (1000); RGB_color (255, 255, 0); // হলুদ বিলম্ব (1000); RGB_color (255, 255, 255); // সাদা বিলম্ব (1000);} অকার্যকর RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}

ধাপ 4: Arduino পাঠান

Arduino পাঠান
Arduino পাঠান

আপনার কম্পিউটারে ইউএসবি-প্লাগ লাগান। যাচাই করতে চেকমার্ক টিপুন এবং arduino এ পাঠাতে তীর টিপুন। যখন LED আপনার কোডের মাধ্যমে ঝলকানো শুরু করে, আপনি এটি আপনার কম্পিউটার থেকে আনপ্লাগ করতে পারেন। বোর্ডে 9V ব্যাটারি জিনিসটি প্লাগ করুন এবং কোডটি চলবে।

ধাপ 5: এটি একসাথে রাখুন।

এটা একসাথে রাখুন।
এটা একসাথে রাখুন।

গর্ত থেকে বেরিয়ে আসা পাওয়ার কর্ড দিয়ে বোর্ডটি বেসের ভিতরে রাখুন।

ধাপ 6: এটি আবার পুনরায় প্রোগ্রাম করতে চান?

এটি বের করুন, কম্পিউটারে প্লাগ করুন, কোড করুন এবং আবার বেসে রাখুন। উপভোগ করুন!

এর একটি ভিডিও সংযুক্ত করা হয়েছে।

প্রস্তাবিত: