সুচিপত্র:

রঙিন বিশ্ব: 4 টি ধাপ (ছবি সহ)
রঙিন বিশ্ব: 4 টি ধাপ (ছবি সহ)

ভিডিও: রঙিন বিশ্ব: 4 টি ধাপ (ছবি সহ)

ভিডিও: রঙিন বিশ্ব: 4 টি ধাপ (ছবি সহ)
ভিডিও: [২য় পর্ব] সেরা কয়েকটি দৃষ্টিভ্রম | Top optical and sound illusion bangla| 2024, নভেম্বর
Anonim
Image
Image
সমস্ত উপাদানগুলিকে ব্রেডবোর্ডের সাথে সংযুক্ত করা হচ্ছে
সমস্ত উপাদানগুলিকে ব্রেডবোর্ডের সাথে সংযুক্ত করা হচ্ছে

রেফারেন্স সোর্স - এখানে

আরজিবি কালারফুল ওয়ার্ল্ড হল একটি রাতের আলো যা আরজিবি রঙের সেন্সর দ্বারা তৈরি। এটি সহজেই পরিবর্তন করতে পারে এবং আপনার বর্তমান মেজাজ অনুযায়ী আপনার পছন্দমত রঙ নির্বাচন করতে পারে। আপনি চাইলে রাতের হালকা রঙ পেতে পারেন, একবার আপনি এটি ব্যবহার করলে উজ্জ্বল রঙের বস্তুটি অনুভব করবেন।

//

অংশ পরিবর্তন করুন (মূল):

- আসল নাম: আরজিবি কালার পিকার

সরবরাহ

আপনার প্রয়োজন হবে:

- আরডুইনো লিওনার্দো (বা অন্য) - এখানে কিনুন

- TCS3200 RGB Sencer (বা অন্য) - এখানে কিনুন

- LCD প্যানেল (1602 IIC/I2C) - এখানে কিনুন

- পুশবাটন (যে কোন ধরনের)

- 4.7kΩ প্রতিরোধক (x1)

- 10kΩ প্রতিরোধক (x1)

- 220Ω প্রতিরোধক (x2)

- RGB LED - এখানে কিনুন

- ব্রেডবোর্ড

- নাইট লাইট ল্যাম্পশেড

- শক্ত কাগজ

//

অংশ পরিবর্তন করুন (মূল):

- Arduino প্রো মাইক্রো

- I2C ছাড়া LCD প্যানেল

- TCS34725 RGB সেন্সর

- 3D প্রিন্টার

ধাপ 1: সমস্ত উপাদানগুলিকে ব্রেডবোর্ডের সাথে সংযুক্ত করা

Image
Image

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

বিভিন্ন Arduinos এর wiring ভিন্ন হবে। আপনি যদি অন্য Arduino ব্যবহার করেন, তাহলে আপনি অন্যান্য প্রকল্প থেকে তারের চিত্র এবং কোড অনুসন্ধান করতে পারেন।

এখন আমরা কিভাবে তারের সংযোগ করতে হবে তা পরিচয় করিয়ে দেব:

আরজিবি কালার সেন্সর

GND_ দুটি GND আছে, উভয়ই ব্রেডবোর্ডের নেতিবাচক মেরুর সাথে সংযুক্ত (নেতিবাচক মেরুটি Arduino GND- এ তারের টান দেওয়া উচিত)

Arduino এর pin8 এর সাথে OUT_ সংযোগ করুন

S2 → Arduinopin10

S3 → Arduino pin9

VCC_ দুটি VCC আছে, উভয়ই ব্রেডবোর্ডের ধনাত্মক মেরুর সাথে সংযুক্ত (ধনাত্মক মেরুটি Arduino এর 5v তে একটি তারের টান প্রয়োজন)

S0 → Arduino pin12

S1 → Arduino pin11

এলসিডি প্যানেল

GND_ ব্রেডবোর্ডের নেগেটিভের সাথে সংযুক্ত

VCC_ ব্রেডবোর্ড পজেটিভের সাথে সংযুক্ত

SDA → Arduino pin2

এসসিএল → আরডুইনো পিন 3

বোতাম

ব্রেডবোর্ডে দুই-তারের theোকানোর জন্য পিন ব্যবহার করুন

বাম দিকের ওয়্যার_ 10kΩ রোধকারী সংযোগ করুন এবং তারপরে Arduino এনালগ A1 এ একটি তারের টানুন।

ডান দিকের তারের_ দুই দিকে বিভক্ত:

প্রথম দিক: রুটিবোর্ডের ইতিবাচক দিকে তারের টান।

দ্বিতীয় দিকটি হল: একটি 10kΩ প্রতিরোধক সংযুক্ত করুন এবং তারপরে একটি লাইনকে ব্রেডবোর্ডের নেতিবাচক দিকে সংযুক্ত করুন।

আরজিবি এলইডি

RGB LED এর 4 টি পিন আছে red লাল, নেতিবাচক, সবুজ, নীল (সংক্ষিপ্ত, দীর্ঘ, সংক্ষিপ্ত, সংক্ষিপ্ত) অন্তর্ভুক্ত করুন

Red_ রুটিবোর্ডের সাথে সংযুক্ত এবং তারপর Arduino pin5 এ একটি লাইন টানুন

নেগেটিভ ইলেক্ট্রোড _ সরাসরি ব্রেডবোর্ডের নেগেটিভ ইলেক্ট্রোডের সাথে সংযুক্ত

সবুজ_ ব্রেডবোর্ডের সাথে সংযোগ করুন, একটি 220Ω রোধকারী যোগ করুন এবং তারপর Arduino pin6 এ একটি তারের টানুন

Blue_connect রুটিবোর্ডে, একটি 4.7kΩ প্রতিরোধক যোগ করুন এবং তারপর Arduino pin7 এ একটি তারের টানুন

উপরের সার্কিট সংযোগের প্রবর্তন।

//

অংশ পরিবর্তন করুন (মূল):

এলসিডি এবং কালার সেন্সিং মডিউল ছাড়া ওয়্যারিং একই।

LCD_He মূলত শুধুমাত্র LCD ব্যবহার করেছে, আমি এটিকে I2c LCD তে পরিবর্তন করি।

RGB কালার sencor_He মূলত TCS34725 RGB Sensor ব্যবহার করেছে, আমি এটা TCS3200 তে পরিবর্তন করি।

ধাপ 2: কোড লেখা

Image
Image
আপনার Arduino জন্য একটি ধারক তৈরি করুন
আপনার Arduino জন্য একটি ধারক তৈরি করুন

সার্কিট সংযুক্ত হওয়ার পরে, আপনি কোড লেখা শুরু করতে পারেন।

কোড এখানে : এখানে

প্রতিটি অংশ আলাদাভাবে পরীক্ষা করতে ভুলবেন না !!

আরডুইনোতে ইউএসবি কেবল প্লাগ করার আগে, দয়া করে সাবধানে পরীক্ষা করুন যে সমস্ত তারগুলি সঠিক কিনা। যদি একটি ভুল সার্কিট থাকে, তাহলে এটি কম্পিউটার বা Arduino বোর্ডের ক্ষতি করতে পারে।

আপনার নিজের সার্কিট বোর্ডের সার্কিট অনুযায়ী পিনটি নিজেই পরিবর্তন করা যায়।

//

অংশ পরিবর্তন করুন (মূল):

- এলডিসি এবং আরজিবি রঙ সেন্সরের কোড পরিবর্তন করা হয়েছে।

- এলসিডি ডিসপ্লে সাবটাইটেলের শুরুতেও পরিবর্তন করা হয়েছে।

- কিছু পিনের অবস্থান পরিবর্তন।

ধাপ 3: আপনার Arduino এর জন্য একটি ধারক তৈরি করুন

Image
Image
আপনার Arduino জন্য একটি ধারক তৈরি করুন
আপনার Arduino জন্য একটি ধারক তৈরি করুন

আপনার Arduino এবং breadboard মধ্যে দূরত্ব পরিমাপ, এবং একটি কার্ডবোর্ড বাক্স সঙ্গে এটি কাটা। বন্ধনের পরে, উপাদানটি ভিতরে রাখুন।

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

শেলের আকার:

- উচ্চ স্তরের

দৈর্ঘ্য: 19.5 / প্রস্থ: 10.5 / উচ্চতা: 11 সেমি

- নিম্ন স্তরের

দৈর্ঘ্য: 19.5 / প্রস্থ: 7.5 / উচ্চতা: 5 সেমি

//

অংশ পরিবর্তন করুন (মূল):

- তিনি তার কন্টেইনার তৈরির জন্য থ্রিডি প্রিন্টিং ব্যবহার করতেন।

ধাপ 4: আপনার রঙিন পৃথিবী ব্যবহার করা

Image
Image
আপনার রঙিন পৃথিবী ব্যবহার করে
আপনার রঙিন পৃথিবী ব্যবহার করে

ইউএসবি কেবলটি আরডুইনোতে সংযুক্ত করুন এবং পাওয়ার চালু হওয়ার পরে, আপনি এটি ব্যবহার শুরু করতে পারেন!

উজ্জ্বল রঙের একটি আইটেম নির্বাচন করুন, এটি RGB রঙ সেন্সর থেকে 1cm দূরে রাখুন এবং বোতাম টিপুন। আইসিডির রঙ এলসিডি প্যানেলে প্রদর্শিত হবে, এবং তারপর আরজিবি এলইডি সেই রঙের অনুরূপ বাতিও আলোকিত করবে।

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

প্রস্তাবিত: