Blog

أشهر لغات البرمجة المُستخدمة مع متحكّمات PLC

مقدمة: يوجد خمسُ لغاتٍ برمجيّة خاصّةً بالمتحكّمات المنطقيّة القابلة للبرمجة (PLC) ، وجميعها تنتمي إلى المعيار (3-61131) الذي وضعته اللّجنة الكهروتقنيّة الدّوليةInternational Electrotechnical Commission (IEC) ، ويُحدّد هذا المعيار القواعدَ الأساسيّة لمتحكّمات PLC ولغات البرمجة الخاصّة بها. وفي هذا المقال سنقوم بجولةٍ شاملة لجميع لغات البرمجة الخاصّة بمتحكّمات PLC. أشهر خمس ِ لغاتٍ برمجيّة للـ […]

Read More

ARDUINO MICRO

يعدُّ لوح الأردوينو مايكرو أصغرَ لوح في عائلة أردوينو، ممّا يسهّل دمجَهُ مع الأدوات التي نستخدمُها يومياً لجعلِها قادرة على التفاعل مع المستخدم. إنّ هذا الإصدار من ألواح أردوينو مبنيٌّ على المتحكِّم ATmega32U4، ويتميَّز بمدخل تسلسليّ (USB) مُدمج ممّا يجعل الّلوح قابلاً للتّوصيل على أنّه فأرة حاسوب أو لوحة مفاتيح.  نظرة عامة على اللوحة: لوح […]

Read More

arduino-esplora

مقدمة عامة: أردوينو إسبلورا : عبارة عن لوح متحكِّم صِغَري مستوحاة من الأردوينو ليوناردو، ويتميّز لوح إسبلورا عن غيره من ألواح الأردوينو السابقة له بقدرته على تأمين مجموعة من الحسّاسات المدمجة المحمولة على الّلوح والجاهزة للاستخدام من أجل التفاعل مع المحيط الخارجيّ، وبالتالي فهي مصمّمة لمن يريد البدء في استخدام الأردوينو دون الاطّلاع على علم […]

Read More

استعمال عصا التوجيه مع الراسبيري باي (باستخدام المحوّل التشابهيّ الرقميّ(MCP3008)

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

Read More

Arduino UNO

مقدمة عامة: لوحة تحكُّم صغيرة تعتمد على معالج ATmega328P، وتمتلك هذه اللوحة 14 رجلاً رقميّة يمكن استخدامها كمداخل ومخارج رقميّة (6 منها يمكن أن تُستخدَم كأرجل خرْج تحكُّم بعرض النبضة PWM ) و6 مداخل تشابهيّة، بالإضافة إلى امتلاكها لهزّاز كريستال بتردُّد يصل إلى 16 ميغا هرتز، وللوح الأردوينو منفذ USB، ومنفذ تغذية،ومنافذ البرمجةICSP وزر إعادة […]

Read More

ليوناردو

ARDUINO LEONARDO

نظرة عامة: الأردوينو ليوناردو Arduino Leonardo : عبارة عن لوحة تحكُّم مُعتمِدة على ATmega32u4، لديها 20 طرفاً رقميّاً( مداخل/ مخارج) (تُستخدَم 7 أطرافٍ منها كمخارج PWM و12 طرفاً كمداخل تشابهيّة)، هزّاز كريستالي بتردُّد 16MHz، وصلة MICROUSB ، مقبس للطّاقة، أطراف ICSP، و زر لإعادة التّشغيل، كما تتضمّن كلّ شيء مطلوب لدعم المتحكِّم بالإضافة إلى توصيله […]

Read More

شريط اللِّيدات الملوَّنة القابلة للعنونة WS2812B

مقدمة يمكن القول عن شريط اللّيدات WS2812B بأنّهُ شريط ليدّات ملوَّنة قابل للعنونة، وتنطبق المعلومات في هذا المقال على أنواع ليداتٍ أُخرى مُشابهةٍ مثل الأشرطة من عائلة WS28XX وNeopixel strip وغيرها، ويأتي شريط اللِّيدات (WS2812B) بأشكالٍ مختلفةٍ من ناحية الحجم، طريقة العزل، وكثافة الشّريط ويكون الاختيّار حسب ما يناسب الاستخدام.   شريط اللِّيدات الملوَّن WS2812B […]

Read More

nRF24L01

تعتبر وحدة الترددات اللاسكليّة الراديويّة RF Module من أشهر العناصر المتعددة الاستعمال في الأردوينو، حيث تستعمل ال nRF24L01 في تشكيلة واسعة من التطبيقات التي تتطلب التحكُّم اللاسلكي، وهي أجهزة إرسال واستقبال، مما يعني أنّ كلَّ وحدة Module تستطيع إرسال واستقبال البيانات، وتكون هذه الوحدات منخفضة التّكلفة ويمكن استعمالها مع أيِّ متحكّم MCU. يبيّن الشكل  أشكالاً […]

Read More

لوحة المفاتيح المَرِنَة

تُستخدَم لوحة المفاتيح للتّعامل مع متحكّم صغري، حيث يُمكنك الحصول على لوحة المفاتيح من أيّ هاتف قديم، أو يُمكنكَ شراؤها بسعر أقلّ من 2 دولار من معظم مخازن القطع الإلكترونيّة، كما أنّها متوّفرة بأشكال وأحجام متنوعة ومختلفة، حيث الحجم الأكثرُ شيوعاً هو 4×3 و4×4، كما يُمكنك الحصول على لوحة مزوَّدَة بكلمات وأحرف وأرقام مكتوبة على […]

Read More

SIM900 GSM GPRS

يدلّ اختصار GSM على Global System for Mobile Communications: وهو النّظام العامّ للاتّصالات الخليويّة. الاختصار GPRS فيعود إلى General Packet Radio Service التّطبيقات تسمح شريحة GSM GPRS باستخدامات مفيدة كما يلي:  الاتّصال بالإنترنت عبر شبكة GPRS.  إرسال واستقبال الرّسائل النّصيّة القصيرة SMS. إجراء المكالمات الهاتفيّة إمكانيّاتها تجعلها مناسبة للمشاريع المعتمدة على لوحة الأردوينو، مثل: التّحكم […]

Read More