السنة: 2018
-
إنترنت الأشياء
كل ما يتعلق بـESP32 – الجزء الأول
أجزاء سلسلة كل ما يتعلق بـESP32 الجزء الأول: لمحة عامة والأدوات و الليد الوامض الجزء الثاني: طباعة الرسائل وأساسيات الواي…
أكمل القراءة » -
مقالات
لغة سي المضمّنة: Struct و Union (الجزء 2)
تعرفنا في الجزء الأول عن مفهوم كل من الـStructs و الـUnions وكيف نستخدم كل واحد منهم على حدى أو حتى…
أكمل القراءة » -
مقالات
تحويلة اتصال تسلسلي إلى واي فاي باستخدام ESP8266 أو ESP32
إن البرمجة والتنقيح debugging عبر الاتصال التسلسلي عبر بروتوكول UART من أحد الأشياء المهمّة بالنسبة لمطوري الإلكترونيات وحتى لآخرين مثل…
أكمل القراءة » -
تدوينات مصغرة
كيف تحمي دارتك عند فشل المكثف
تستخدم مكثفات الطبقات المتعددة السيراميكية Multilayer ceramic capacitors بكثرة في التصاميم الإلكترونية. إن هذه المكثفات MLCC تستخدم على سبيل المثال…
أكمل القراءة » -
روبوت
برمجة الروبوتات باستخدام نظام تشغيل الروبوت ROS: الحزم Packages
سنتعرّف على أحد أهم المبادئ الأساسيّة وهي الـحزم packages في ROS: كيفية إنشائها وما هي أهم مكوناتها. سنتطرّق أيضاً إلى…
أكمل القراءة » -
روبوت
المحاكي Gazebo في بيئة ROS: بناء ذراع روبوتي من الصفر
في هذا المقال سنلقي نظرة على أحد برامج المحاكاة في بيئة تطوير الروبوتات ROS وهو المحاكي Gazebo و سنشرح كيفية…
أكمل القراءة » -
روبوت
برمجة الروبوتات باستخدام نظام تشغيل الروبوت ROS: مقدمة
لقد تقدّم موضوع الروبوتات بشكل كبير و أصبح موضع اهتمام الكثير، فبالنظر إلى بنية الروبوتات نجد أنها بشكل عام تتكوّن…
أكمل القراءة » -
لغة سي و متحكمات
رحلة داخل نواة الأردوينو: الملفات المصدرية – كيفية بناء نواة أردوينو جديدة – خطوات الترجمة في الأردوينو
إن نواة الأردوينو Arduino core هو المكان الذي يوجد فيه تعريف التوابع الداخلية للأردوينو مثل: pinMode(), digitalWrite(), analogRead(), Serial.begin() ...إلخ.…
أكمل القراءة » -
تدوينات مصغرة
تابع yield وصف Printable ومصفوفات التقابل : مزايا مهمة وغير معروفة في نواة الأردوينو
إن نواة الأردوينو Arduino core، وهي الملفات المصدرية لتوابع وصفوف classes الأردوينو، تملك بعض المزايا التي يمكن استخدامها بكفاءة. وعلى…
أكمل القراءة » -
تدوينات مصغرة
حيلة أردوينو: كيفية مشاركة برنامج خدمة المقاطعة ISR بين المكاتب والكود الرئيسي
حل مشكلة التضارب بين برنامج خدمة المقاطعة ISR المستخدم نفسه في المكاتب والكود الرئيسي. الحل المقترح يستخدم مؤشرات التوابع لإضافة…
أكمل القراءة »