সুচিপত্র:

অটো পেটফিডার: 5 টি ধাপ
অটো পেটফিডার: 5 টি ধাপ

ভিডিও: অটো পেটফিডার: 5 টি ধাপ

ভিডিও: অটো পেটফিডার: 5 টি ধাপ
ভিডিও: স্বয়ংক্রিয় ফিডার মেশিন, অটো পিইটি মেশিন সিলিং করতে পারে, ডুয়াল হেড স্ক্রু ক্যাপার 2024, নভেম্বর
Anonim
অটো পেটফিডার
অটো পেটফিডার

হাই, আমার নাম গিলিয়ান, আমি হাওয়েস্ট কোর্ট্রিক বেলজিয়ামে পড়াশোনা করি এবং আমি একটি ছাত্র MCT এর একটি শেষ সমাপ্তি হিসাবে আমাকে একটি IOT- ডিভাইস তৈরি করতে হয়েছিল।

আমার বাড়িতে একটি কুকুর আছে যা একটি নির্দিষ্ট সময়ে দিনে 2 বার খাওয়ানো হয় এবং খাবারের পরিমাণও প্রিসি হয় তাই দিনে দুবার আমরা 56 গ্রাম খাবার ওজন করি এবং তাকে খাওয়াই। তাই আমি একটি ডিভাইস তৈরি করেছি যা এই প্রক্রিয়াগুলিকে স্বয়ংক্রিয় করে এবং এটিকে বলা হয় পেটফিডার। ওয়েবসাইটে আপনি একটি সময় বেছে নিয়ে বিভিন্ন সময়সূচী যোগ করতে পারেন এবং আপনি যে খাবারটি দিতে চান তার ওজন নির্দিষ্ট করতে পারেন। আপনি যদি হোম পেজে পরবর্তী খাওয়ানোর সময়টির জন্য অপেক্ষা করতে না চান তবে একটি বোতাম যা তাত্ক্ষণিকভাবে খাবারকে সরিয়ে দেয়।

ধাপ 1: উপকরণ

কেসের ভিতরে একটি স্ক্রু সিস্টেম যা শুকনো খাবারকে বাটিতে usুকিয়ে দেয়, আমি নিজে এটি ডিজাইন করিনি কারণ আমি জিনিসের উপর যা প্রয়োজন তা খুঁজে পেয়েছি এবং জর্জ সিয়ানাকাস দ্বারা নির্ধারিত ছিল। আমি যা ব্যবহার করেছি তার জন্য ডিজাইন এবং ডাউনলোড, আপনি এখানে পেতে পারেন।

এই প্রকল্পের জন্য আপনার যে অংশগুলির আরও প্রয়োজন তা নীচে রয়েছে।

  • রাস্পবেরি পাই
  • মাইক্রো এসডি কার্ড (সর্বনিম্ন 8 জিবি)
  • পিছনে i2c মডিউল সহ 20x4 এলসিডি স্ক্রিন
  • ঘূর্ণমান ইনকোডার + গাঁট
  • srf-05 অতিস্বনক সেন্সর
  • 1kg loadcell + hx711 পরিবর্ধক
  • 12/5v পাওয়ার সাপ্লাই
  • nema 17 stepper মোটর + drv8825 stepperdriver
  • 2 প্রতিরোধক (2 kohm এবং 1 kohm)
  • 40 পিন flatcable + cobler

ধাপ 2: তারের

তারের
তারের
তারের
তারের
তারের
তারের
তারের
তারের

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

ধাপ 3: ডাটাবেস

তথ্যশালা
তথ্যশালা

এই প্রকল্পটি সেন্সর ডেটা সংরক্ষণের জন্য একটি ডাটাবেস ব্যবহার করে এবং খাওয়ানোর সময় এবং তার সাথে যাওয়া সমস্ত জিনিস। 3 টি টেবিল রয়েছে:

  • খাওয়ানো যেখানে আপনি ওয়েবসাইটে সব সময় এবং ওজন সংরক্ষণ করা হয়।
  • ইতিহাস যেখানে রেকর্ডিংয়ের তারিখ সহ অতিস্বনক সেন্সরের মান সংরক্ষণ করা হয়
  • সেন্সর যেখানে আল সেন্সরগুলি প্রকল্পে ব্যবহৃত হয় সেগুলি একটি আইডি সহ সংরক্ষণ করা হয় যা এখন ইতিহাস সারণির কোন সেন্সর থেকে পাওয়া যায়।

ধাপ 4: কোড

আপনার ওয়েবসাইটকে কাজ করার জন্য প্রথমে আপনাকে apache2 ইনস্টল করতে হবে, এটি আপনি আপনার pi এর থার্মিনালে নিম্নলিখিত কমান্ড দ্বারা করতে পারেন।

sudo apt apache2 -y ইনস্টল করুন

আপনি আপনার পাইতে একটি ওয়্যারলেস সংযোগও সেটআপ বন্ধ করেছেন কারণ আপনি কেসের ভিতরে সবকিছু রাখার পরে আপনি সহজেই ইথারনেট কেবল প্লাগ করতে পারবেন না।

আপনাকে মারিয়াডিবি ডাটাবেস সেটআপ করতে হবে যাতে আপনি এটি অ্যাক্সেস করতে পারেন।

এটি করার পরে আপনি নিম্নলিখিত ফোল্ডারে ফ্রন্টএন্ড ফাইলগুলি রাখতে পারেন:/var/www/html

ব্যাকএন্ড কোডটি আপনি শুধু হোম ফোল্ডারে রাখবেন।

App.py এর একটি পরিষেবা তৈরি করা আরও সহজ যাতে আপনি যখন পাই বুট করেন তখন প্রোগ্রামগুলি স্বয়ংক্রিয়ভাবে চলে। এটি করার জন্য আপনাকে কেবল নিম্নোক্ত কমান্ডের সাহায্যে ডান ফোল্ডারে সার্ভিস ফাইল (যেটি জিপ ফাইলের অন্তর্ভুক্ত) কপি করতে হবে:

sudo cp petfeeder.service/etc/systemd/system/petfeeder.service

ধাপ 5: কেস

কেস
কেস
কেস
কেস
কেস
কেস
কেস
কেস

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

এটাই আমি আশা করি আপনি এই প্রকল্পটি উপভোগ করেছেন। - গিলিয়ান

প্রস্তাবিত: