جدول المحتويات:
- اللوازم
- الخطوة 1: النماذج
- الخطوة 2: بنائه
- الخطوة 3: توصيل الجهاز
- الخطوة 4: درجة الحرارة والرطوبة
- الخطوة 5: مجسات رطوبة الأرض
- الخطوة السادسة: مضخة السوائل
- الخطوة 7: إعداد الكود الخاص بالزواحف الخاصة بك
- الخطوة 8: استمتع
فيديو: سمارت فيفاريوم: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
من أجل مراقبة الحالة البيئية للزواحف الخاصة بي ، قمت بإنشاء حوض سمكي ذكي. هدفي هو الحصول على نظام بيئي حي بالكامل داخل قفص الزواحف الخاصة بي.. بناءً على هذه الظروف ، يجب أن يتصرف terrarium بنفسه للتأكد من أن الجميع النباتات رطبة ، ويجب أن تكون درجة الحرارة والرطوبة مناسبة للزواحف الخاصة بي. من خلال إطلاق هذا المصدر المفتوح ، أتمنى أن ألهم الآخرين ، وربما حتى مساعدتي في الحصول على بعض الملاحظات حول منتجي الخاص. في الوقت الحالي ، يحتوي هذا تيراريوم فقط على الظروف البيئية المناسبة لوزغة النمر ، أبو بريص المتوج والتنين الملتحي. لا تتردد في إضافة المزيد من البيانات للزواحف الأخرى!:)
اللوازم
40x70 سم 3 مم خشب ثلاثي × 6
30x30 3mm زجاج شبكي شفاف x 2
50x30 3 مم زجاج شبكي شفاف × 1
مضخة السوائل × 2
مستشعر DHT22 × 1
مستشعر رطوبة الأرض × 2
أنبوب بولي كلوريد الفينيل 1 متر × 5
اردوينو أونو x 1
الخطوة 1: النماذج
نماذج لقطع الخشب (بالليزر)
من أجل إنشاء vivarium ، قمت بإنشاء بعض النماذج التي يمكن استخدامها في lasercutting لإنشاء vivarium نفسه. يمكن استخدام ملف json على https://www.makercase.com/ لتعديل أحجام نموذج SVG في حالة رغبتك في إنشاء أرض أصغر حجمًا. إلى جانب الحجم ، يمكنك تعديل النوافذ في terrarium أيضًا. ملف Json هذا مطلوب أيضًا إذا كنت ترغب في إنشاء terrarium من مادة مختلفة عن الخشب. الملف الحالي مصنوع خصيصًا للمواد الخشبية بسمك 3 مم.
يمكن العثور على ملف Json على: https://github.com/LesleyKras/SmartVivarium/blob/… ملف SVG هو النموذج الذي تم إنشاؤه ، والذي تم إنشاؤه من ملف json. هذا الملف ضروري عندما تريد قطع الخشب باستخدام آلة القطع بالليزر ، أو إذا كنت ستقطع الخشب يدويًا.
يحتوي SVG على جميع القطع الخشبية المختلفة مرة واحدة. عندما ستستخدم آلة القطع بالليزر ، يجب عليك تحديد كل جزء على حدة من داخل ملف SVG ، وقصه واحدًا تلو الآخر.
الخطوة 2: بنائه
ضع قطع الخشب مع المسامير أو غراء الخشب. يجب أن تكون الألواح السفلية والعلوية متشابهة ، تمامًا مثل الألواح الجانبية. هذا يساعد في إنشاء terrarium نفسه.
بعد تجميع القطع معًا ، يجب أن يبدو terrarium الخاص بك كما هو موضح في الصورة
الخطوة 3: توصيل الجهاز
بعد إعداد terrarium ، حان الوقت لبدء تركيب الأجهزة. نظرًا لأنني كنت أطور نموذجًا أوليًا ، لم أبذل الكثير من الجهد لإخفاء الكابلات والأجهزة لجعلها تبدو وكأنها منتج نهائي. بالطبع ، يوصى بهذا إذا كنت ستستخدم Vivarium لزواحفك الفعلية.
أول شيء تفعله هو توصيل Arduino Uno بجهاز الكمبيوتر الخاص بك ، وتحميل الكود المصدري من صفحة GitHub إلى Arduino.
بناءً على رغباتك الخاصة ، يمكنك استخدام لوح التجارب (وهو ما فعلته). إذا كنت لن تستخدم لوح التجارب ، فتأكد من توصيل المستشعرات المحددة بدبابيس الإدخال والإخراج الصحيحة في Arduino Uno.
الخطوة 4: درجة الحرارة والرطوبة
لنبدأ بتوصيل مستشعر DHT22 لمراقبة درجة الحرارة والرطوبة في حوضك. لتوصيل مستشعر DHT22 ، ستحتاج إلى الاستفادة من مكتبتهم الخاصة التي يمكن العثور عليها هنا.
بعد تثبيت المكتبة ، ستكون جاهزًا لتوصيل المسامير بـ Arduino. تأكد من توصيل دبوس الجهد بـ 5 فولت ، ودبوس GND بـ Arduino GND ، ودبوس البيانات بالدبوس 7 على اردوينو.
الخطوة 5: مجسات رطوبة الأرض
من أجل مراقبة رطوبة الأرض ، نستخدم مستشعرات رطوبة الأرض. تستخدم هذه لمراقبة الرطوبة في الأرض للنباتات الفعلية التي ستعيش في terrarium الخاص بك. إذا كانت رطوبة الأرض جافة جدًا ، فسيتم تنشيط نظام المطر في النهاية.
لتوصيل مستشعرات رطوبة الأرض ، يجب أن يكون لديك الإعداد التالي ؛ قم بتوصيل دبابيس VCC بدبابيس 5V على اردوينو. قم بتوصيل دبابيس GND بدبابيس GND على اردوينو. ولتلقي البيانات ، ستحتاج إلى توصيل دبابيس A0 من المستشعرات إلى دبابيس A0 و A1 على اردوينو.
الخطوة السادسة: مضخة السوائل
لم أتمكن من تشغيل مضخة السوائل بشكل كامل. لكن الآن قمت بإنشاء محاكاة لهذه المضخة ، حتى اكتشفت كيفية توصيلها بشكل صحيح. لقد فعلت ذلك باستخدام مصباح LED بسيط يجب أن يومض عندما تكون رطوبة الأرض جافة جدًا. بناءً على بحثي ، سأحتاج إلى الحصول على النوع الصحيح من التتابع لجعل المضخة الفعلية تعمل.
قم بتوصيل دبوس VCC من مضخة السوائل بالدبوس 12 على اردوينو ، وقم بتوصيل دبوس GND من المضخة إلى دبوس GND على Arduino.
الخطوة 7: إعداد الكود الخاص بالزواحف الخاصة بك
اعتبارًا من الآن ، لا يوجد سوى ثلاثة أنواع من الزواحف تم تكوينها في التخزين على Arduino. في الوقت الحالي ، يتم حفظ البيانات في سلسلة Json ، والتي يمكن تعديلها بسهولة لإضافة المزيد من الزواحف في حالة عدم وجود الزواحف.
الزواحف المستخدمة حاليًا هي أبو بريص النمر ، أبو بريص المتوج ، والتنين الملتحي.
من أجل استخدام البيانات من ملف Json ، تحتاج إلى تثبيت مكتبة أخرى يتم استخدامها لتحليل Json إلى بيانات قابلة للقراءة لـ Arduino نفسه. يمكنك العثور على هذه المكتبة هنا.
بعد إضافة المكتبة ، يمكنك ببساطة البحث عن السلسلة التالية في الكود: "const char * reptiles = doc [" Leopard gecko "]" ، وتغيير اسم الزواحف إلى الزاحف الذي تملكه.
يمكنك التحقق من أسماء المتغيرات في سلسلة json ، داخل المتغير المسمى “reptileData ” للتأكد من هجاءها بشكل صحيح. إذا لم يكن الزواحف الخاص بك موجودًا ، يمكنك استخدام تنسيق الزواحف الأخرى لإضافة الظروف البيئية المطلوبة للزواحف الخاصة بك.
تأكد من مشاركة هذه الشروط ، حتى يتمكن الآخرون من الاستفادة منها أيضًا!:)
الخطوة 8: استمتع
يجب أن تكون الآن جاهزًا ، وتكون قادرًا على الاستفادة من terrarium.
بعد تكوين كل هذه الأشياء وتحميل الكود ، يمكنك فتح Serial Monitor لرؤية البيانات الواردة من المستشعرات. تحقق مما إذا كان هذا موثوقًا به قبل استخدام المجموعة فعليًا ، فقد لا يعمل المستشعر بشكل صحيح.
بشكل افتراضي ، يتحقق من الظروف البيئية كل 5 ثوانٍ ، لكن لك مطلق الحرية في تغيير ذلك عن طريق تغيير متغير "الفترة" في الكود (بالمللي ثانية).
يتمتع!
موصى به:
موزع سمارت شوب- بوت: 4 خطوات
Smart Shop Dispenser-Bot: لقد قمت بإنشاء موزع متجر ذكي - بوت سيرشدك إلى غسل يديك لمدة 20 ثانية على الأقل
سمارت اير: 5 خطوات
SmartAir: مرحبًا ، أنا طالب وسائط متعددة وأمبير. تكنولوجيا الاتصالات في Howest. لإظهار ما تعلمته هذا العام ، قمت بصنع جهاز تنقية هواء ذكي. لقد صنعت هذا المشروع لأن الكثير من الناس يعانون من سوء نوعية الهواء في المنزل. يمكن أن تسبب جودة الهواء الرديئة الصداع ، و
سمارت اير: 6 خطوات
SmartAir: في هذا البرنامج التعليمي ، سأوضح لك كيف يمكنك صنع مرطب ذكي باستخدام Raspberry Pi
سمارت رووم: 8 خطوات
الغرفة الذكية: هل شعرت يومًا بالرغبة في الاستلقاء على سريرك وعدم الرغبة في النهوض؟ هل شعرت يومًا أن الاستيقاظ لفتح مصاريعك أمر تطلبه كثيرًا؟ ثم لدي الحل الأمثل لك. تقديم Smartroom ، تحكم في غرفتك باستخدام
سمارت ويك: 4 خطوات
SmartWake: لقد أنشأت مشروعًا أسميه smartwake. إنه في الأساس منبه يقيس أيضًا شدة الضوء ورطوبة الهواء والضغط الجوي ، وهنا سأشرح كيف يعمل