সুচিপত্র:

স্মার্ট ফিডার: 4 টি ধাপ
স্মার্ট ফিডার: 4 টি ধাপ

ভিডিও: স্মার্ট ফিডার: 4 টি ধাপ

ভিডিও: স্মার্ট ফিডার: 4 টি ধাপ
ভিডিও: দ্রুত বডি বানাতে ব্যয়াম করার সময় এই 4 টি ভুল মোটেও করবেন না - 4 Common workout mistake 2024, নভেম্বর
Anonim
স্মার্ট ফিডার
স্মার্ট ফিডার

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

সরবরাহ

  • রাস্পবেরি পাই 4
  • 2 ব্রেডবোর্ড
  • মিনি ব্রেডবোর্ড
  • ব্রেডবোর্ড পাওয়ার সাপ্লাই মডিউল
  • DHT11 সেন্সর
  • TMP36 সেন্সর
  • এলডিআর
  • MCP3008
  • PCF8574
  • জাম্পার তার
  • 16x2 LCD মডিউল
  • লেজার মডিউল
  • Stepper মোটর
  • স্টেপার মোটর ড্রাইভার বোর্ড
  • প্রতিরোধক সেট
  • কাঠ
  • কাস্টম তৈরি রটার

ধাপ 1: ধাপ 1: ফ্রিজিং স্কিমা

ধাপ 1: ফ্রিজিং স্কিমা
ধাপ 1: ফ্রিজিং স্কিমা
ধাপ 1: ফ্রিজিং স্কিমা
ধাপ 1: ফ্রিজিং স্কিমা

আমার LDR এবং TMP সেন্সরে পড়ার জন্য আমি একটি PCF ব্যবহার করেছি। এটি ব্যবহার করার জন্য আপনাকে আপনার রাস্পবেরি PI তে I2C সক্ষম করতে হবে। DHT11 এর জন্য আমি একটি লাইব্রেরি ব্যবহার করার সিদ্ধান্ত নিয়েছি কারণ এটি নিজে প্রোগ্রামিং করা একটি বড় জগাখিচুড়ি। আমি এর জন্য অ্যাডাফ্রুট ডিএইচটি লাইব্রেরি ব্যবহার করার পরামর্শ দিই।

ধাপ 2: ধাপ 2: একটি ডাটাবেস তৈরি করা

পদক্ষেপ 2: একটি ডাটাবেস তৈরি করা
পদক্ষেপ 2: একটি ডাটাবেস তৈরি করা

উপরে আপনি আমার ডাটাবেস মডেল দেখতে পারেন। মারিয়াডিবি ব্যবহার করে আমার রাস্পবেরি পাইতে আমার ডাটাবেস হোস্ট করা হয়েছিল। আমি যে 4 টি টেবিল ব্যবহার করেছি তা নিম্নলিখিতগুলি করেছে

  • tblSensoren আমি ব্যবহৃত বিভিন্ন সেন্সর সংরক্ষণ করতে ব্যবহৃত হয়েছিল
  • tblWaarde আমার সেন্সর থেকে পড়া সমস্ত মান সংরক্ষণ করতে ব্যবহৃত হয়েছিল
  • tblActuatoren আমার লেজার মডিউল এবং স্টেপার মোটরের অবস্থা সংরক্ষণ করতে ব্যবহৃত হয়েছিল
  • tblVoedermomenten আমার মোটর চালু করার সময় সমস্ত ডেটাটাইম সংরক্ষণ করতে ব্যবহৃত হয়েছিল

ধাপ 3: ধাপ 3: ইলেকট্রনিক্স এবং কোডিং সংযোগ

ধাপ 3: ইলেকট্রনিক্স এবং কোডিং সংযোগ
ধাপ 3: ইলেকট্রনিক্স এবং কোডিং সংযোগ
ধাপ 3: ইলেকট্রনিক্স এবং কোডিং সংযোগ
ধাপ 3: ইলেকট্রনিক্স এবং কোডিং সংযোগ

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

ধাপ 4: ধাপ 4: কেস নির্মাণ

ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ
ধাপ 4: কেস নির্মাণ

আমি কাঠের অবশিষ্ট তক্তা থেকে কেসটি তৈরি করার সিদ্ধান্ত নিয়েছিলাম যা আমি চারপাশে রেখেছিলাম। কাঠের সমস্ত তক্তিকে সঠিক আকারে দেখার পরে আমি পেরেক দিয়েছি এবং সেগুলি সব একসাথে পেঁচিয়েছি।

প্রস্তাবিত: