সুচিপত্র:

SIERPINSKI এর ত্রিভুজ এবং স্মার্ট ফোনের সাথে ছায়া তৈরি করুন: 11 টি ধাপ
SIERPINSKI এর ত্রিভুজ এবং স্মার্ট ফোনের সাথে ছায়া তৈরি করুন: 11 টি ধাপ

ভিডিও: SIERPINSKI এর ত্রিভুজ এবং স্মার্ট ফোনের সাথে ছায়া তৈরি করুন: 11 টি ধাপ

ভিডিও: SIERPINSKI এর ত্রিভুজ এবং স্মার্ট ফোনের সাথে ছায়া তৈরি করুন: 11 টি ধাপ
ভিডিও: SIERPINSKI'S - কিভাবে SIERPINSKI'স বলতে হয়? (SIERPINSKI'S - HOW TO SAY SIERPINSKI'S? 2024, নভেম্বর
Anonim
SIERPINSKI এর ত্রিভুজ এবং স্মার্ট ফোনের সাথে ছায়া তৈরি করুন
SIERPINSKI এর ত্রিভুজ এবং স্মার্ট ফোনের সাথে ছায়া তৈরি করুন

এলইডি শেডগুলি দেখতে অসাধারণ এবং তারা আমাদের মন্ত্রমুগ্ধ করার পাশাপাশি আমাদের চোখকে শান্ত করে এবং আমাদের মস্তিষ্ককে শিথিল করে। সুতরাং এই প্রবন্ধে আমি আপনাকে বলব কিভাবে আমি SIERPINSKI'S TRIANGLE এবং আপনার স্মার্ট ফোন ব্যবহার করে শেড তৈরি করেছি একটি অ্যাপ্লিকেশনের মাধ্যমে যা আপনি HTML বা CSS বা অন্য কোন প্রোগ্রামিং ভাষা ব্যবহার করে তৈরি করতে পারেন।

তাই আসুন বিল্ডের সাথে শুরু করা যাক

আপনি ইউটিউবে আমার চ্যানেলেও যেতে পারেন: ইলেকট্রনিক্স যান

ধাপ 1: সিরিপিনস্কির ট্রায়াঙ্গেল বোঝা

স্যারপিনস্কির ত্রিভুজ বোঝা
স্যারপিনস্কির ত্রিভুজ বোঝা
স্যারপিনস্কির ত্রিভুজ বোঝা
স্যারপিনস্কির ত্রিভুজ বোঝা

প্রথমে সিয়ারপিনস্কির ত্রিভুজের পিছনের ধারণাটি বুঝতে পারি যা ফ্র্যাক্টালের উপর ভিত্তি করে

ফ্র্যাক্টাল কখনোই শেষ না হওয়া প্যাটার্ন যা বিভিন্ন স্কেল জুড়ে স্ব-অনুরূপ ।এগুলো পুনরাবৃত্তি করে তৈরি করা হয়

একটি চলমান প্রতিক্রিয়া লুপে একটি সহজ প্রক্রিয়া বারবার।

ভগ্নাংশ বলতে সহজ অসীম নিদর্শন এবং চালিয়ে যান। আপনি ছবিতে দেখতে পাচ্ছেন যে একটি ত্রিভুজের ভিতরে একটি ত্রিভুজের ভিতরে ত্রিভুজটি একটি অসীম প্যাটার্নের দিকে।

এখন আমরা বিষয় বন্ধ করছি তাই আসুন বিল্ড দিয়ে শুরু করা যাক।

বিঃদ্রঃ; আমার ইউটিউব চ্যানেলে ভিডিওতে অ্যানিমেশন দেওয়া আছে।

ইলেক্ট্রনিক্স যান

ধাপ 2: কাঠ কাটা এবং ত্রিভুজ আঁকা

কাঠ কাটা এবং ত্রিভুজ আঁকা
কাঠ কাটা এবং ত্রিভুজ আঁকা
কাঠ কাটা এবং ত্রিভুজ আঁকা
কাঠ কাটা এবং ত্রিভুজ আঁকা
কাঠ কাটা এবং ত্রিভুজ আঁকা
কাঠ কাটা এবং ত্রিভুজ আঁকা

তাই নির্মাণের দিকে প্রথম ধাপ ছিল কাঠের একটি টুকরো পাওয়া যেখানে আমি সিয়েরপিনস্কির ত্রিভুজ আঁকতে পারতাম। তাই আমি আমার হাতে SAW এবং 3 মিমি পুরুত্বের পাতলা পাতলা কাঠ নিয়েছি এবং 200 মিমি দৈর্ঘ্য এবং 180 প্রস্থের কাঠের একটি টুকরো কাটা শুরু করেছি।

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

ধাপ 3: ডেন্টিং এবং হোল ড্রিলিং

ডেন্টিং এবং হোল ড্রিলিং
ডেন্টিং এবং হোল ড্রিলিং

আমার স্ক্রু ড্রাইভারের সাহায্যে আমি এমন সব জায়গায় ডেন্টাল করেছি যেখানে আমি সহজেই গর্ত ড্রিল করতে পারতাম। প্রতিটি গর্ত দাগের পরে আমি গর্ত খনন প্রক্রিয়া শুরু করি।

ধাপ 4: LEDS ব্যবহার করা হয়েছে (RGBS এবং সাদা LEDS)

LEDS ব্যবহৃত (RGBS এবং সাদা LEDS)
LEDS ব্যবহৃত (RGBS এবং সাদা LEDS)
LEDS ব্যবহৃত (RGBS এবং সাদা LEDS)
LEDS ব্যবহৃত (RGBS এবং সাদা LEDS)
LEDS ব্যবহৃত (RGBS এবং সাদা LEDS)
LEDS ব্যবহৃত (RGBS এবং সাদা LEDS)

ড্রিলিং প্রক্রিয়া সম্পন্ন হওয়ার পর। আরজিবি এলইডিগুলির সবচেয়ে গুরুত্বপূর্ণ উপাদান প্রকাশ করার সময় ছিল।

এবং আমাদের আনুমানিক 30 RGB LEDS প্রয়োজন।

আরজিবি এলইডি 4 টি পিন নিয়ে গঠিত। RED, BLUE, GREEN AND (VCC যদি এটি সাধারণ anode হয় অথবা GND যদি সাধারণ ক্যাথোড হয়)

এখানে আমরা 30 টি সাধারণ RGB LEDS ব্যবহার করেছি।

কিন্তু আমাদের ত্রিভুজটিকে আরও শক্তিশালী করার জন্য আমাদের কিছু সাদা লেড দরকার। তাই আমি প্রায় 20 টি সাদা লেড নিয়েছি।

ধাপ 5: LEDS ফিক্স করার জন্য পরিকল্পনা

LEDs ফিক্সিং জন্য পরিকল্পনা
LEDs ফিক্সিং জন্য পরিকল্পনা
LEDs ফিক্সিং জন্য পরিকল্পনা
LEDs ফিক্সিং জন্য পরিকল্পনা

সমস্ত নেতৃত্বের ধরন নির্বাচন করার পরে, কোন পরিকল্পনাটি কোথায় যায় তা প্রকাশ করার সময় এসেছে।

এখন সাদা এলইডিগুলি বিপরীত ত্রিভুজগুলিতে যায় যেখানে আরজিবি লেডগুলি পরিকল্পনা অনুসারে অন্য সব জায়গায় যায়।

এটি আমাদের ত্রিভুজটিকে আরও প্রাণবন্ত এবং সৃজনশীল করে তোলে।

ধাপ 6: LEDS ফিক্সিং

LEDs ফিক্সিং
LEDs ফিক্সিং
LEDs ফিক্সিং
LEDs ফিক্সিং

যেহেতু পরিকল্পনাটি সম্পূর্ণ হয়েছে এখন আমি সমস্ত লেডগুলি জায়গায় স্থাপন করা এবং সেগুলি একসঙ্গে সোল্ডার করা শুরু করেছি। কিন্তু rgb leds এর জন্য আমি লাল পিনের জন্য লাল তারের নীল পিনের জন্য নীল এবং সবুজ পিনের জন্য সবুজ ব্যবহার করেছি। যাতে আমরা শেষ পর্যন্ত গোলমাল না করি। এবং সমস্ত আরজিবি এলইডি রাখার পরে আমি ক্লান্তিকর এবং সোল্ডারিংয়ের দীর্ঘ প্রক্রিয়া শুরু করেছি।

ধাপ 7: ডুমিং ওয়্যার

ডুমিং ওয়্যার
ডুমিং ওয়্যার
ডুমিং ওয়্যার
ডুমিং ওয়্যার

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

ধাপ 8: অ্যাপ তৈরি করা

অ্যাপ তৈরি করা
অ্যাপ তৈরি করা
অ্যাপ তৈরি করা
অ্যাপ তৈরি করা
অ্যাপ তৈরি করা
অ্যাপ তৈরি করা
অ্যাপ তৈরি করা
অ্যাপ তৈরি করা

আপনি একটি এইচটিএমএল বা সিএসএস ব্যবহার করে এই অ্যাপটি তৈরি করতে পারেন এবং এটির সাথে কাজ করার জন্য এটি খুবই মৌলিক অ্যাপ্লিকেশন

এবং একটি নোট: অ্যাপটি ডাউনলোড করতে ইউটিউবে আমার ভিডিওর বর্ণনা দেখুন

ইলেক্ট্রনিক্স যান

এখন প্রথম দিকে আপনি উপরের দিকে একটি ব্লুটুথ লোগো এবং সংযুক্ত না বলা একটি লেবেল দেখতে পাবেন এবং যখন আপনি ব্লুটুথ লোগোতে ক্লিক করবেন তখন আপনি কাছাকাছি ব্লুটুথ ডিভাইসের ট্র্যাক দেখতে পাবেন। -05 লেখাটি সংযুক্ত নয় লাল রঙের সাথে সংযুক্ত হয়ে যায়। এবং এখন যখন আমরা বিভিন্ন ছায়ায় ক্লিক করি সিয়েরপিনস্কির ত্রিভুজ এটি প্রদর্শন করে।

ধাপ 9: প্রোগ্রামিং অংশ

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

চার রঙ = 0;

void setup () {// আপনার সেটআপ কোড এখানে রাখুন, একবার চালানোর জন্য: pinMode (redPin, OUTPUT); পিনমোড (নীলপিন, আউটপুট);

পিনমোড (গ্রীনপিন, আউটপুট);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (bluePin, 0);

analogWrite (greenPin, 0);

}

অকার্যকর লুপ () {// আপনার প্রধান কোডটি এখানে রাখুন, বারবার চালানোর জন্য: যদি (Serial.available ()> 0) {color = Serial.read (); char মান = char (color); যদি (মান! = '0') {Serial.println (মান); }}

যদি (রঙ == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

যদি (রঙ == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

যদি (রঙ == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }

যদি (রঙ == 'পি') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }

যদি (রঙ == 'ও') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }

যদি (রঙ == 'এম') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }

যদি (রঙ == 'সি') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

যদি (রঙ == 'জি') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

যদি (রঙ == 'বি') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}

এই কোডটি ব্যাখ্যা করা খুব সহজ, প্রথমত আমরা বিশ্বব্যাপী পিনগুলি ঘোষণা করি। তারপর প্রাথমিকভাবে প্রতিটি পিন কম বা 0 হিসাবে লিখুন যাতে প্রাথমিকভাবে তারা বন্ধ অবস্থায় থাকে।

তারপর অকার্যকর লুপে আমরা যাচাই করি কোন ইনকামিং ডেটা আছে কিনা এবং যদি ডেটা পাওয়া যায় তবে আমরা উপলব্ধ ডেটা অনুযায়ী বিভিন্ন রং চালানো শুরু করি। তাই সাবধানে কোডটি দেখুন।

ধাপ 10: আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শিথিল করুন

আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন
আপনার চোখ সোজা করুন এবং আপনার মস্তিষ্ককে শান্ত করুন

এখন আমরা যে অ্যাপ্লিকেশনটি নিয়ে কথা বলেছি তা দ্বারা নিয়ন্ত্রিত আকর্ষণীয় ছায়াগুলি দেখে আমাদের চোখকে শান্ত করতে এবং আমাদের মস্তিষ্ককে শিথিল করতে দেয়

কিন্তু আরো বিস্তারিত জানার জন্য আমার ইউটিউব চ্যানেল দেখুন: ইলেকট্রনিক্স যান

ধাপ 11: সম্পূর্ণ ভিডিও দেখুন

দেখার জন্য ধন্যবাদ

প্রস্তাবিত: