قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

مشاهدة نتائج الإستفتاء: ما تقييمك للموضوع ؟
ممتاذ وسوف اتابعه 8 100.00%
عادى 0 0%
ليس له اهمية 0 0%
مش من محبين الاردوينو 0 0%
المصوتون: 8. أنت لم تصوت في هذا الإستفتاء

أدوات الموضوع

Eng Genius
:: مهندس ::
تاريخ التسجيل: Sep 2014
المشاركات: 6
نشاط [ Eng Genius ]
قوة السمعة:0
قديم 06-10-2014, 04:30 PM المشاركة 1   
افتراضي كيف تصنع الاردوينو الخاصة بك من البداية للنهاية. Twitter FaceBook Google+





========== مقال رقم 1 ==========

ماهو الاردوينو ؟
هو كومبيوتر صغير يمكنه التفاعل و التحكم في الوسط المحيط به بشكل أفضل من الكومبيوتر Desktop. هو Platform مفتوحة المصدر تتكون من متحكم إلكتروني Micro-Controller و بيئة تطوير تكاملية IDE.
قوة الاردوينو بتتمثل فى عملية ربطه بالوسط المحيط به من خلال مجموعة من ال
sensors , buttons , lcds , relays , ..... so on
ما يميز الاردوينو هو ثمنه حيث انه اقل فى الثمن من ال Platforms الاخرى . البساطة فى التعامل معه حيث انه تم تصميمه ليناسب الجميع . يمكن تشغيله على اكثر من نظام تشغيل مثل windows و Mac OS و Linux . بيئة تطورير سهل التعامل معها للمبتدئين. كونه Open Source Software و Open Source Hardware
اتاح للجميع التعديل عليه والتطوير فيه كما يرديون.
كيف نستطيع العمل عليه ؟
الكثير من الافراد يتعاملون مع الاردوينو لذلك يوجد له دعم عالى على الانترنت يمكنك التفاعل من خلال الموقع الرسمى له والتعلم منه من خلال بعض الامثلة العملية موضحة البرمجة وطريقة التوصيل.
http://arduino.cc/en/Tutorial/HomePage

كيف يتم التعامل مع ال IDE الخاص به ؟
هو عبارة عن محرر نصى editor سهل الاستخدام ذائد مكان للتنبيه فى حالة حدوث خطاء ما فى البرمجة ذائد شريط ادوات لحفظ الملفات وفتحها وما الى ذلك.
يمكنك برمجة الاردوينو من خلال الكثير من لغات الرمجة مثل جافا والسى والبيثون والماتلاب. لذلك لا تيأس
يمكنك العمل على اى نوع من الاردوينو بسهولة فهم متشابهون لدرجة كبيرة فى نظرية العمل ولكن الاختلاف يكون فى الامكانيات الى توفرها بعضها مثل حجم الذاكرة وعدد المداخل والمخارج وعدد ال Peripherals الموجودة بداخله . يوجد الكثير من الانوع لاردوينو مثل Arduino Uno و Arduino Nano و Arduino Lilypad و Mega 2560 و الكثير منها .
كيف يتم بناء الاردوينو الخاصة بك ؟
ستحتاج ان يكون لديك معرفة متوسطة بالالكترونيات وكيفية فهم وقراءة ال electronic schematics ومهارة فى اللحام والتوصيل.
م.احمد عبد الغفار


احصائية الشكر والاعجاب - 0 شكراً, 0 عدم اعجاب, 1 اعجاب
اعجاب assed ( أعجبته المشاركة )
اعلانات

Eng Genius
:: مهندس ::
تاريخ التسجيل: Sep 2014
المشاركات: 6
نشاط [ Eng Genius ]
قوة السمعة:0
قديم 06-10-2014, 04:37 PM المشاركة 2   
افتراضي ========== مقال رقم 2 ==========



مما تتكن لوحة الاردوينو ؟

لنضرب مثالا نعمل عليه وهو اردوينو uno . تتكون لوحة اردوينو uno من ثلاث اجزاء رئيسية وهى :
الجزء الخاص بال power supply circuit ودى part 1 فى الصورة المرفقة . عبارة عن دائرة power supply circuit عادية لها دخل DC - PWR IN والخرج لها 5 و 3.3 فولت dc
الجزء الخاص microcontroller burner وده part 3 الجزء ده الغرض منه هوه عملية نقل او " حرق " البرنامج او الكود الى تم كتابته على ال IDE بعد استخراج ال .HEX
طبعا كل نوع ميكروكنترولر بيكون ليه ال burner الخاص بيه امثال PICKIT 2 , PICKIT 3.
الجزء الخاص بالميكروكنترولر نفسه وده part 2 . عبارة عن ميكروكنترولر انتجته شركة ATMEL. وهو هنا فى اردوينو uno هو atmega32 microcontroller .
ولكن ليس بمفرده . تم ربطه الى female , male pin header لتسهيل عملية التوصيل من والى الميكروكنترولر والعالم الخارجى كا توصيل بعض ال sensors وما الى ذلك.
ايضا تم ربطه مع بعض ال buttons مثل ال reset - button الهدف منه فى عملية حدوث restart للميكروكنترولر فى اى وقت .ايضا تم ربطه مع 16 MHz Crystal.
ايضا تم ربطه مع بعض ال leds والتى تعمل كا indicators فى حالة توصيل power من خلال ال usb او من خلال ال PWR IN وبعض ال indicators تعمل فى حالة حدوث عملية اتصال ونقل data من والى الاردوينو.
الثلاث اجازء تم ربطهم مع بعض فى platform سهل الاستخدام من خلال تصميم رائع printed circuit board ممكن تلاقيه فى ال examples فى ال library الخاصة ببرنامج ال eagle .

