সুচিপত্র:

ইন্টারেক্টিভ গাছ: 10 টি ধাপ
ইন্টারেক্টিভ গাছ: 10 টি ধাপ

ভিডিও: ইন্টারেক্টিভ গাছ: 10 টি ধাপ

ভিডিও: ইন্টারেক্টিভ গাছ: 10 টি ধাপ
ভিডিও: পৃথিবীর সবচেয়ে ভয়ংকর ৮ টি পোকা | এদের দেখলেই দৌড়ে পালান | 8 Most Dangerous Bugs in the World 2024, নভেম্বর
Anonim
ইন্টারেক্টিভ গাছ
ইন্টারেক্টিভ গাছ

ডক্টরাল থিসিস এবং লাইসেন্টিয়েট থিসিস সম্পর্কিত একটি আকর্ষণীয় traditionতিহ্য হল যে তারা জনসাধারণের প্রতিরক্ষা/সেমিনারের আগে কেটিএইচ প্রধান গ্রন্থাগারের একটি গাছে ঝুলানো হয়। অতএব, আমাদের ফিজিক্যাল ইন্টারঅ্যাকশন ডিজাইন এবং রিয়েলাইজেশন কোর্সের প্রকল্প হিসাবে, আমাদের গ্রুপ গাছের একটি ইন্টারেক্টিভ সংস্করণ তৈরি করে এই রীতিটি স্মরণ করার সিদ্ধান্ত নিয়েছে।

ধাপ 1: আপনার যা লাগবে

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার

উপকরণ:

  • 1x ডিজিটাল স্কেল (4 লোড সেল সহ)
  • তুলা এবং সেলুলোজ দিয়ে তৈরি কাপড় পরিষ্কার করা (আমরা প্রতি ফুলে একটি কাপড় ব্যবহার করেছি, মোট 6 টি)
  • 2x ফোম বল
  • থ্রেড
  • 4x কাঠের তক্তা (আমাদের 22x170x1600 মিমি ছিল)
  • 6x বাইরের কোণার ছাঁচনির্মাণ (27x27x750 মিমি 2, 27x27x600 মিমি 2 এবং 27x27x1350 মিমি 2)
  • 1x উড বোর্ড (6-7 মিমি এর চেয়ে মোটা নয়)
  • 2x কাঠের বোর্ড (2-3 সেমি পুরু, 45x45 সেমি)
  • তারের
  • ঝাল
  • গরম আঠা
  • তাপ সঙ্কুচিত টিউব
  • ডবল পার্শ্বযুক্ত আঠালো টেপ
  • 20x ইউনিভার্সাল স্ক্রু (5x40 মিমি)
  • 20x ইউনিভার্সাল স্ক্রু (3.0x12 মিমি)
  • 10x শক্তিবৃদ্ধি কোণ
  • 1x স্ট্রিপবোর্ড (প্রোটোটাইপিং বোর্ড)

ইলেকট্রনিক্স:

  • 1x - Arduino Uno
  • 1x - লোড সেল পরিবর্ধক
  • 1x - ESP8266 Huzzah পালক মাইক্রোকন্ট্রোলার
  • 1x - Adafruit RC522 RFID রিডার
  • 2x-মাল্টিপ্লেক্সার (3-রাজ্য আউটপুট রেজিস্টার সহ 8-বিট শিফট নিবন্ধন)
  • 16x - লাল LEDs
  • 16x - প্রতিরোধক
  • 6x - Servos - Hitec HS -422 (স্ট্যান্ডার্ড সাইজ)

সরঞ্জাম:

  • তাতাল
  • গরম আঠা বন্দুক
  • হাত দেখেছি
  • মোকাবেলা দেখেছি
  • পাওয়ার স্ক্রু ড্রাইভার
  • কাঠ রাস্প
  • জিগস কাঠ কাটার টুল

ধাপ 2: ডিজিটাল বডি ওয়েট বাথরুম স্কেল সংযুক্ত করুন

ডিজিটাল বডি ওয়েট বাথরুম স্কেল সংযুক্ত করুন
ডিজিটাল বডি ওয়েট বাথরুম স্কেল সংযুক্ত করুন

এই প্রথম পদক্ষেপের জন্য, আমরা একটি ডিজিটাল বডি ওয়েট বাথরুম স্কেল এবং HX711 লোড সেল এম্প্লিফায়ার থেকে 4 টি লোড সেল ব্যবহার করেছি। পিনগুলি রঙের সাথে লেবেলযুক্ত: RED, BLK, WHT, GRN, এবং YLW, যা প্রতিটি লোড সেলের রঙ কোডিংয়ের সাথে মিলে যায়। তারা একটি গম পাথর সেতু গঠনে আবদ্ধ হয়েছে (ছবি দেখুন)। আমরা লোড সেল 1 এবং লোড সেল 4 রেডগুলিতে একটি উত্তেজনা প্রয়োগ করি এবং আমরা লোড সেল 2 এবং লোড সেল 3 রেড থেকে সংকেত পড়ি (লিঙ্কটি দেখুন)।

ধাপ 3: RFID রিডার সেটআপ করুন

RFID রিডার সেটআপ করুন
RFID রিডার সেটআপ করুন
RFID রিডার সেটআপ করুন
RFID রিডার সেটআপ করুন

স্ক্যানার একত্রিত করার জন্য আমরা দুই টুকরা হার্ডওয়্যার ব্যবহার করেছি; ESP8266 Huzzah Feather মাইক্রোকন্ট্রোলার এবং Adafruit RC522 RFID রিডার।

ESP8266 এবং RC522 এর মধ্যে 5 টি সংযোগ ছিল (ছবি 1 দেখুন)।

স্ক্যানারের উদ্দেশ্য ছিল কেটিএইচ কার্ড, ১.6. M মেগাহার্টজ স্ক্যান করা এবং কার্ডের অনন্য আইডি অথবা আদর্শ ক্ষেত্রে শিক্ষার্থীর আইডি গুগল ফায়ারবেস ডাটাবেজে পাঠানো। প্রি -বিল্টড আরডুইনো প্যাকেজ, RC522 এর জন্য MFRC522, ওয়াইফাইয়ের জন্য ESP8266 এবং ফায়ারবেস যোগাযোগের জন্য Arduino Firebase ব্যবহার করে এই সব করা হয়েছে। একবার ডাটাবেসে তথ্য পাঠানো হলে একটি ভার্চুয়াল গাছে ফুল ফোটানোর অনুকরণে D3.js অ্যানিমেশন ব্যবহার করে একটি গাছ সম্বলিত একটি ওয়েব পেজ আপডেট করা হয়েছিল।

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

পিন 16 বিশেষভাবে ব্যবহার করা হয়েছিল কারণ এটির LOW এর একটি ডিফল্ট মান রয়েছে, অন্য পিনের উচ্চ ডিফল্ট মান ছিল। যখন একটি কার্ড স্ক্যান করা হয় তখন আমরা আরডুইনো ইউনোতে একটি উচ্চ পালস পাঠিয়েছিলাম যা তখন বাকি কোডটি কার্যকর করে।

ধাপ 4: LED পাথওয়ে সেট আপ

LED পাথওয়ে সেট আপ
LED পাথওয়ে সেট আপ
এলইডি পাথওয়ে সেট আপ
এলইডি পাথওয়ে সেট আপ

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

এর জন্য আমরা দুটি মাল্টিপ্লেক্সার ব্যবহার করেছি: 3-রাজ্য আউটপুট রেজিস্টার এবং 16 লাল লেড সহ 8-বিট শিফট রেজিস্টার। মাল্টিপ্লেক্সার আমাদের মাইক্রোকন্ট্রোলারে মাত্র 3 টি পিন নেওয়ার সময় 8 টি আউটপুট নিয়ন্ত্রণ করে। সংযোগগুলি "সিঙ্ক্রোনাস সিরিয়াল যোগাযোগ" দ্বারা তৈরি করা হয়েছে (লিঙ্কটি দেখুন)।

ধাপ 5: ফুলগুলি রচনা করুন

ফুলগুলি রচনা করুন
ফুলগুলি রচনা করুন
ফুলগুলি রচনা করুন
ফুলগুলি রচনা করুন
ফুলগুলি রচনা করুন
ফুলগুলি রচনা করুন

এই পদক্ষেপের জন্য, আমরা একটি হালকা এবং বাঁকানো উপাদান ব্যবহার করেছি - কাপড় পরিষ্কার করা। পাপড়ি আকৃতির টুকরা এই উপাদান থেকে কাটা হয়েছে। ফলস্বরূপ, এই পাপড়ি একটি কেন্দ্রীয় কাঠামোর সাথে সংযুক্ত, একটি ফেনা বল থেকে তৈরি। প্রতিটি পাপড়ি একটি সুতো দিয়ে সুরক্ষিত, যাতে পাপড়ি বাঁকানোর সময় টেনে আনা হয়।

ধাপ 6: গাছ তৈরি করুন

গাছ তৈরি করুন
গাছ তৈরি করুন
গাছ তৈরি করুন
গাছ তৈরি করুন
গাছ তৈরি করুন
গাছ তৈরি করুন

আমাদের প্রধান উপাদান কাঠ। বৃক্ষটি চারটি পৃথক কাঠের তক্তা দ্বারা গঠিত যা একটি বর্গাকার আকৃতিতে একসঙ্গে স্ক্রু করা হয়েছে (2 টি তক্তার সংযোগের জন্য 5 টি স্ক্রু)। শাখাগুলি কাঠের বাইরের কোণার ছাঁচনির্মাণ করা হয়েছে। গাছের কাণ্ডে শাখা toুকানোর জন্য বর্গাকার গর্ত কাটা হয়েছে। প্রতিটি শাখার চূড়ায় (নীচে এবং উপরের শাখায়) একটি LED বা দুটি LED (মধ্যম শাখা) রয়েছে। প্রতিটি LED আঠালো দিয়ে সুরক্ষিত করা হয়েছে।

এলইডিগুলি যথাযথভাবে স্থাপন করার পরে, আমরা প্রতিটি শাখায় একটি করে ফুল সংযুক্ত করেছি। প্রতিটি ফুলের একটি সার্ভো থাকে যা ফুলকে নিয়ন্ত্রণ করে (ছবি দেখুন)। স্কেল, LEDs এবং servo Arduino এর সাথে সংযুক্ত, প্রোটোটাইপিং বোর্ডের মাধ্যমে Step য় ধাপে তৈরি করা হয়েছে।

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

বেস কাঠের বোর্ডের জন্য স্কেলের তারের জন্য একটি বর্গাকার গর্ত তৈরি করুন এবং তারপর ডবল পার্শ্বযুক্ত আঠালো টেপ দিয়ে কাঠের বোর্ডে স্কেলটি সুরক্ষিত করুন।

Arduino Uno ট্রাঙ্কের গোড়ায় এবং সেইসাথে প্রোটোটাইপিং বোর্ডের সাথে সমস্ত সংশ্লিষ্ট সংযোগ স্থাপন করা হয়েছিল।

গাছটি বন্ধ করার আগে, কম্পিউটারটিকে Arduino এবং ESP8266 Huzzah Feather মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত করার জন্য, এর গোড়ার শেষ কাঠের তক্তিতে একটি বর্গাকার গর্ত তৈরি করুন।

ধাপ 7: গাছ সাজান

গাছ সাজান
গাছ সাজান
গাছ সাজান
গাছ সাজান
গাছ সাজান
গাছ সাজান

আমাদের প্রোটোটাইপের চেহারা উন্নত করার জন্য, আমরা লেজার কাটা শাখায় কিছু পাতা যুক্ত করেছি, পাশাপাশি একটি পেঁচা (জ্ঞানের প্রতীক)।

ধাপ 8: কোড

এখানে আপনার বিভিন্ন কোড আছে যা আপনি পরীক্ষা করতে ব্যবহার করতে পারেন কিভাবে প্রতিটি উপাদান কাজ করে প্রাথমিক পরীক্ষা এবং চূড়ান্ত সংস্করণ হিসাবে main.ino)।

স্কেল (লাইব্রেরির লিঙ্ক) দিয়ে কাজ করতে সক্ষম হওয়ার জন্য আপনাকে HX711 লাইব্রেরি ইনস্টল করতে হবে।

ধাপ 9: ওয়েব অ্যাপ তৈরি করুন

ওয়েব অ্যাপ তৈরি করুন
ওয়েব অ্যাপ তৈরি করুন

একটি অতিরিক্ত মিথস্ক্রিয়া হিসাবে, আমরা একটি ওয়েব অ্যাপের মাধ্যমে একটি ডিজিটাল প্রতিক্রিয়া যুক্ত করেছি। অ্যাপটি স্ক্যান করা আইডি পায় এবং ঝুলন্ত থিসিসের ফলে ভার্চুয়াল গাছের ফুলও ফোটে।

ধাপ 10: অভিজ্ঞতা উপভোগ করুন

Image
Image

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

প্রস্তাবিত: