AvoRipe - التحقق من نضج الأفوكادو الخاص بك: 8 خطوات (بالصور)
AvoRipe - التحقق من نضج الأفوكادو الخاص بك: 8 خطوات (بالصور)
Anonim
Image
Image
بناء الأجزاء
بناء الأجزاء

حدث للجميع ، لقد اشتريت ثمرة أفوكادو ، لم تنضج بعد. تمر بضعة أيام ، وبحلول وقت النضج تكون قد نسيت الأمر … وفي غضون أيام قليلة ، قد تسوء!

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

من نحن ، ابتكرنا بكل فخر إيلاد غولدبرغ وإيدن بار-توف أ من آي دي سي هرتسليا في وادي ماكان ، ميزبي رامون ومختبر الابتكار الإعلامي في آي دي سي (ميلاب). شكر عملي لـ Zvika Markfeld ، من ForRealTeam ، لتعليمنا كل شيء عن إنترنت الأشياء ، وزودنا بجميع المعدات وذهب معنا إلى الصحراء ، حيث قمنا ببناء معظم هذا الجهاز.

شكر خاص لـ Instructables و Thingiverse لإعطائنا بعض الإلهام والأفكار وللرجل الذي صمم نموذجًا ثلاثي الأبعاد استخدمناه في أجهزتنا.

اللوازم

هذه هي قائمة الأشياء التي استخدمناها ، وغني عن القول ، أن كل مكون هنا قابل للاستبدال وتم اختياره في الغالب من خلال التوافر لنا في وقت صنع هذا المشروع.

وحدات تحكم صغيرة ولوحات ودروع

  • 1x ESP8266 لوحات (استخدمنا Minis WeMos D1 المصنوع من LoLin)
  • 1x D1 Mini servo Shield
  • 1x كابل Micro-USB
  • 20 × كبلات توصيل
  • 1 × 10 كيلو أوم المقاوم
  • 1 × اللوح

المحركات

1 × محرك سيرفو (ننصح بمحرك قوي ، من تجربتنا لن يفعله الصغار أحيانًا)

مجسات

  • 1x مستشعر قوة مستشعر الضغط بغشاء رقيق
  • 1x RGB Color Detector باستخدام وحدة الاستشعار TCS3200

قطع الليزر

  • 1 × صندوق ذكي
  • حلقات 7x التي ستشكل حاملًا
  • 2x 70x100 سم

أجزاء مطبوعة ثلاثية الأبعاد

Avocado Griper (أصلاً Petri Dish Gripper الذي وجدناه هنا)

الخطوة 1: فهم الجهاز وتدفق البيانات

تم تصميم AvoRipe للتحقق من نضج الأفوكادو مرتين يوميًا (صباحًا ومساءً) ويمكنه أيضًا التحقق من ذلك بضغطة زر على هاتفك وقتما تشاء أينما كنت!

إذا كان الأفوكادو ناضجًا (حسب اللون والنعومة) ، فسيتم إرسال إشعار دفع إليك من خلال تطبيق BLYNK لإعلامك بأن الوقت قد حان لتناول الأفوكادو اللذيذ.

نظرًا لأننا ندافع عن البيانات للأشخاص ، فإننا نبني أيضًا لوحة معلومات باستخدام AdafuitIO والتي ستتابع تقدم الأفوكادو الخاص بك (مستوى النعومة واللون الحالي والنضج) من أجل إبقائك على اطلاع على السرعة.

الخطوة الثانية: بناء الأجزاء

بناء الأجزاء
بناء الأجزاء
بناء الأجزاء
بناء الأجزاء

المخلب

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

المنصة

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

الصندوق

استخدمنا makercase لصنع الصندوق وتجميعه. يمنحنا الصندوق دفعة عالية للمخلب وأيضًا مكانًا لتخزين دوائر wemos

الخطوة 3: الدائرة

الدائرة
الدائرة

في هذه الخطوة ، سنقوم بتوصيل جميع المستشعرات.

مستشعر القوة:

  • قم بتوصيل VCC بـ + في اللوح.
  • قم بتوصيل G و A0 بالمقاوم 10 كيلو أوم.
  • قم بتوصيل ساق المقاوم الأخرى بـ - في اللوح.

المؤازرة:

  • قم بتوصيل VCC بـ + في اللوح
  • قم بتوصيل الأرض بـ - في اللوح
  • وقم بتوصيل المصدر بـ D8

مستشعر RGB (TCS3200):

  • قم بتوصيل S0 بـ D4
  • قم بتوصيل S1 بـ D3
  • قم بتوصيل S2 بـ D6
  • قم بتوصيل S3 بـ D7
  • قم بتوصيل المخرج بـ D5

الخطوة 4: البرنامج المطلوب

البرامج المطلوبة
البرامج المطلوبة
البرامج المطلوبة
البرامج المطلوبة

اردوينو IDE

تثبيت Arduino IDE:

www.arduino.cc/en/Guide/HomePage

قم بتثبيت "برامج تشغيل" ذات صلة للوحات ESP8266 على Arduino IDE الخاص بك:

randomnerdtutorials.com/how-to-install-es…

بلينك

تنزيل تطبيق Blynk: https://j.mp/blynk_Android أو

المس رمز QR-code ووجه الكاميرا إلى رمز QR أدناه

بعد ذلك أرسل لنفسك رمز المصادقة (سنستخدمه في الخطوة التالية)

الخطوة 5: لوحة القيادة

لوحة القيادة
لوحة القيادة

AdafruitIO

قم بإنشاء حساب:

انتقل إلى "الخلاصات" وأنشئ 3 خلاصات جديدة:

1. لون الأفوكادو

2. ناضجة

3. اسفنجة

بعد ذلك ، انتقل إلى علامة التبويب "لوحة التحكم" وأنشئ لوحة تحكم جديدة.

بعد إنشاء لوحة التحكم ، أدخل لوحة التحكم وأضف 3 قوالب جديدة باستخدام الزر "+":

1. مخطط خطي ، وأضف إليه التغذية الإسفنجية ، ستظهر تلك الكتلة تقدم الأفوكادو مع مرور الوقت.

2. منتقي الألوان ، ويضاف إليها علف الأفوكادو. ستظهر تلك الكتلة لون الأفوكادو.

3. مؤشر واختيار الأعلاف الناضجة لذلك. ستقيس هذه الكتلة ما إذا كانت الأفوكادو إسفنجية بدرجة كافية لتحديد نضجها. تأكد من ضبط الشرط في هذه الكتلة على "=" ، والقيمة على 2.

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

الكود مرفق ، ونأمل أن تجد أنه سهل الاستخدام (حاولنا توثيقه قدر الإمكان).

افتح Arduino IDE واستورد الكود ، وتأكد من أنك تعمل على اللوحة الصحيحة (استخدم الأدوات -> اللوحة)

قم بتشغيل الشاشة التسلسلية (CTRL + SHIFT + m) وشاهد زاوية المؤازرة والقوة المطبقة على المستشعر في كل مرحلة.

عند تشغيل الشاشة التسلسلية ، تأكد من أنك على 9600baud.

قم بتعديل جميع الأماكن في الكود التي تحتاج إلى تعديلها ، وقد تم التعليق عليها جيدًا في الكود (معظمها تفاصيل WiFi و adafuitIO ومصادقة BLYNK).

نقترح أن تقوم بمعايرة قيمة القوة اللازمة لتقرر أن ثمرة الأفوكادو ناضجة بعد أن تختبر القليل من الأفوكادو القاسي وبعض الأفوكادو الناضج وتجد بقعة حلوة (لقد تعلمنا أن كل إعداد يختلف قليلاً عن مستشعر القوة حساسة جدًا).

نقترح أيضًا معايرة مستشعر اللون. يمكنك القيام بذلك عن طريق فتح الشاشة التسلسلية (CTRL + SHIFT + m) في Arduino IDE ثم إدخال "c" في السطر العلوي. بعد ذلك ، ما عليك سوى اتباع التعليمات المطبوعة لمعايرة المستشعر.

الخطوة 7: تطبيق BLYNK والإشعار

تطبيق BLYNK والإشعار
تطبيق BLYNK والإشعار
تطبيق BLYNK والإشعار
تطبيق BLYNK والإشعار

في تطبيق BLYNK ، تأكد من ضبط المؤقتات على الوقت المطلوب وأن جهازك يسمح بالإشعارات من التطبيق.

شرح بسيط حول كيفية عمل تطبيق BLYNK والكود معًا:

لقد قمنا بتعيين دبوس افتراضي (V0) يتم فحصه باستمرار بواسطة wemos ، وسيقوم التطبيق بتغييره من 0 (لا تقم بفحص الأفوكادو) إلى 1 (تحقق من الأفوكادو) عندما:

  1. تم الضغط على زر التشغيل (تأكد من دفعه لإيقاف التشغيل بعد ذلك)
  2. ينطلق أحد أجهزة ضبط الوقت.

قمنا بتعيين دبوس افتراضي آخر (V4) سيحدد ما إذا كانت الأفوكادو ناضجة (V4 = 2) أم أنها غير ناضجة (V4 = 1) سيتم تحديد ذلك داخل wemos وسيتم إرساله إلى التطبيق.

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

الخطوة 8: استمتع بالأفوكادو الناضج

استمتع بالأفوكادو الناضج
استمتع بالأفوكادو الناضج

نقترح صنع Goucamole حتى من الخبز المحمص العادي مع دهن الأفوكادو ، أو يمكنك حتى تناول الزبادي المجمد بالأفوكادو