هناك شىء جميل فى هذا ال platform هو انه تم تجميع ال I/O pins المسؤلة عن مهام محددة فى مجموعات منفصلة وتم تدوين اسم المجموعة على ال platform .

امثال digital , analog , ...... وهكذا .
كل هذه التصاميم وال library موجودة هنا https://github.com/arduino/Arduino
طبعا لانه open source لكل من hardware , software .

ما هى المكونات المطلوبة لبدء العمل؟
Breadboard , AtMega 328 IC (P-PU , PU) , Connecting wires
Arduino uno , 16 Mhz crystal , 10K resistor , 100 ohm resistors
22pF capacitors , three leds , 9v battery , usb cable
7805 Voltage Regulator

==========================
دعونا ننطلق الى التطوووووووووير .
م.احمد عبد الغفار


احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً سعيد قادر ( شكر العضو على هذه المشاركة )
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

hamzazayyad
:: مهندس متميز ::
تاريخ التسجيل: Aug 2005
الدولة: موزنبيق
المشاركات: 701
نشاط [ hamzazayyad ]
قوة السمعة:0
قديم 06-10-2014, 05:42 PM المشاركة 3   
افتراضي



مما تتكن لوحة الاردوينو ؟

لنضرب مثالا نعمل عليه وهو اردوينو uno . تتكون لوحة اردوينو uno من ثلاث اجزاء رئيسية وهى :
الجزء الخاص بال power supply circuit ودى part 1 فى الصورة المرفقة . عبارة عن دائرة power supply circuit عادية لها دخل DC - PWR IN والخرج لها 5 و 3.3 فولت dc
الجزء الخاص microcontroller burner وده part 3 الجزء ده الغرض منه هوه عملية نقل او " حرق " البرنامج او الكود الى تم كتابته على ال IDE بعد استخراج ال .HEX
طبعا كل نوع ميكروكنترولر بيكون ليه ال burner الخاص بيه امثال PICKIT 2 , PICKIT 3.
الجزء الخاص بالميكروكنترولر نفسه وده part 2 . عبارة عن ميكروكنترولر انتجته شركة ATMEL. وهو هنا فى اردوينو uno هو atmega32 microcontroller .
ولكن ليس بمفرده . تم ربطه الى female , male pin header لتسهيل عملية التوصيل من والى الميكروكنترولر والعالم الخارجى كا توصيل بعض ال sensors وما الى ذلك.
ايضا تم ربطه مع بعض ال buttons مثل ال reset - button الهدف منه فى عملية حدوث restart للميكروكنترولر فى اى وقت .ايضا تم ربطه مع 16 MHz Crystal.
ايضا تم ربطه مع بعض ال leds والتى تعمل كا indicators فى حالة توصيل power من خلال ال usb او من خلال ال PWR IN وبعض ال indicators تعمل فى حالة حدوث عملية اتصال ونقل data من والى الاردوينو.
الثلاث اجازء تم ربطهم مع بعض فى platform سهل الاستخدام من خلال تصميم رائع printed circuit board ممكن تلاقيه فى ال examples فى ال library الخاصة ببرنامج ال eagle .

هناك شىء جميل فى هذا ال platform هو انه تم تجميع ال I/O pins المسؤلة عن مهام محددة فى مجموعات منفصلة وتم تدوين اسم المجموعة على ال platform .

امثال digital , analog , ...... وهكذا .
كل هذه التصاميم وال library موجودة هنا https://github.com/arduino/Arduino
طبعا لانه open source لكل من hardware , software .

ما هى المكونات المطلوبة لبدء العمل؟
Breadboard , AtMega 328 IC (P-PU , PU) , Connecting wires
Arduino uno , 16 Mhz crystal , 10K resistor , 100 ohm resistors
22pF capacitors , three leds , 9v battery , usb cable
7805 Voltage Regulator

==========================
دعونا ننطلق الى التطوووووووووير .
م.احمد عبد الغفار

فكره رائعه اخي احمد وبالتوفيق

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 08:22 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025