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

نظام البستنة الآلي من إنتل: 16 خطوة (بالصور)
نظام البستنة الآلي من إنتل: 16 خطوة (بالصور)

فيديو: نظام البستنة الآلي من إنتل: 16 خطوة (بالصور)

فيديو: نظام البستنة الآلي من إنتل: 16 خطوة (بالصور)
فيديو: كيف تقرأ كود معالجات انتل Core i7 و Core i5 و Core i3 وتعرف الجيل وتفرِّق بينهم بإحتراف 2024, يوليو
Anonim
Image
Image
نظام إنتل الآلي للبستنة
نظام إنتل الآلي للبستنة
نظام إنتل الآلي للبستنة
نظام إنتل الآلي للبستنة
نظام إنتل الآلي للبستنة
نظام إنتل الآلي للبستنة

[شغل الفيديو]

مرحبا بالجميع !!!

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

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

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

بصرف النظر عن هذا ، سوف ينقل Intel Edison معلومات حول مستوى الرطوبة والضوء المحيط ومعدل التدفق إلى الويب ، ويمكنك مراقبة جميع البيانات من هاتفك الذكي باستخدام تطبيقات Blynk ، ثم يمكن إرسال twit إلى حسابك تلقائيًا إذا كانت الرطوبة يقع تحت قيمة حدية معينة.

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

الخطوة 1: الأجزاء المطلوبة

1. مجلس إنتل إديسون (أمازون)

2-مستشعر الرطوبة (أمازون)

3. مستشعر التدفق (أمازون)

4.مضخة DC (الأمازون)

5. Photocell / LDR (أمازون)

6. MOSFET (IRF540 أو IRL540) (أمازون)

7. الترانزستور (2N3904) (الأمازون)

8. الصمام الثنائي (1N4001) (أمازون)

9. المقاومات (10K x2، 1K x1، 330R x1)

10. مكثف -10 فائق التوهج (أمازون)

11. الصمام الأخضر

12. لوحة نموذجية مزدوجة الجانب (5 سم × 7 سم) (أمازون)

13. موصلات JST M / F مع الأسلاك (2 pin x 3، 3pin x1) (eBay)

14. DC Jack- ذكر (أمازون)

15. دبابيس الرأس (أمازون)

16.لوحة شمسية 10 واط (Voc = 20V-25V) (Amazon)

17. جهاز التحكم في شحن الطاقة الشمسية (أمازون)

18. بطارية حمض الرصاص المختومة (أمازون)

الادوات المطلوبة:

1. لحام الحديد (أمازون)

2. قاطع / متجرد الأسلاك (أمازون)

3- مسدس الغراء الساخن (أمازون)

4- دريل (أمازون)

الخطوة 2: كيف يعمل النظام

كيف يعمل النظام
كيف يعمل النظام
كيف يعمل النظام
كيف يعمل النظام

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

ثم يتم إرسال المعلمات المختلفة إلى الويب من خلال شبكة WiFi المدمجة Intel Edison ، ثم يتم ربطها بتطبيقات Blynk لمراقبة المصنع من الهاتف الذكي / الأجهزة اللوحية.

لسهولة الفهم ، قسمت المشاريع إلى أقسام أصغر على النحو التالي

1. الشروع في العمل مع Edison

2. امدادات الطاقة للمشروع

3. توصيل واختبار أجهزة الاستشعار

4. صنع الدائرة / الدرع

5. التواصل مع تطبيق Blynk

6. البرامج

7. تجهيز الضميمة

8. الاختبار النهائي

الخطوة 3: إعداد Intel Edison

إعداد إنتل إديسون
إعداد إنتل إديسون
إعداد إنتل إديسون
إعداد إنتل إديسون

أشتري لوحة توسيع Intel Edison و Arduino من Amazon. أنا غير محظوظ للغاية لأنني لم أحصل عليه من Instructable Campaign. أنا على دراية بـ Arduino ، لكنني وجدت صعوبة بعض الشيء في العمل مع Intel Edison. على أي حال بعد أيام قليلة من المحاولة ، وجدت أنه سهل الاستخدام وسأرشدك من خلال الخطوات القليلة التالية للبدء بسرعة. لذلك لا تخف:)

ما عليك سوى اتباع التعليمات التالية التي تغطي جيدًا كيفية البدء مع Edison

إذا كنت مبتدئًا تمامًا ، فاتبع التعليمات التالية

دليل المبتدئين المطلق إلى Intel Edison

إذا كنت من مستخدمي Mac ، فاتبع التعليمات التالية

دليل المبتدئين الحقيقي لإعداد Intel Edison (مع Mac OS)

بصرف النظر عن Sparkfun و Intel ، لديهما دروس رائعة للبدء في Edison.

1. Sparkfun تعليمي

2. برنامج إنتل التعليمي

قم بتنزيل جميع البرامج المطلوبة من موقع Intel الإلكتروني

software.intel.com/en-us/iot/hardware/edison/downloads

بعد تنزيل البرنامج ، يجب عليك تثبيت برامج التشغيل و IDE ونظام التشغيل

السائقين:

1. سائق FTDI

2. سائق اديسون

IDE:

اردوينو IDE

امض نظام التشغيل:

اديسون مع صورة Yocto Linux

بعد تثبيت الكل ، يجب عليك الإعداد لاتصال WiFi

الخطوة 4: مزود الطاقة

مزود الطاقة
مزود الطاقة
مزود الطاقة
مزود الطاقة
مزود الطاقة
مزود الطاقة

نحن بحاجة إلى الطاقة لهذا المشروع لغرضين

1. لتشغيل Intel Edison (7-12V DC) وأجهزة استشعار مختلفة (5V DC)

2. لتشغيل مضخة DC (9V DC)

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

انظر الصور أعلاه لتجهيز مصدر الطاقة.

يتكون نظام الشحن بالطاقة الشمسية من مكونين رئيسيين

1. الألواح الشمسية: تقوم بتحويل ضوء الشمس إلى طاقة كهربائية

2. Solar Charge Controller: لشحن البطارية بالطريقة المثلى والتحكم في الحمولة

لقد كتبت 3 تعليمات حول صنع وحدة التحكم في شحن الطاقة الشمسية ، لذا يمكنك اتباعها لتكوينها بنفسك.

اردوينو - جهاز تحكم بالشحن بالطاقة الشمسية

إذا كنت لا ترغب في صنعه ، فما عليك سوى شرائه من eBay أو Amazon.

اتصال:

تحتوي معظم أجهزة التحكم في الشحن عادة على 3 أطراف: الطاقة الشمسية والبطارية والحمل.

قم بتوصيل وحدة التحكم بالشحن بالبطارية أولاً ، لأن هذا يسمح لوحدة التحكم في الشحن بمعايرة جهد النظام المناسب. قم بتوصيل الطرف السالب أولاً ثم الموجب. قم بتوصيل اللوح الشمسي (سالب أولاً ثم موجب) أخيرًا قم بالاتصال بمحطة تحميل التيار المستمر. في حالتنا ، يكون الحمل هو Intel Edison و DC Pump.

لكن تحتاج لوحة ومضخة إنتل إلى جهد كهربي مستقر. لذلك يتم توصيل محول باك DC-DC عند طرف تحميل DC لوحدة التحكم في الشحن.

الخطوة الخامسة: مستشعر الرطوبة

مستشعر الرطوبة
مستشعر الرطوبة
مستشعر الرطوبة
مستشعر الرطوبة
مستشعر الرطوبة
مستشعر الرطوبة

تعمل مستشعرات الرطوبة على أساس مقاومة الماء لتحديد مستوى رطوبة التربة. تقيس المستشعرات المقاومة بين مجسين منفصلين عن طريق إرسال تيار عبر أحدهما وقراءة انخفاض الجهد المقابل بسبب قيمة مقاومة معروفة.

كلما زادت كمية الماء كلما قلت المقاومة ، وباستخدام هذا يمكننا تحديد القيم الحدية لمحتوى الرطوبة ، فعندما تكون التربة جافة ، ستكون المقاومة عالية وسيظهر LM-393 قيمة عالية على الناتج. ، ستظهر قيمة منخفضة في الإخراج.

برنامج تشغيل LM-393 (مستشعر الرطوبة) -> Intel Edison

GND -> GND

5 فولت -> 5

صوت -> A0

كود الاختبار:

int moist_sensor_Pin = A0 ؛ // يتصل المستشعر بالدبوس التناظري A0

int moist_sensor_Value = 0 ؛ // متغير لتخزين القيمة القادمة من إعداد فراغ المستشعر () {Serial.begin (9600) ؛ } حلقة فارغة () {// اقرأ القيمة من المستشعر: moist_sensor_Value = analogRead (moist_sensor_Pin) ؛ تأخير (1000) ؛ Serial.print ("قراءة مستشعر الرطوبة =") ؛ Serial.println (moist_sensor_Value) ؛ }

الخطوة السادسة: مستشعر الضوء

مستشعر الضوء
مستشعر الضوء
مستشعر الضوء
مستشعر الضوء
مستشعر الضوء
مستشعر الضوء

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

كيف تعمل ؟

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

لمعرفة المزيد عن الخلية الضوئية ، انقر هنا

حلبة لوح الخبز:

يمكن صنع مستشعر الضوء عن طريق إنشاء دائرة مقسم جهد بمقاومة أعلى (R1) مثل Photocell / LDR ومقاومة أقل (R2) كمقاوم 10K ، انظر الدائرة الموضحة أعلاه.

لمعرفة المزيد عنها ، يمكنك مشاهدة البرنامج التعليمي adafruit.

اتصال:

دبوس واحد LDR - 5 فولت

تقاطع - A1

10K المقاوم دبوس واحد - GND

دائرة مرشح الضوضاء الاختيارية: قم بتوصيل مكثف 0.1 فائق التوهج عبر المقاوم 10K لتصفية الضوضاء غير المرغوب فيها.

كود الاختبار:

نتيجة:

توضح قراءة الشاشة التسلسلية أن قيمة المستشعر أعلى لضوء الشمس الساطع وأقل أثناء الظل.

int LDR = A1 ؛ // LDR متصل بالطرف التمثيلي A1

int LDRValue = 0 ؛ // هذا متغير لتخزين قيم LDR الإعداد الباطل () {Serial.begin (9600) ؛ // بدء جهاز العرض التسلسلي بـ 9600 buad} حلقة فارغة () {LDRValue = analogRead (LDR) ؛ // يقرأ قيمة ldr من خلال LDR Serial.print ("Light Sensor Value:") ؛ Serial.println (LDRValue) ؛ // يطبع قيم LDR إلى تأخير الشاشة التسلسلي (50) ؛ // هذه هي السرعة التي يرسل بها LDR القيمة إلى arduino}

الخطوة 7: اصنع مستشعر الضوء

اصنع مستشعر الضوء
اصنع مستشعر الضوء
اصنع مستشعر الضوء
اصنع مستشعر الضوء
اصنع مستشعر الضوء
اصنع مستشعر الضوء
اصنع مستشعر الضوء
اصنع مستشعر الضوء

إذا كان لديك مستشعر ضوء Seeedstudio groove ، فيمكنك تخطي هذه الخطوة ، لكن ليس لدي مستشعر أخدود ، لذلك صنعت حساسًا خاصًا بي.

خذ قطعتين من الأسلاك بالطول المطلوب وقم بإزالة العزل في النهايات ، وقم بتوصيل موصل JST ثنائي السن في النهاية ، كما يمكنك شراء موصل بأسلاك أيضًا.

تحتوي الخلية الكهروضوئية على أرجل طويلة لا تزال بحاجة إلى قصها إلى أذرع قصيرة لتتناسب مع أسلاك التوصيل.

اقطع قطعتين قصيرتين من الانكماش الحراري لعزل كل ساق ، ثم أدخل أنبوب الانكماش الحراري في الأسلاك.

ثم يتم لحام الخلية الكهروضوئية في نهاية أسلاك الرصاص.

الآن أصبح المستشعر جاهزًا ، لذا يمكنك بسهولة ربطه بالمكان المطلوب ، حيث سيتم لحام المقاوم 10K ومكثف 0.1 فائق التوهج على لوحة الدائرة الرئيسية التي سأشرحها لاحقًا.

الخطوة 8: مستشعر التدفق

استشعار التدفق
استشعار التدفق
استشعار التدفق
استشعار التدفق
استشعار التدفق
استشعار التدفق
استشعار التدفق
استشعار التدفق

يستخدم مستشعر التدفق لقياس تدفق السائل عبر الأنبوب / الحاوية ، وقد تفكر في سبب حاجتنا إلى هذا المستشعر. هناك سببان رئيسيان

1- قياس كمية المياه المستخدمة في ري النباتات لمنع الهدر

2. لإيقاف تشغيل المضخة لتجنب التشغيل الجاف.

كيف يعمل المستشعر؟

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

تأتي مستشعرات التدفق بثلاثة أسلاك:

1. أحمر / VCC (إدخال 5-24 فولت تيار مستمر)

2. Black / GND (0V)

3. أصفر / OUT (إخراج النبض)

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

اتصال:

المستشعر ---- إنتل

Vcc - 5 فولت

GND - GND

خارج - D2

كود الاختبار:

يتم توصيل دبوس النبض الخاص بجهاز استشعار التدفق بالدبوس الرقمي 2. يعمل الدبوس 2 كدبوس خارجي للمقاطعة.

يستخدم هذا لقراءة نبضات الإخراج القادمة من مستشعر تدفق المياه. عندما تكتشف لوحة Intel النبض ، فإنها تقوم على الفور بتشغيل وظيفة.

لمعرفة المزيد عن المقاطعة ، يمكنك رؤية صفحة مرجع Arduino.

يتم أخذ رمز الاختبار من موقع SeeedStudio. لمزيد من التفاصيل يمكنك أن ترى هنا

ملاحظة: لحساب التدفق ، عليك تغيير المعادلة وفقًا لورقة بيانات المضخة.

// قراءة معدل تدفق السائل باستخدام Seeeduino ومستشعر تدفق المياه من Seeedstudio.com// رمز مقتبس من Charles Gantt من كود PC Fan RPM الذي كتبه Crenn @ thebestcasescenario.com // http: /themakersworkbench.com https://thebestcasescenario.com https://seeedstudio.com متقلبة int NbTopsFan ؛ // قياس الحواف الصاعدة للإشارة int Calc ؛ هولسنسور int = 2 ؛ // موقع دبوس جهاز الاستشعار void rpm () // هذه هي الوظيفة التي تستدعيها المقاطعة {NbTopsFan ++؛ // هذه الوظيفة تقيس الحافة الصاعدة والهابطة لإشارة مستشعرات تأثير القاعة} // يتم تشغيل طريقة الإعداد () مرة واحدة ، عندما يبدأ الرسم في الإعداد الباطل () // {pinMode (hallsensor، INPUT)؛ // يهيئ الدبوس الرقمي 2 كمدخل Serial.begin (9600) ؛ // هذه هي وظيفة الإعداد حيث يتم تهيئة المنفذ التسلسلي ، attachInterrupt (0 ، rpm ، RISING) ؛ // ويتم إرفاق المقاطعة} // يتم تشغيل طريقة الحلقة () مرارًا وتكرارًا ، // طالما أن Arduino به حلقة باطلة السلطة () {NbTopsFan = 0؛ // اضبط NbTops على 0 جاهزًا للحسابات sei () ؛ // تمكين تأخير المقاطعات (1000) ؛ // انتظر ثانية واحدة cli () ؛ // تعطيل المقاطعات احسب = (NbTopsFan * 60/73) ؛ // (تردد النبض × 60) / 73Q ، = معدل التدفق في L / ساعة Serial.print (Calc ، DEC) ؛ // يطبع الرقم المحسوب أعلى Serial.print ("L / ساعة / r / n")؛ // يطبع "L / ساعة" ويعيد سطرًا جديدًا}

الخطوة 9: مضخة التيار المستمر

مضخة DC
مضخة DC
مضخة DC
مضخة DC
مضخة DC
مضخة DC

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

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

حلبة السائق:

لا يمكننا تشغيل المضخة مباشرة من دبابيس Edision لأن دبابيس Edison يمكنها فقط توفير كمية صغيرة من التيار. لذلك ، لتشغيل المضخة ، نحتاج إلى دائرة تشغيل منفصلة. يمكن عمل المحرك باستخدام n Channel MOSFET.

يمكنك رؤية دائرة السائق الموضحة في الصورة أعلاه.

للمضخة طرفان ، الطرف المميز بنقطة حمراء موجب انظر الصورة.

يوصى بتشغيل مضخة التيار المستمر من 3 فولت إلى 9 فولت. لكن مصدر الطاقة لدينا هو بطارية 12 فولت ، ولتحقيق الجهد المطلوب نحتاج إلى خفض الجهد ، ويتم ذلك عن طريق محول DC Buck ، ويتم ضبط الإخراج على 9V عن طريق ضبط مقياس الجهد الموجود على اللوحة.

ملحوظة: إذا كنت تستخدم IRL540 MOSFET فلا داعي لعمل دائرة السائق كما هو المستوى المنطقي.

تحضير موصل المضخة:

خذ موصل JST ثنائي السن بسلك ، ثم قم بتوصيل السلك الأحمر بالقطبية بعلامة النقطة والسلك الأسود إلى الطرف الآخر.

ملاحظة: من فضلك لا تختبر وقت طويل بدون تحميل ، من الداخل بأوراق بلاستيكية ، لا يمكن شفط الشوائب.

الخطوة العاشرة: تحضير الدرع

جهز الدرع
جهز الدرع
جهز الدرع
جهز الدرع
جهز الدرع
جهز الدرع

نظرًا لعدم وجود درع أخدود لتوصيل المستشعرات ، ولجعل الاتصال أسهل ، قمت بإنشاء اتصال خاص بي.

لقد استخدمت لوحة نموذجية مزدوجة الجوانب (5 سم × 7 سم) لصنعها.

قطع 3 شرائح من دبوس رأس مستقيم كما هو موضح في الصورة.

أدخل الرأس في رؤوس Intel الأنثوية.

ضع لوحة النموذج الأولي فوقه مباشرة وحدد الموضع بعلامة.

ثم جندى كل الرؤوس.

الخطوة 11: اصنع Cicrcuit

اصنع Cicrcuit
اصنع Cicrcuit
اصنع Cicrcuit
اصنع Cicrcuit
اصنع Cicrcuit
اصنع Cicrcuit

يتكون الدرع من:

1. موصل التيار الكهربائي (2 دبوس)

2. موصل المضخة (2 دبوس) ودائرة السائق (IRF540 MOSFET ، 2N3904 الترانزستور ، المقاومات 10K و 1K و 1N4001 الصمام الثنائي المتوازي)

3. موصلات أجهزة الاستشعار:

  • مستشعر الرطوبة - موصل مستشعر الرطوبة مصنوع من 3 رؤوس ذكور مستقيمة.
  • مستشعر الضوء - موصل مستشعر الضوء عبارة عن موصل أنثوي ثنائي السنون من نوع JST ، الدائرة المرتبطة (مقاوم 10K ومكثف 0.1 فائق التوهج) مصنوعة على الدرع
  • مستشعر التدفق: موصل مستشعر التدفق عبارة عن موصل أنثى 3 سنون JST.

4. مؤشر LED للمضخة: يتم استخدام مؤشر LED الأخضر لمعرفة حالة المضخة. (LED أخضر ومقاوم 330R)

قم بتلحيم جميع الموصلات والمكونات الأخرى وفقًا للتخطيطي الموضح أعلاه.

الخطوة 12: قم بتثبيت تطبيق Blynk والمكتبة

قم بتثبيت تطبيق Blynk والمكتبة
قم بتثبيت تطبيق Blynk والمكتبة
قم بتثبيت تطبيق Blynk والمكتبة
قم بتثبيت تطبيق Blynk والمكتبة

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

Blynk هو تطبيق يسمح بالتحكم الكامل في Arduino و Rasberry و Intel Edision والعديد من الأجهزة الأخرى ، وهو متوافق مع كل من Android و IPhone ، والآن يتوفر تطبيق Blynk مجانًا.

يمكنك تنزيل التطبيق من الرابط التالي

1. لنظام Android

2. آيفون

بعد تنزيل التطبيق ، قم بتثبيته على هاتفك الذكي.

ثم عليك استيراد المكتبة إلى Arduino IDE الخاص بك.

قم بتنزيل المكتبة

عند تشغيل التطبيق لأول مرة ، يلزمك تسجيل الدخول - لذا أدخل عنوان البريد الإلكتروني وكلمة المرور.

انقر فوق "+" في الجزء العلوي الأيمن من الشاشة لإنشاء مشروع جديد ، ثم قم بتسميته ، وأطلق عليه اسم "الحديقة الآلية".

حدد الجهاز الهدف Intel Edision

ثم انقر فوق "بريد إلكتروني" لإرسال رمز المصادقة هذا إلى نفسك - ستحتاج إليه في الكود

الخطوة 13: عمل لوحة القيادة

صنع لوحة القيادة
صنع لوحة القيادة
صنع لوحة القيادة
صنع لوحة القيادة
صنع لوحة القيادة
صنع لوحة القيادة

تتكون لوحة التحكم من عناصر واجهة مستخدم مختلفة ، ولإضافة عناصر واجهة ، اتبع الخطوات التالية:

