مشروع وصل أردوينو مع Node-red يتضمّن هذا المقال المبادئ الأساسيّة في توصيله مع الأردوينو. المكوّنات والمعدات: التطبيقات والخدمات المُستخدَمة: مقدمة عن المشروع: تُعدّ Node-RED منصة للوصل بين الأجهزة المادية وواجهات برمجة التطبيقات APIs وخدمات الأونلاين بطرق جديدة ومثيرة للاهتمام، حيث تُوفّر مُحرِّرَ تدفُّقٍ قائماً على متصفّح ممّا يسهِّل التدفُّق باستخدام عُقَد واسعة النطاق في اللوحة، […]
التصنيف: مشاريع تقنية

آلية عمل RFID واستخدامه مع الأردوينو في صنع قفل باب
مقدمة يُعبِّر مصطلح RFID عن تقتية التعرّف عبر التردُّد اللاسلكي (Radio Frequency IDentification) وهي تقنيةُ اتصالٍ لاسلكي تُستخدم لأدَّاء مهام مختلفةٍ في مجالاتٍ متعدِّدةٍ، مثل تتبُع الأفراد وإدارة صلاحيات الوصول (للأماكن أو الخدمات وما شابه) وإدارة دورة الإنتاج والتَّوزيع (Supply Chain Management) وتتبُع الكتب في المكتبات وأنظِّمة بوابات عبور الطريق (تُستخدم حواجزٌ معينةٌ في أطراف […]

تقنيّة LoRa وتطبيقاتها في مشاريع الأتمتة مع لوحات التطوير
سنتعلّم في هذا المقال مبادئ عمل تقنيّة LoRa الأساسيّة (بروتوكول الاتّصال بعيد المدىLong Range )، وكيفيّة استخدامها مع ESP32 لمشاريع IoT (إنترنت الأشياء Internet of Things) باستخدام بيئة أردوينو البرمجيّة، وسنوضّح كيفيّة إنشاء مرسل ومستقبل LoRa باستخدام وحدة إرسال واستقبال RFM95. يتحدث الفيديو التالي عن أساسيّات ومبادئ تقنيّة LoRa: ما هي LoRa؟ هي تقنيّة […]

التحكم بمشاريع أردوينو عبر منصة IFTTT
في هذه المقالة سوف نتعلَّم كيفيَّة استخدام لوحات الأردوينو مع منصَّة IFTTT بالتفصيل، سنتعرَّف على: ماهي IFTTT؟ كيف تعمل IFTTT مع لوحات الأردوينو؟ كيف لخدمات خارجية مثل (مساعد غوغل الصوتي) التحكم بلوحات الأردوينو عبر IFTTT. كيف تقوم لوحات الأردوينو بتشغيل/إرسال بيانات إلى خدمات خارجية (إيميل، رسائل نصية، مكالمات صوتية..) من خلال IFTTT. تمكّن IFTTT […]

مراقبة مخطط القلب الكهربائي باستخدام حساس تخطيط القلب AD8232 والأردوينو
في العقود الأخيرة، أصبحت أمراض القلب مشكلة كبيرة إذ يموت الكثير من الناس بسبب مشاكل صحية تتعلق بالقلب لذلك لا يمكن الاستخفاف بها، حيث يمكن تدارك مرض القلب في مراحله المبكرة من خلال تحليل أو مراقبة إشارة مخطط القلب المعروف اختصاراً ECG، لذا نقدم هذا المشروع وهو مراقبة ECG باستخدام حساس تخطيط القلب AD8232 و […]

تشغيل مصنع افتراضي باستخدام الأردوينو
ما هو Factory I/O؟ Factory I/O هو محاكي للمصانع صُمّمَ للتّعامل مع وحدات التّحكم PLC للتعلّم والتدرُّب عليها في بيئةٍ افتراضية؛ يتضمّن مشاهدوسيناريوهات scenes مُعدّة مُسبقاً، كما يُمكنك إنشاء مصنعكَ الخاص لبرمجته وللتعلُّم، وقد استخدمنا هذه البرمجيّة كثيراً مع متحكمات PLC، ولكن إن أردنا استخدامها مع لوح الأردوينو سنواجه مشكلة أنَّ Factory I/O لا يدعم […]

تحكم بالأجهزة عن طريق Flutter والأردوينو
يعرفُ برنامجُ Flutter بأنَّهُ مجموعةُ أدواتٍ مفتوحةُ المصدرِ لتطويرِ البرامجِ ذاتُ واجهةِ المستخدمِ التي تسهّلُ البدءَ في إنشاءِ تطبيقاتِ الأجهزةِ المحمولةِ العاملةِ بنظامي iOS وأندرويد، والأردوينو منصةً لتطويرِ برمجياتِ المتحكماتِ التي تسمحُ بإنشاءِ تطبيقاتٍ مدمجةٍ لمجموعةٍ متنوعةٍ من المتحكماتِ الصغريةِ، وباستخدامِ هاتين الأداتين معاً يسهلُ إنشاء أجهزةٍ يمكنُ التحكمُ بها باستخدامِ تطبيقاتِ الأجهزةِ المحمولةِ.كتمرين، سنستخدمُ […]

استخدام حساس التسارع مع الأردوينو
سنتعلَّمُ في هذهِ المقالةِ ربطَ حسَّاسِ التَّسارُعِ GY-521 معَ لوحةِ الأردوينو (Arduino). يتضَّمنُ حسَّاسُ GY-521 شريحةَ InvenSense MPU6050 التِّي تحتوي على مقياسِ تسارُعٍ ثلاثِّيّ المحاوِرِ، حسَّاسُ جيروسكوب gyro ثلاثِّي المحاوِرِ يتميَّز بأنَّ له 6 درجاتٍ حرية (6 DOF) كما تحتوي الشَّريحةُ أيضَّاً على محوِّلٍ تشابهيّ رَقَمِّي بدِّقةِ 16 بتاً في كُلِّ قناةٍ ووَحدَةٍ DMP (مُعالِجُ […]

تصميم أنظمة التّتبّع الشّمسيّة باستخدام الأردوينو
مُقدمة: تُثبَّت الألواح الشّمسيّة في أنظمة التتبّع الشّمسيّة الحديثة Solar Tracker على هيكل يتحرّك وفقاً لموضع الشّمس (أي تُلاحق أشعّة الشّمس)، لنُصمّم نظام تتبّع (مُلاحقة)، وذلك باستخدام محرّكين سيرفو وأربعِة مقاوماتٍ ضوئيّة LDR ولوح أردوينو أونو. مخطط الدّارة: يُعتبر تصميم نظام التّتبع الشّمسيّ بسيطاً، ولكن يجب أن يُوصَلَ بحذرٍ شديد، حيثُ تُربط أربع مقاومات […]

تنصيب برنامج GRBL ووحدة التّحكم بماكينة CNC مع لوحة التّطوير الأردوينو
مقدمة: سنتعرَّف في هذه المقالةِ برنامجَ GRBL وكيفيةَ تنصيبهُ واستخدامهُ للتّحكم بماكينة CNC المعتمدة على الأردوينو، وسنتحدّث أيضًا عن كيفيّة استخدام برمجيَّة Universal G-code Sender الّذي يُعدُّ البرنامجَ الأشهر المُستخدم مع GRBL. ما هو GRBL؟ هو عبارة عن أحدِ البرمجيّات المفتوحة المصدرِ تُستخدم للتّحكم بحركة ماكينة CNC، حيثُ بالإمكان حقنُ برمجية GRBL بسهولة في الأردوينو، […]