সুচিপত্র:

আইটেমড্রপ (রাস্পবেরি পাই) নিশ্চিত করার জন্য স্কেল সহ ভেন্ডিং মেশিন: 5 টি ধাপ
আইটেমড্রপ (রাস্পবেরি পাই) নিশ্চিত করার জন্য স্কেল সহ ভেন্ডিং মেশিন: 5 টি ধাপ

ভিডিও: আইটেমড্রপ (রাস্পবেরি পাই) নিশ্চিত করার জন্য স্কেল সহ ভেন্ডিং মেশিন: 5 টি ধাপ

ভিডিও: আইটেমড্রপ (রাস্পবেরি পাই) নিশ্চিত করার জন্য স্কেল সহ ভেন্ডিং মেশিন: 5 টি ধাপ
ভিডিও: ড্র্যাগ অ্যান্ড ড্রপ শিডিউলিং এবং এক্সেলে 1-ক্লিক ইনভয়েসিং সহ স্পা এবং সেলুন ম্যানেজার 2024, নভেম্বর
Anonim
আইটেমড্রপ নিশ্চিত করার জন্য স্কেল সহ ভেন্ডিং মেশিন (রাস্পবেরি পাই)
আইটেমড্রপ নিশ্চিত করার জন্য স্কেল সহ ভেন্ডিং মেশিন (রাস্পবেরি পাই)

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

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

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

সমস্ত কোড Github সংগ্রহস্থলে পাওয়া যাবে:

সরবরাহ

  • কাঠ
  • কবজা

    • প্রধান দরজার জন্য 2 টি কঠিন
    • পণ্য হ্যাচ জন্য 2 নরম বেশী
  • প্লেক্সিগ্লাস
  • 4 ভেন্ডিং মেশিন ডিসি মোটর (ঘূর্ণন ব্যবস্থাপনার জন্য একটি বোতাম সহ)
  • 4 সর্পিল (আমি 6 মিমি² তামার বৈদ্যুতিক তার ব্যবহার করেছি)
  • মোটরগুলিকে সর্পিল সংযোগ করার জন্য 4 টি সংযোগকারী (আমি তাদের 3D মুদ্রিত করেছি)
  • রাস্পবেরি পাই
  • 4x4 কীপ্যাড
  • মুদ্রা গ্রহণকারী
  • এলসিডি
  • জাম্পার তার
  • ব্রেডবোর্ড
  • 4 টিপ 120 ট্রানজিস্টর
  • প্রতিরোধক
  • একটি তারের থার্মোমিটার
  • LED স্ট্রিপ

ধাপ 1: সেন্সর প্রোগ্রামিং

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

সেন্সরগুলির মধ্যে রয়েছে:

  • একটি তারের থার্মোমিটার
  • লোড সেল সেন্সর
  • 4x4 কীপ্যাড
  • মুদ্রা গ্রহণকারী

এক তারের থার্মোমিটারটি বেশ সোজা সামনের দিকে এবং কেবল রাস্পবেরি পাই (কিছু প্রতিরোধক সহ) এর GPIO PIN 4 এর সাথে একটি তারের সংযোগ এবং এর সাথে যুক্ত ফাইলটি পড়া জড়িত।

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

4x4 কীপ্যাড যতটা স্বজ্ঞাত তা হতে পারে। কীপ্যাডের সাথে সংযুক্ত 8 টি তারের সাথে 4 টি কলাম এবং 4 টি সারি কীপ্যাডের প্রতিনিধিত্ব করে। এই তারের অর্ডার করার সময় কিছু সতর্কতা অবলম্বন করা হয়েছে, যেহেতু আমি যে 2 4x4 কীপ্যাড ব্যবহার করেছি তাতে 2 টি সম্পূর্ণ ভিন্ন তারের অর্ডার ছিল। একটি সহজ কীপ্যাড লাইব্রেরি ব্যবহার করে রাস্পবেরি পাইতে সঠিকভাবে ওয়্যার্ড করা হলে চাপা কী সহজেই নিবন্ধিত হতে পারে।

সেন্সরগুলির মধ্যে সবচেয়ে কঠিন হল অবশ্যই মুদ্রা গ্রহণকারী। কিছু ভাল ডকুমেন্টেশনের কারণে ডিভাইসে কয়েন সেট আপ করা বেশ সোজা। আমার একটি ডিভাইস ছিল যা 4 টি ভিন্ন মুদ্রার পার্থক্য করতে সক্ষম ছিল। ডিভাইসটি রাস্পবেরি পাইতে পাঠানো একটি মুদ্রার জন্য আপনাকে সংশ্লিষ্ট পরিমাণ ডাল নির্দিষ্ট করতে হবে। ডিভাইসের শেষে মুদ্রা নিবন্ধন প্রায় ত্রুটিহীন যা পাশের ডিসপ্লে দ্বারা দেখা যায়। রাস্পবেরি পাইতে এই ডালগুলি নিবন্ধনের ক্ষেত্রে সমস্যা রয়েছে। একটি শক্তিশালী পর্যাপ্ত অ্যাডাপ্টার (12V, 1A) ব্যবহার করতে হবে যাতে আলাদা আলাদা কয়েন রেজিস্টার করা যায়, সেইসাথে ডাল গণনা বন্ধ না করার জন্য কিছু সতর্ক প্রোগ্রামিং।

ধাপ 2: মোটর সংযোগ এবং প্রোগ্রামিং

মোটর সংযোগ এবং প্রোগ্রামিং
মোটর সংযোগ এবং প্রোগ্রামিং

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

মোটরগুলির সাথে 4 টি তার যুক্ত ছিল এবং কিছু বের করার পরে 2 টি পাওয়ারের জন্য (কমপক্ষে 12V) এবং 2 টি বোতামের জন্য ছিল যা প্রতি অর্ধেক বাঁকতে চাপানো হয়। আমি রাস্পবেরি পাই এর মাধ্যমে তাদের নিয়ন্ত্রণ করতে সক্ষম হওয়ার জন্য এই মোটরগুলির প্রতিটিকে একটি টিআইপি 120 ট্রানজিস্টরের সাথে সংযুক্ত করেছি। অন্য 2 টি তারের মধ্যে একটি আমি পাই এর একটি ইনপুট (পুলআপ প্রতিরোধক সহ) এবং একটি স্থলে সংযুক্ত।

তারপরে আমি 2.2 মিমি স্টিলের তার থেকে কিছু সর্পিল তৈরি করেছি, যা ভুল পথে সর্পিল হয়ে গেছে; যাতে আমার আইটেমগুলি পরিবর্তে পিছনে চলে যায়। তাই আমি 6mm² তামার বৈদ্যুতিক তার ব্যবহার করেছি যা দিয়ে কাজ করা সহজ ছিল।

4 টি সর্পিল তৈরির পর মোটরগুলিতে সর্পিলের সাথে সংযোগ স্থাপনের জন্য প্রয়োজনীয় সংযোজক তৈরি করার সময় ছিল। আমি সিদ্ধান্ত নিলাম সেগুলি 3D মুদ্রণ (ফাইল সংযুক্ত) এবং মোটরগুলিতে আঠালো করে এবং তার চারপাশে তারের বাঁক।

ধাপ 3: মেশিনের আবাসন তৈরি করা

মেশিনের আবাসন তৈরি করা
মেশিনের আবাসন তৈরি করা

আবাসনের জন্য আমি কাঠ ব্যবহার করেছি যা ম্যাকার্সল্যাবে উপস্থিত ছিল। যেহেতু এক ধরণের প্রচুর ছিল না এবং সামনের প্যানেলটি ইলেকট্রনিক্সের জন্য উপযুক্ত হওয়ার জন্য পাতলা হতে হয়েছিল, তাই আবাসনটিতে কমপক্ষে 6 ধরণের কাঠ ছিল।

প্রথমে আমি ব্যাকপ্যানেলের জন্য 168 x 58 সেন্টিমিটার 2 টি তক্তা দেখেছি, 2 পাশের প্যানেল এবং মাঝের বিভাজক প্যানেল।

নিচের প্যানেলের জন্য আমি 58 x 58 সেমি কাঠের একটি সুবিধাজনক (বা তাই ভেবেছিলাম) টুকরা ব্যবহার করেছি। এটি একটি ভুল হতে চলেছে যেহেতু আমি কাঠের পুরুত্বের জন্য হিসাব করিনি, তাই ব্যাকপ্যানেলটি নীচের প্যানেলের উপরে স্ক্রু করতে হয়েছিল এবং পাশের প্যানেলগুলিকে পাশ থেকে স্ক্রু করতে হয়েছিল। এটি একটি অতিরিক্ত 2 সেমি টুকরা উপরে থেকে আটকে রেখেছে।

তারপরে আমি মধ্যম বিভাজক প্যানেলে 2 অনুভূমিক পণ্যের তক্তাগুলি স্ক্রু করেছি। প্রোডাক্ট বগির উপরের অংশ হিসেবেও। তারপরে আমি হ্যাচটির জন্য প্লেক্সি গ্লাস ভাঙতে শুরু করি যা আমি মিডল ডিভাইডার প্যানেলের সাথে সংযুক্ত কাঠের একটি বারে 2 টি নরম কব্জা দিয়ে সংযুক্ত করেছি। একবার এটি সম্পন্ন হলে গর্তের মাঝের বগিটি বাম পাশের প্যানেলে screwুকতে হয়েছিল।

তারপরে আমি স্কেলের কাঠের অংশগুলি তৈরি করেছি এবং সেগুলি আবাসনের নীচে আঠালো করেছি। এটি হাউজিংয়ের নীচে কিছুটা ফাঁক রেখেছিল যা আমি সামনে একটি পাতলা তক্তা রেখে সমাধান করেছি। (ছবিতে নয়)

ধাপ 4: হাউজিংয়ে সেন্সর এবং মোটর একত্রিত করা

একবার হাউজিংয়ের কঙ্কাল তৈরি হয়ে গেলে এটি সাহস insোকানোর সময় ছিল।

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

আমি মোটরগুলিকে অনুভূমিক পণ্যের তক্তিতে আঠালো করেছিলাম এবং আমি আইটেমের অংশগুলিকে বিভক্ত করার জন্য কিছু উল্লম্ব তক্তা যুক্ত করেছি।

ধাপ 5: ভেন্ডিং মেশিন শেষ

ভেন্ডিং মেশিন শেষ
ভেন্ডিং মেশিন শেষ

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

প্রস্তাবিত: