সুচিপত্র:

অ্যাক্রোফোবিয়া প্রকল্প: 6 টি ধাপ
অ্যাক্রোফোবিয়া প্রকল্প: 6 টি ধাপ

ভিডিও: অ্যাক্রোফোবিয়া প্রকল্প: 6 টি ধাপ

ভিডিও: অ্যাক্রোফোবিয়া প্রকল্প: 6 টি ধাপ
ভিডিও: ১০ টি ভয়ংকর ফোবিয়া - আপনার নেই তো ? | Top 10 Common Phobia | Weirdest Phobias People Suffer From! 2024, নভেম্বর
Anonim
অ্যাক্রোফোবিয়া প্রকল্প
অ্যাক্রোফোবিয়া প্রকল্প

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

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

আপনি যদি এই ছোট্ট পরীক্ষাটি নিজে করতে চান, তাহলে আমি আপনাকে দেখাব কিভাবে।

সতর্কবাণী! আপনি মৃগীরোগী হলে দয়া করে এটি ব্যবহার করবেন না। আমি এই যথেষ্ট চাপ দিতে পারি না।

ধাপ 1: ধাপ 1: উপকরণগুলি পান

ধাপ 1: উপকরণগুলি পান
ধাপ 1: উপকরণগুলি পান

তাই বন্ধুরা এখানে আপনার যা দরকার তা হল:

- আরডুইনো উনো।

- একটি রুটিবোর্ড।

- ব্রেডবোর্ড জাম্পার তারের একটি সেট।

- একটি RGB (W) নেতৃত্বাধীন স্ট্রিপ (যদি আপনি আমার মতই অনভিজ্ঞ হন তবে আমি একটি RGB স্ট্রিপ সুপারিশ করি

-দুটি ডাইভিং মাস্ক (আমি অবশ্যই এগুলি সুপারিশ করতে পারি কারণ এগুলি আলাদা করা বেশ সহজ:

- মিরর উইন্ডো ফিল্ম।

- একটি কার্ডবোর্ড কর্তনকারী।

- হাঁস টেপ.

- মাস্কিং টেপ.

- ডবল পার্শ্বযুক্ত টেপ

- পেইন্ট এবং একটি পেইন্ট ব্রাশ।

- একটি স্প্রে বোতল (এটি পানি দিয়ে ভরাট করার জন্য এবং গ্লাসে স্প্রে করার জন্য আপনার প্রয়োজন)।

ধাপ 2: ধাপ 2: গ্লাস পরিবর্তন করুন

ধাপ 2: গ্লাস পরিবর্তন করুন
ধাপ 2: গ্লাস পরিবর্তন করুন
ধাপ 2: গ্লাস পরিবর্তন করুন
ধাপ 2: গ্লাস পরিবর্তন করুন
ধাপ 2: গ্লাস পরিবর্তন করুন
ধাপ 2: গ্লাস পরিবর্তন করুন

1. আপনার ডাইভিং মাস্ক নিন এবং একে অপরের জন্য সমস্ত আইটেম আলাদা করুন

2. আপনার ডাইভিং মুখোশ থেকে গ্লাস পান এবং মিরর উইন্ডো ফিল্ম কিছু কাটা।

3. আপনার গ্লাস এবং ফিল্মটি জল দিয়ে স্প্রে করুন এবং একে অপরের উপরে সাবধানে রাখুন।

4. একটি শক্ত প্লাস্টিকের টুকরো ধরুন এবং বাতাসের সমস্ত বুদবুদ বের করার চেষ্টা করুন।

5. অতিরিক্ত ফিল্ম কাটা।

ধাপ 3: ধাপ 3: সবকিছু আবার জায়গায় রাখুন

ধাপ 3: সবকিছু আবার জায়গায় রাখুন
ধাপ 3: সবকিছু আবার জায়গায় রাখুন
ধাপ 3: সবকিছু আবার জায়গায় রাখুন
ধাপ 3: সবকিছু আবার জায়গায় রাখুন
ধাপ 3: সবকিছু আবার জায়গায় রাখুন
ধাপ 3: সবকিছু আবার জায়গায় রাখুন

1. আপনার ডাইভিং মাস্ক দুটিতে আপনার আয়না গ্লাস রাখুন (নিশ্চিত করুন যে শুধুমাত্র একটি প্লাস্টিকের ব্যান্ড আছে)।

2. নিশ্চিত করুন যে সবকিছু নিরাপদ।

3. ডাবল সাইডেড টেপ দিয়ে এলইডি স্ট্রিপটি রাখুন (লেড স্ট্রিপটি যদি একটু বেশি লম্বা হয়, তাহলে আমরা ভবিষ্যতের ধাপে এটি লুকিয়ে রাখতে পারি)

ধাপ 4: ধাপ 4: সমাপ্তি স্পর্শ

ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ
ধাপ 4: সমাপ্তি স্পর্শ

1. ডাইভিং মাস্কগুলি সংযুক্ত করতে হাঁসের টেপ ব্যবহার করুন (নিশ্চিত করুন যে তারগুলি বাইরে রয়েছে)।

2. যেসব জায়গায় আপনি রং করতে চান সেখানে মাস্কিং টেপ রাখুন।

3. পেইন্ট!

ধাপ 5: ধাপ 5: কোডিং

ধাপ 5: কোডিং
ধাপ 5: কোডিং

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

দ্রষ্টব্য: আমি circuits.io ব্যবহার করেছি এটি দেখতে এবং এটি করে তাই চিন্তা করবেন না।

আমি ArduinoIDE এবং neopixel লাইব্রেরি ব্যবহার করেছি:

#অন্তর্ভুক্ত #পিন 6 সংজ্ঞায়িত করুন

#নির্ধারণ করুন NUM_LEDS 24

Adafruit_NeoPixel স্ট্রিপ = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);

অকার্যকর সেটআপ() {

strip.begin ();

strip.show ();

}

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

রেইনবো সাইকেল (20);

}

অকার্যকর রামধনুচক্র (int SpeedDelay) {

বাইট *সি;

uint16_t i, j;

জন্য (j = 0; j <256*5; j ++) {

জন্য (i = 0; i <NUM_LEDS; i ++) {

c = চাকা (((i * 256 / NUM_LEDS) + j) & 255);

setPixel (i, *c, *(c+1), *(c+2), *(c+3));

}

শো স্ট্রিপ ();

বিলম্ব (SpeedDelay);

}

}

বাইট * চাকা (বাইট হুইলপস) {

স্ট্যাটিক বাইট c [4];

যদি (হুইলপস <85) {

c [0] = হুইলপস * 3;

c [1] = 255 - হুইলপস * 3;

c [2] = 0;

c [3] = 0;

} অন্যথায় যদি (হুইলপস <170) {

হুইলপস -= 85;

c [0] = 255 - হুইলপস * 3;

c [1] = 0;

c [2] = হুইলপস * 3;

c [3] = 0;

} অন্য {

হুইলপস -= 170;

c [0] = 0;

c [1] = হুইলপস * 3;

c [2] = 255 - হুইলপস * 3;

c [3] = 0;

}

প্রত্যাবর্তন গ;

}

অকার্যকর শো স্ট্রিপ () {

#ifdef ADAFRUIT_NEOPIXEL_H

strip.show ();

#যদি শেষ

}

অকার্যকর পিক্সেল (int Pixel, বাইট লাল, বাইট সবুজ, বাইট নীল, বাইট সাদা) {

#ifdef ADAFRUIT_NEOPIXEL_H

strip.setPixelColor (Pixel, strip. Color (লাল, সবুজ, নীল, সাদা));

#যদি শেষ

}

অকার্যকর সেট সব (বাইট লাল, বাইট সবুজ, বাইট নীল, বাইট সাদা) {

জন্য (int i = 0; i <NUM_LEDS; i ++) {

setPixel (i, লাল, সবুজ, নীল, সাদা);

}

শো স্ট্রিপ ();

}

ধাপ 6: এটাই

এটাই!
এটাই!

আশা করি আপনি নির্দেশযোগ্য পছন্দ করেছেন!

- ব্রেচজে

প্রস্তাবিত: