Professional Documents
Culture Documents
فيفري 2021
األردوينو :بطاقة إلكترونية مفتوحة المصدر ( )Open Hardwareلتطوير الكثير من
األفكار و المشاريع المتعلقة بالتحكم اآللي بصورة سهلة وبسيطة عن طريق استخدام لغة
برمجة مفتوحة المصدر Arduino Cويتم برمجة هذه المتحكمة باستخدام برنامج خاص
)Arduio IDE (Integrated Developement Environment
ما معنى أردوينو مفتوحة المصدر :أي يمكنك اإلطالع و التعديل على التصاميم والشفرات ) (Code Sourceويمكنك التطوير بحرية
تامة ومجانا
أنواع األردوينو ( : )Arduinoيوجد عدة أنواع منها Arduion Nano , Arduino Lilypad , Arduino Arduino Uno
.................... Mega,إلخ .
مدخل الطاقة
منفذ USB
زر إعادة
التشغيل
أرضي
GND
مخارج الطاقة
مداخل ومخارج
رقمية
Input/Oupu
t
مداخل تماثلية
Analog
Input
Bluetooth : TX ,RX
مكونات Arduino Uno
لوتعلم برمجة األردويوو بمثال
تطبيقي
الهدف هوتشغيل ديود لد ) (Diode Ledوإطفائها بتحكم آلي
13
Arduino
GND
هي الطريقة أو الخطوات المتبعة لحل مسألة ما من البداية إلى الوهاية الخوارزمية
زر التأكد
من عدم زر كما يجب التأكد من أن Portوشط ووختار المواسب
وجود زراالرسال الحفظ
أخطاء الى
وفي األخير ورسل البروامج الى األردويوو عبر زر االرسال بواسطة كابل
األردويوو
الطابعات ومباشرة يبدأ ledفي االضاءة و االوطفاء تكراريا
لو طلب موك مأل جدول يتكون من 9خاوات أي 3x3بأرقام من 1إلى 9بحيث يكون المجموع في كل االتجاهات متساو ,فكيف تحل
المسألة ؟
ربما قد تجدها بصعوبة ولكن ماذا لو كان الجدول 5x5أو 7x7أو 9x9أو 11x11أو ...............إلخ.
حاول واجتهد وإن لم تجد الحل فهو عودوا وبطريقة (خوارزمية) ذكية ؟