OmArm Zero: Build a 6-DOF (5+1 Gripper) Robotic Arm with ESP32 Web Control

OmArm Zero ESP32 robotic arm with browser-based web control interface

Build OmArm Zero, a 6-DOF (5+1 gripper) robotic arm with ESP32 WiFi control. Complete build guide with 3D printing files, wiring diagrams, firmware, and a browser-based control interface. 303mm reach, 150g payload, under $50.

أساسيات برمجة أردوينو: دليل المبتدئين الشامل لأول مشروع برمجي

Close-up view of programming code on a computer screen.

إذا لم تكن قد كتبت كود Arduino من قبل، فهذا هو المكان الذي تبدأ منه. أتناول عملية تثبيت IDE، وأشرح كيفية عمل setup() وloop()، وأغطي كتل البناء الأساسية التي ستستخدمها في كل رسم تخطيطي. في النهاية، ستكون قد قمت ببناء ثلاثة مشاريع صغيرة باستخدام مخططات الأسلاك ورمز العمل.

أنواع برمجة المتحكمات الدقيقة: الأدوات الرسومية وC/C++ وPython وبيئات التطوير المتكاملة

Collection of microcontroller boards including Arduino and ESP32 with programming code in the background, representing different microcontroller programming types and development environments.

هناك الكثير من الطرق لبرمجة وحدة التحكم الدقيقة، ويعتمد اختيار الطريقة الصحيحة على ما تقوم ببنائه ومدى ارتياحك للتعليمات البرمجية. يشرح هذا المنشور الخيارات الرئيسية: أدوات السحب والإفلات مثل Scratch، وكتابة C/C++ في Arduino IDE أو PlatformIO، واستخدام MicroPython، والعمل مع بيئات تطوير متكاملة احترافية مثل MPLAB أو Keil.

ما هو الأردوينو؟

An Arduino UNO board displayed next to its packaging box.

Arduino عبارة عن منصة إلكترونية مفتوحة المصدر مبنية على شريحة ATmega328P. إذا كنت جديدًا في هذا الأمر، فسأشرح لك ماهية المتحكم الدقيق، وكيف تتلاءم لوحة Arduino وبرمجياتها معًا، وما هي الاختلافات بين اللوحات مثل Uno وMega وNano وLeonardo حتى تتمكن من معرفة أي منها ستختار.