انقر فوق "إنشاء" للدخول إلى شاشة لوحة التحكم الرئيسية.

بعد ذلك ، اضغط على "+" مرة أخرى للحصول على "مربع الأدوات"

ثم اسحب رسمين بيانيين.

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

يجب عليك تغيير الاسم "Moisture" ، حدد Virtual Pin V1 ، ثم قم بتغيير النطاق من 0 إلى 100.

قم بتغيير موضع شريط التمرير لأنماط الرسم البياني المختلفة ، مثل الشريط أو الخط.

يمكنك تغيير اللون أيضًا بالنقر فوق رمز الدائرة على الجانب الأيمن من الاسم.

ثم أضف مقياسين ، 1 عرض قيمة و Twiter.

اتبع نفس الإجراء للضبط يمكنك الرجوع إلى الصور الموضحة أعلاه.

الخطوة 14: البرمجة:

برمجة
برمجة
برمجة
برمجة
برمجة
برمجة

لقد اختبرت في الخطوات السابقة جميع رموز أجهزة الاستشعار ، والآن حان الوقت لدمجها معًا.

يمكنك تنزيل الكود من الرابط أدناه.

افتح Arduino IDE وحدد اسم اللوحة "Intel Edison" و PORT No.

قم بتحميل الكود.انقر فوق رمز المثلث في الزاوية اليمنى العليا في تطبيق Blynk الآن يجب عليك تصور الرسوم البيانية والمعلمات الأخرى.

تحديثات على WiFi Data Logging (2015-10-27): تم اختبار عمل تطبيق Blynk من أجل مستشعر الرطوبة والضوء ، وأنا أعمل على مستشعر التدفق و Twiter.

لذا كن على اتصال للحصول على التحديثات.

الخطوة 15: تجهيز الضميمة

تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة

لجعل النظام مضغوطًا ومحمولًا ، أضع جميع الأجزاء داخل حاوية بلاستيكية.

أولاً ، ضع جميع المكونات وتمييزها لعمل ثقوب (للأنابيب ، ورباط الكابلات لإصلاح المضخة والأسلاك)

اربط المضخة بمساعدة ربطة كبل.

اقطع أنبوبًا صغيرًا من السيليكون وقم بتوصيله بين تفريغ المضخة ومستشعر التدفق.

أدخل أنبوب سيليكون طويل في الفتحات القريبة من شفط المضخة.

أدخل أنبوب سيليكون آخر وقم بتوصيله بمستشعر التدفق.

قم بتثبيت محول باك على جدار جانب واحد من العلبة.يمكنك وضع الغراء أو وسادة 3M مثلي تمامًا.

ضع الغراء الساخن على قاعدة مستشعر التدفق.

ضع لوحة Intel مع الدرع المُجهز ، وقمت بتطبيق مربعات تركيب 3M للالتصاق بالعلبة.

أخيرًا ، قم بتوصيل جميع المستشعرات بالرؤوس المقابلة على الدرع.

الخطوة 16: الاختبار النهائي

الاختبار النهائي
الاختبار النهائي

افتح تطبيق Blynk واضغط على زر التشغيل (رمز الشكل المثلث) لتشغيل المشروع ، وبعد الانتظار لبضع ثوان ، يجب أن تكون الرسوم البيانية والمقاييس نشطة ، ويشير ذلك إلى أن Intel Edison متصل بجهاز التوجيه.

اختبار مستشعر الرطوبة:

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

مستشعر الضوء:

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

مضخة DC:

عندما ينخفض مستوى الرطوبة إلى أقل من 40٪ ، ستبدأ المضخة وسيضيء مؤشر LED الأخضر ، ويمكنك إزالة المسبار من التربة الرطبة لمحاكاة الموقف.

استشعار التدفق:

يعمل كود مستشعر التدفق على Arduino ولكنه يعطي بعض الأخطاء في Intel Edison ، وأنا أعمل على ذلك.

Twiter twit:

لم يتم اختباره بعد ، سأفعل ذلك في أقرب وقت ممكن. ترقبوا التحديثات.

يمكنك أيضًا مشاهدة الفيديو التوضيحي

إذا كنت قد استمتعت بهذه المقالة ، فلا تنسى أن تمررها! اتبعني لمزيد من المشاريع والأفكار DIY. شكرا لك !!!

Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational

الجائزة الأولى في Intel® IoT Invitational

موصى به: