جدول المحتويات:

Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة: 6 خطوات
Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة: 6 خطوات

فيديو: Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة: 6 خطوات

فيديو: Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة: 6 خطوات
فيديو: Best Award Winning Project | Automatic Pet Feeder Machine | innovative ideas 2024, شهر نوفمبر
Anonim
Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة!
Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة!

لذلك قد تكون هناك حاجة إلى القليل من الخلفية الدرامية لهذا المشروع. من المحتمل أن الأشخاص الذين لديهم أسماك أليفة قد واجهوا نفس المشكلة مثلي: الإجازات والنسيان. لقد نسيت باستمرار إطعام أسماكي وكنت أجاهد دائمًا لفعل ذلك قبل أن أنام. كانت الإجازات قضية مختلفة تمامًا ، حيث اضطررنا إلى شراء تلك الأهرامات "المغذية" التي لم تنته حقًا إلى العمل. هذا هو المكان الذي بدأت فيه التفكير فيما يمكنني فعله ، وأدركت أنه يمكنني صنع مغذي أسماك آلي!

من فضلك ، يرجى التصويت لهذا في مسابقة Arduino ، أعتقد أن لديها القدرة على الفوز بجائزة صغيرة على الأقل

الصعوبة: 2/5

التكلفة: 1/5

اللوازم

اردوينو أونو / نسخة عامة

محرك مؤازر (يجب أن يعمل Micro Servo SG90 9g بشكل جيد تمامًا)

- والذراع المؤازر العريض ذو الوجهين الذي يأتي معه

كابل الطاقة (تيار مستمر أو USB)

أسلاك العبور (ذكر إلى ذكر)

زجاجة شامبو صغيرة للسفر / الفندق

وعاء من البلاستيك

طعام السمك (أي نوع يعمل ، الكريات تعمل بشكل أفضل بالنسبة لي)

الحفر الكهربائية

مسدس الغراء الساخن

الخطوة الأولى: السكن

الإسكان
الإسكان
الإسكان
الإسكان

قم بإغلاق الغطاء على الحاوية وحفر ثقبًا كبيرًا بما يكفي (في منتصف الغطاء) حتى تتناسب الأسلاك خلاله. أخيرًا ، قم بقطع سديلة صغيرة على جانب الحاوية كبيرة بما يكفي لتناسب كابل الطاقة الخاص بك.

الخطوة الثانية: طعام السمك

طعام السمك
طعام السمك
طعام السمك
طعام السمك

قم بعمل ثقب في زجاجة الشامبو المغلقة بحيث تحتوي على فتحتين على الجانبين المتقابلين متوازيين مع بعضهما البعض مثل الصورة أعلاه. ضع طعام السمك في حوالي 1/3 من الطريق إلى 1/3. بعد ذلك ، احصل على مسدس الغراء الساخن وألصق قاعدة الزجاجة على ذراع المؤازرة.

الخطوة الثالثة: الكود

ها هو مع بعض التعليقات التوضيحية: مجرد تحذير بأنه يتم تشغيله بشكل صحيح أثناء توصيله وكل 24 ساعة يحدث ذلك. وقت توصيله هو الوقت الذي سيستمر تشغيله حتى تقوم بفصله.

#يشمل ؛

مؤازرة myservo. // يخلق المؤازرة ككائن

عدد نقاط البيع = 0 ؛ // متغير عدد صحيح لتخزين موضع المؤازرة

جهاز تغذية الأسماك الطويل = 86400000 ؛ // يضبط الوقت لكل 24 ساعة (86400000 مللي ثانية)

نهاية طويلة // المتغيرات الطويلة تنشئ 32 بتًا من التخزين ، وهي كميات ممتدة

منذ وقت طويل // نفس الشيء هنا على النحو الوارد أعلاه

تدوير باطل () {

لـ (pos = 0 ؛ pos <180 ؛ pos + = 1) // هذا الكود أدناه سيجعل المؤازرة تتحول لتغذية الأسماك.

{

myservo.write (نقاط البيع) ؛

تأخير (15) ؛

}

لـ (نقاط البيع = 180 ؛ نقاط البيع> = 1 ؛ نقطة البيع- = 1)

{

myservo.write (نقاط البيع) ؛

تأخير (15) ؛

}

}

إعداد باطل () // يجعل الإعداد الباطل الكود يعمل مرة واحدة ومرة واحدة فقط

{

myservo.attach (9) ، // هذا سيخبر Arduino أن المؤازرة في pin 9

myservo.write (0) ، // كتابة يرسل بيانات ثنائية إلى منفذ تسلسلي.

// في هذه الحالة ، الرقم 0 يعني أنه يجب إرسال البيانات إلى الرقم الرقمي 0. (RX)

تأخير (15) ؛ // يؤدي هذا إلى تأخير 15 مللي ثانية قبل بدء تشغيل الحلقة أدناه.

استدارة()؛ // يدير وظيفتنا التي تحول المؤازرة

}

void loop () {// سيعمل هذا على Arduino مرارًا وتكرارًا إذا كان لديه قوة.

الآن = ميلي () ؛ // الآن هو الوقت الحالي بالملي ثانية

وقت النهاية = الآن + FISHFEEDER ؛

بينما (الآن <وقت الانتهاء) {

myservo.write (0) ،

تأخير (20000) ؛

الآن = ميلي () ؛

}

استدارة()؛

}

الخطوة 4: إعداد الجهاز

إعداد الأجهزة
إعداد الأجهزة
إعداد الأجهزة
إعداد الأجهزة

ضع اردوينو في الحاوية البلاستيكية وضع كابل الطاقة من خلال الغطاء وقم بتوصيله. الأسلاك بسيطة جدًا ، كما هو موضح في الرسم البياني أعلاه. ما عليك سوى توصيل كابل بيانات موجب بجهد 5 فولت ، ومن الأرض إلى الأرض ، وكابل البيانات بالطرف 9 ، كما هو موضح في مخطط دوائر Tinkercad أعلاه. * غمزة * * غمزة * تذكر فقط تغذية الأسلاك من خلال الفتحة الموجودة في الجزء العلوي من الحاوية من أردوينو إلى الخادم.

الخطوة 5: التركيب على الخزان / الحوض

تصاعد على الخزان / حوض السمك
تصاعد على الخزان / حوض السمك

ضع الغلاف البلاستيكي مع اردوينو على جانب حوض السمك ، ثم ضع المؤازرة الخاصة بك على حافة الحافة العلوية للحوض. بعد ذلك ، يمكنك تركيبه باستخدام شريط لاصق حتى تتمكن من خلعه لاحقًا. فقط تذكر أن تختبر ما إذا كان ملائمًا يمكن أن يتحمله. أخيرًا ، قم بتوصيل ذراع المؤازرة بالزجاجة وقم بتثبيتها على المؤازرة بحيث تكون الثقوب على الجانبين بدلاً من الجزء العلوي / السفلي. يجب أن يكون بالضبط كما يبدو في الصورة.

الخطوة 6: افرحوا

أنت الآن انتهيت تماما! سيكون إطعام أسماكك أمرًا سهلاً ، ما عليك سوى إعادة ملء الحاوية التي يسهل الوصول إليها بين الحين والآخر. إذا ذهبت في إجازة طويلة ، يمكنك أن تملأها قليلاً لتتأكد من حصول أسماكك على كل الطعام الذي تحتاجه. نظرًا لأن المؤازرة مثبتة ، فلن يكون تنظيف الخزان مشكلة حيث يمكنك فقط إزالة الشريط بسهولة وتركيبه مرة أخرى. آمل أن يساعدك مشروع اردوينو السريع والرخيص والسهل هذا!

مرة أخرى ، يرجى التصويت لي في مسابقة Arduino! أعتقد أن هذا المشروع يستحق جائزة صغيرة على الأقل!

موصى به: