সুচিপত্র:

6 টি সস্তা এবং সহজ ধাপে Arduino Uno Fish Feeder!: 6 ধাপ
6 টি সস্তা এবং সহজ ধাপে Arduino Uno Fish Feeder!: 6 ধাপ

ভিডিও: 6 টি সস্তা এবং সহজ ধাপে Arduino Uno Fish Feeder!: 6 ধাপ

ভিডিও: 6 টি সস্তা এবং সহজ ধাপে Arduino Uno Fish Feeder!: 6 ধাপ
ভিডিও: Thorium: An energy solution - THORIUM REMIX 2011 2024, জুলাই
Anonim
6 টি সস্তা এবং সহজ ধাপে Arduino Uno Fish Feeder!
6 টি সস্তা এবং সহজ ধাপে Arduino Uno Fish Feeder!

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

অনুগ্রহ করে অনুগ্রহ করে Arduino প্রতিযোগিতায় এই জন্য ভোট দিন, আমি মনে করি এটি অন্তত একটি ছোট পুরস্কার জেতার সম্ভাবনা আছে

অসুবিধা: 2/5

খরচ: 1/5

সরবরাহ

Arduino Uno / জেনেরিক সংস্করণ

Servo মোটর (মাইক্রো Servo SG90 9g পুরোপুরি সূক্ষ্ম কাজ করা উচিত)

-এর সাথে ডাবল সাইডেড ওয়াইড সার্ভো আর্ম

পাওয়ার ক্যাবল (ডিসি বা ইউএসবি)

জাম্পার তার (পুরুষ থেকে পুরুষ)

ছোট ভ্রমণ/হোটেলের শ্যাম্পুর বোতল

প্লাস্টিকের ধারক

মাছের খাবার (যে কোনো ধরনের কাজ করে, ছুরিগুলো আমার জন্য ভালো কাজ করে)

বৈদ্যুতিক ড্রিল

গরম আঠা বন্দুক

ধাপ 1: আবাসন

হাউজিং
হাউজিং
হাউজিং
হাউজিং

পাত্রে Seাকনাটি সীলমোহর করুন এবং তারের মধ্য দিয়ে মাপসই করার জন্য যথেষ্ট বড় (idাকনার মাঝখানে) একটি গর্ত ড্রিল করুন। অবশেষে, আপনার পাওয়ার ক্যাবলের সাথে মানানসই যথেষ্ট বড় পাত্রের পাশে একটি ছোট ফ্ল্যাপ কাটুন।

ধাপ 2: মাছের খাবার

মাছের খাবার
মাছের খাবার
মাছের খাবার
মাছের খাবার

সিলড শ্যাম্পু বোতল দিয়ে একটি গর্ত ড্রিল করুন যাতে বিপরীত দিকে দুটি ছিদ্র থাকে যা উপরের চিত্রের মতো একে অপরের সমান্তরাল। মাছের খাদ্যকে 1/3 এর প্রায় 1/4 ভাগে রাখুন। তারপরে, আপনার গরম আঠালো বন্দুকটি পান এবং বোতলটির গোড়াটিকে আর্মো বাহুতে আঠালো করুন।

ধাপ 3: কোড

এখানে কিছু টীকা আছে: শুধু একটি সতর্কবাণী যে এটি ডানদিকে চালু হয় যখন আপনি এটি প্লাগ ইন করেন এবং প্রতি 24 ঘন্টা এটি ঘটে। আপনি এটিকে প্লাগ করার সময়টি এটি চালু না হওয়া পর্যন্ত চলবে।

#অন্তর্ভুক্ত;

Servo myservo; // একটি বস্তু হিসাবে servo তৈরি করে

int pos = 0; // পূর্ণাঙ্গ অবস্থান সংরক্ষণ করার জন্য পূর্ণসংখ্যা পরিবর্তনশীল

দীর্ঘ ফিশফিডার = 86400000; // প্রতি 24 ঘন্টার জন্য সময় নির্ধারণ করে (86400000 মিলিসেকেন্ড)

দীর্ঘ শেষ সময়; // দীর্ঘ ভেরিয়েবল 32 বিট স্টোরেজ তৈরি করে, যা বর্ধিত পরিমাণ

এখন অনেক দিন; // উপরের হিসাবে এখানে একই জিনিস

অকার্যকর ঘোরানো () {

for (pos = 0; pos <180; pos += 1) // নিচের এই কোডটি Servo টার্ন করবে, মাছ খাওয়াবে।

{

myservo.write (pos);

বিলম্ব (15);

}

জন্য (pos = 180; pos> = 1; pos- = 1)

{

myservo.write (pos);

বিলম্ব (15);

}

}

অকার্যকর সেটআপ () // অকার্যকর সেটআপ কোডটি একবার এবং শুধুমাত্র একবার চালায়

{

myservo.attach (9); // এটি Arduino কে বলতে যাচ্ছে যে Servo পিন 9 এ রয়েছে

myservo.write (0); // লিখুন একটি সিরিয়াল পোর্টে বাইনারি ডেটা পাঠায়।

// এই ক্ষেত্রে, 0 এর মানে হল যে এটি ডিজিটাল পিন 0. এ ডেটা পাঠাতে হবে (RX)

বিলম্ব (15); // নীচের লুপটি চলতে শুরু করার আগে এটি 15 মিলিসেকেন্ড বিলম্ব করে।

আবর্তিত(); // আমাদের ফাংশন চালায় যা সার্ভো চালু করে

}

অকার্যকর লুপ () {// এটি আরডুইনোতে বারবার চলবে যদি এটির ক্ষমতা থাকে।

এখন = মিলিস (); // এখন মিলিসেকেন্ডে বর্তমান সময়

শেষ সময় = এখন + ফিশফিডার;

যখন (এখন <শেষ সময়) {

myservo.write (0);

বিলম্ব (20000);

এখন = মিলিস ();

}

আবর্তিত();

}

ধাপ 4: হার্ডওয়্যার সেট আপ করা

হার্ডওয়্যার সেট আপ
হার্ডওয়্যার সেট আপ
হার্ডওয়্যার সেট আপ
হার্ডওয়্যার সেট আপ

আপনার আরডুইনোকে প্লাস্টিকের পাত্রে রাখুন এবং ফ্ল্যাপের মাধ্যমে পাওয়ার ক্যাবলটি সংযুক্ত করুন এবং এটি সংযুক্ত করুন। তারেরটি বেশ সহজ, উপরের চিত্রটিতে দেখানো হয়েছে। উপরের টিঙ্কারক্যাড সার্কিট ডায়াগ্রামে দেখানো হয়েছে, শুধু 5v, গ্রাউন্ড টু গ্রাউন্ড এবং ডাটা কেবল 9 পিনে পজিটিভ সংযোগ করুন। * চোখের পলক** চোখের পলক* কেবলমাত্র মনে রাখবেন যে সার্ডো থেকে আরভিনো থেকে কনটেইনার এর উপরে হোল জুড়ে তারগুলি খাওয়ান।

ধাপ 5: ট্যাঙ্ক/অ্যাকোয়ারিয়ামে মাউন্ট করা

ট্যাঙ্ক/অ্যাকোয়ারিয়ামে মাউন্ট করা
ট্যাঙ্ক/অ্যাকোয়ারিয়ামে মাউন্ট করা

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

ধাপ 6: আনন্দ করুন

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

আবারও, অনুগ্রহ করে Arduino প্রতিযোগিতায় আমার জন্য ভোট দিন! আমি বিশ্বাস করি এই প্রকল্পটি অন্তত একটি ছোট পুরস্কারের যোগ্য!

প্রস্তাবিত: