সুচিপত্র:

অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে: 7 টি ধাপ (ছবি সহ)
অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে: 7 টি ধাপ (ছবি সহ)

ভিডিও: অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে: 7 টি ধাপ (ছবি সহ)

ভিডিও: অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে: 7 টি ধাপ (ছবি সহ)
ভিডিও: CS Duo অ্যাক্টিভ স্কিল মোড | OB40 আপডেট | Garena Free Fire 2024, নভেম্বর
Anonim
অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে
অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে
অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে
অ্যান্টিডিস্ট্রাকশন: স্মার্টফোন ধারক যা আপনাকে ফোকাস করতে সাহায্য করে

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

ধাপ 1: ভিডিও

Image
Image

ধাপ 2: উপকরণ এবং সরঞ্জাম

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

  • 5V স্টেপার মোটর, ডিসি ভোল্টেজ (অংশ সংখ্যা: 28BYJ-48)
  • স্টেপার মোটরকে আরডুইনো বোর্ডের সাথে সংযুক্ত করতে ব্রেকআউট বোর্ড (অংশ নম্বর: ULN2003A)
  • অতিস্বনক সেন্সর (অংশ সংখ্যা: HC-SR04)
  • Arduino Uno R3 নিয়ামক বোর্ড
  • মহিলা থেকে পুরুষ ডুপন্ট তার (x10)
  • ইউএসবি-এ থেকে ইউএসবি-বি কেবল (কোডটি আপলোড করার সময় আরডুইনো বোর্ডকে কম্পিউটারের সাথে সংযুক্ত করতে এবং মেশিনটি চালানোর সময় বোর্ডটিকে পাওয়ার ব্যাঙ্কে সংযুক্ত করতে)
  • পোর্টেবল পাওয়ার ব্যাংক (ইউএসবি পোর্ট সহ যেকোন পাওয়ার ব্যাংক কাজ করবে। আমাদের পাওয়ার ব্যাঙ্কের স্পেক্স হল: 7800mAh 28.8Wh; ইনপুট: 5V = 1A; ডুয়াল আউটপুট: 5V = 2.1A সর্বোচ্চ)

আমরা বাইরের নির্মাণের জন্য নিম্নলিখিত উপকরণ ব্যবহার করেছি:

  • প্রোটোটাইপ আবরণের জন্য বাল্টিক বার্চ পাতলা পাতলা কাঠ (3 মিমি পুরু)
  • চূড়ান্ত আবরণের জন্য সাদা প্লেক্সিগ্লাস (3 মিমি পুরু)
  • কাঠ এবং প্লেক্সিগ্লাস সংস্করণ উভয়ই লেজার কাটারে কাটা হয়েছিল
  • আমরা প্লেক্সিগ্লাস কেসিং একত্রিত করতে BSI প্লাস্টিক-কিউর আঠালো ব্যবহার করেছি; এটি আর্ট সাপ্লাই স্টোর বা হার্ডওয়্যার স্টোরগুলিতে পাওয়া যেতে পারে (প্লাস্টিক বা প্লেক্সিগ্লাসের জন্য সুপারিশ করা অন্য কোন আঠাও উপযুক্ত হবে)
  • আমরা লেজার-কাটা কাঠের ছোট টুকরা ব্যবহার করেছি এবং সেগুলি মাউন্টিং টেপ (ফোম টেপ বা পোস্টার মাউন্ট নামেও পরিচিত) দিয়ে স্ট্যাক করেছি যাতে কেসটির ভিতরে থাকা উপাদানগুলো সঠিকভাবে অবস্থান করতে পারে

ব্যবহৃত সফটওয়্যার:

  • Arduino IDE (এখানে বিনামূল্যে ডাউনলোড করুন)
  • লেজার কাটার জন্য ফাইল প্রস্তুত করার জন্য রাইনো (যদি আপনার রাইনো না থাকে, তাহলে আপনি একটি ভিন্ন CAD প্রোগ্রাম ব্যবহার করতে পারেন যতক্ষণ এটি.3dm ফাইল খুলতে পারে, অথবা আপনি এখানে রাইনোর একটি বিনামূল্যে ট্রায়াল পেতে পারেন)

ধাপ 3: সার্কিট নির্মাণ

সার্কিট নির্মাণ
সার্কিট নির্মাণ

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

ধাপ 4: মেশিন তৈরি এবং একত্রিত করা

মেশিন তৈরি এবং একত্রিত করা
মেশিন তৈরি এবং একত্রিত করা
মেশিন তৈরি এবং একত্রিত করা
মেশিন তৈরি এবং একত্রিত করা
মেশিন তৈরি এবং একত্রিত করা
মেশিন তৈরি এবং একত্রিত করা

লেজারের কাঠ থেকে প্রাথমিক প্রোটোটাইপ কাটার পর, আমরা দেখতে পেলাম যে কেসিংটি খুব ছোট ছিল যাতে সঠিকভাবে সার্কিট্রি থাকে এবং প্লেক্সিগ্লাসের চূড়ান্ত সংস্করণটি কাটার আগে এটিকে সামঞ্জস্য করা হয়।

ধাপ 5: Arduino কোড

Arduino কোড
Arduino কোড

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

StepPerRev এবং stepperMotor.setSpeed- এর মানগুলি যদি আপনি স্টেপার মোটরের একটি ভিন্ন মডেল ব্যবহার করেন তাহলে সমন্বয় করা প্রয়োজন হতে পারে। আপনি আপনার মোটরের পার্ট নম্বরটি সার্চ করে ডাটা শীট খুঁজে পেতে পারেন এবং স্টেপ এঙ্গেল চেক করতে পারেন।

আপনার মোটরের জন্য স্টেপ নাম্বারটি সঠিক কিনা তা যাচাই করতে নিচে সংযুক্ত "ANTiDISTRACTION_motor_adjustment.ino" ফাইলটি ব্যবহার করুন; প্রারম্ভিক অবস্থান নির্ধারণ করতে আপনি এই ফাইলটি মেশিনটিকে ছোট ছোট ইনক্রিমেন্টে ঘোরানোর জন্য ব্যবহার করতে পারেন। আপনার কম্পিউটারে প্লাগ করা মেশিনের সাহায্যে আরডুইনোতে ফাইলটি চালান এবং ম্যানুয়াল ইনপুট দিয়ে আপনার মোটর ঘুরানোর জন্য সিরিয়াল মনিটরে পূর্ণসংখ্যা টাইপ করুন। আপনি ঘূর্ণন আরো সহজে দেখতে মোটর একপাশে টেপ একটি টুকরা লাঠি করতে চান, অথবা মোটর চলন্ত এবং স্থির অংশে যথাক্রমে দুটি বিন্দু আঁকা, যাতে আপনি একটি সম্পূর্ণ বাঁক সম্পন্ন যখন তারা লাইন আপ নিশ্চিত করতে।

ধাপ 6: ফলাফল এবং প্রতিফলন

ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন
ফলাফল এবং প্রতিফলন

আমরা স্টেপার মোটরকে একটি সার্ভো মোটর দিয়ে প্রতিস্থাপন করার কথা বিবেচনা করেছি, যা আরও শক্তিশালী এবং সামান্য ছোট হওয়ার সময় দ্রুত গতিতে ঘুরতে পারে। যাইহোক, servo মোটর শুধুমাত্র 180 ডিগ্রী একটি পরিসীমা মধ্যে ঘূর্ণন করতে পারেন, তাই আমরা stepper মোটর ব্যবহার চালিয়ে যাওয়ার সিদ্ধান্ত নিয়েছে, 360 ডিগ্রী বাঁক করার ক্ষমতা জন্য একটি মাঝারি গতি বৃদ্ধি বলিদান।

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

সৌভাগ্যবশত, একবার একত্রিত হয়ে গেলে, সার্কিটটি আমাদের প্রত্যাশিত হিসাবে কাজ করেছিল, তাই আমরা প্রকল্পের প্রাথমিক ধারণা এবং পদ্ধতির সাথে এগিয়ে গেলাম।

ধাপ 7: রেফারেন্স এবং ক্রেডিট

এখানে এবং এখানে টিউটোরিয়ালগুলি অতিস্বনক সেন্সরের জন্য আরডুইনো কোড লেখার জন্য উল্লেখ করা হয়েছিল। স্টেপার মোটর সম্পর্কিত কোডের জন্য, আমরা আরডুইনো ওয়েবসাইটে স্টেপার লাইব্রেরি ব্যবহার করেছি।

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

প্রস্তাবিত: