الأحد، 29 يناير 2017

الدرس الثالث:اردوينو-التحكم بموتور سيرفو

في هذه التدوينة سنتعرف على كيفية التحكم بموتور سيرفو حيث سيتغير اتجاه الموتور كل فترة زمنية معينةمعنى عند الزاوية 0درجة سيدور لمدة ثلاث ثوان وعند الثلاثة الثواني التالية سيتيغير الى 90 درجة ف 180 درجة عند الثلاث ثوان التالية ثم يعود ل0درجة مرة اخرى
مانحتاجه:
برنامج بروتوس
برنامج اردوينو Arduino IDE
حسنا لنحظى ببعض الفن والمتعه
اولا : العتاد:

ثم



وهكذا انتهى جزء العتاد
ثانيا:البرنامج(الكود)

ثم نختار ونقوم بنسخ ملف نهايته .hex
ثم


ومنه نختار Run simulate
وهكذا عند التنفيذ النهائي
وهكذا انتهى الدرس بحمد لله والسلام عليكم ورحمة الله وحتى تدوينة اخرى
رابط الدرس الاساسي
ولتنزيل الكود

الجمعة، 8 يوليو 2016

تعلم الشبكات بدروس تشرح شهادات سيسكو "CCNA" و "CCNP" باللغة العربية والفيديو مجانا

اتفق معك ان مصادر التعلم باللغة العربية تعد على الاصابع مقارنة بالمحتوى الانجليزي ، لهذا ننادي دائما بضرورة تعلم هذه اللغة إذا كنت ترغب في مواصلة مسيرتك في مجال المعلوميات بشكل خاص. اذا كنت ترغب في الحصول على دروس في الشبكات وتعرف الاساسيات باللغة العربية فادعوك الى قراءة باقي السطور القادمة من هذه التدوينة .


الشبكات ، هي من الاسس الهامة في المعلوميات ، وهي الاساس كذلك الذي جعلك الآن تتصفح من حاسوبك وتقرأ هذه التدوينة ، هذا المجال عالم كبيرة وبه العديد من الفروع وكل ما تتقدم التقنية والا تزداد معها العديد من الاشياء الاخرى التي يتطلب منك الامر تعلمها واتقانها. اذا كنت مهتم بهذا المجال ، فلا بد ان تبدأ بالاساسيات وان تتعلم أدق التفاصيل حيث يتسنى لك بعد ذلك فهم كل شيء في الشبكات.



اقدم لك اليوم مصدر عربي مهم جدا حيت يمكنك دراسة شهادات سيسكو التي تعتبر الأساس في احتراف عالم الشبكات . هذا الموقع يجمع لك العديد من الدروس المشروحة بالصوت والصورة وبدقة عالية في مكان واحد .الموقع اسمه "ccnplessons" ويمكن الولوج اليه عبر http://ccnplessons.com/  





الموقع يغطي شهادتين من سيسكو الاولى هي "CCNA" والتي تهم اساسا المبتدئين ستدرس فيها اساسيات الشبكات ، اما الثانية فهي شهادة "CCNP" والتي تقدم لك دروس متقدمة في هذا المجال وهي تهم المحترفين وعالية الأهمية .

الأحد، 3 أبريل 2016

اردوينو-الدرس الثاني-التحكم بمحرك DC باستخدام اردوينو والدارة المتكاملة L293D

                                             بسم الله الرحمن الرحيم
 والصلاة والسلام على اشرف الأنبياء والمرسلين
 نواصل اليوم يااخواني واخواتي في اردوينو ، تناولنا الدرس السابق اردوينو -التحكم باضاءة LED واليوم إن شاء الله سنستخدمها للتحكم بموتور DC باستخدام الدارة المتكامله IC L293D

نجي لمكونات دائرتنا
1)اردوينو اونو او اي اردوينو
2)دارة متكامله ic L293D
3)موتور DC
4)بورد تجارب
5)أسلاك توصيل
6)بطارية 9 فولت لتغذية الموتور (في موتورات بتاخد 5 فولت بتاعت usbلابتوب عادي بس ممكن تضرب الdevice بتاع لابتوبك فاحسن تستخدم بطارية 9 فولت
العمل:
التوصيلة اعلاه أي  زول ممكن يعرفها
#كسرة:في زول عايز يعرف ال داره دي شنو؟ ووظيفتها شنو؟؟
طيب نجي ليها

يلا الدائره دي فهمها ببساطه انها بتحمي الموتر بتاعك من الريفيرس بتاع التيار او رجوع التيار فممكن التيار يجي راجع ويضرب الموتور بتاعك وهنا بتجي اهميتها سعرها في السوق السوداني حوالي 15 جنيه سوداني من زونال او زووم او غيره.
طيب يااحمد ورينا الكود حيكون كيف؟؟
حاضر ياسيدي نشوف
البرمجه: وهنا كودنا
وبعد Run
وفي النهاية
ونرفع الكود عادي زي ماعملنا المرة الفاتت مع الليد اذا كان هاردوير شغلك او كان سوفت وير
ممكن ترجع ليها من هنا اردوينو-الدرس الأول-التحكم بLED
يلا وفكرة عمل الكود ببساطه نفس فكرة عمل وهي انه يضيء فترة معينة ويطفيء بعد فترة وهكذا دواليك
اتمنى تعجبكم التدوينة واتمنى تشتركوا بروابطنا البريدية ونشرتنا عشان تجيكم أخر الأخبار عن المدونة والسلام عليكم ورحمة الله تعالى وبركاته
دمتم في رعاية الله
#Milano-Robot

السبت، 26 مارس 2016

اردوينو-الدرس الأول-التحكم باضاءة Led

                               بسم الله الرحمن الرحيم
السلام عليكم أحبابنا الكرام وبعد، تدوينة اليوم تتحدث عن أردوينو والتحكم ب LED عن طريق أردوينو باستخدام الحاسب الشخصي
حسنا الفكرة ببساطه سيضيء الليد كل فتره معينه وسينطفيء بعدها
ماسنحتاج إليه
1)برنامج المحاكاة بروتوس والذي يجب ان تكون به مكتبة اردوينو البرنامج الذي بجهازي به مشكلة يمكنك أن تجرب في جهازك
2)اذا اردت فيمكنك استخدام اردوينو اي كان وافضل اردوينو اونو اذا لم ترد المحاكاة

3)led
4)مصدر فولتيه 5v dc

الرسم اعلاه يوضح كيفية التوصيل
انتهى جزء الهاردوير(العتاد) وبدأ جزء السوفت وير(البرمجه)
اولا نقوم بتنزيل برناممج اردوينو Arduino ide من هنا

ثم

والان
نفتح البرنامج

نكتب الكود

ثم نضغط علامة( صح) لنتأكد من ان الكود صحيح


والأن نرفعه ااذا كنت تستخددم الهاردوير اردوينو وليس المحاكاه من هنا
وهكذا يضيء الليد
اذا كان حالك مثل حالي تستخدم ال protous محاكاه
اولا نحفظ الملف بالضغط على CTRL+S  او  نذهب الى File ونختار Save





ثم

نضغط مرتين كليك يسار على اردوينو



فتظهر لك النافذه التاليه



ومنها نختار نافذة Program File
ومنها نختار الملف الذي به الكود المحفوظ ونبحث عن اسم الكود 

وعندما نجده نكمل الاجراءات التاليه

و

ثم نضغط على Dubbug

وهكذا سيعمل لديك إن شاء الله
والأن لشرح الكود
1)وهنا قمنا بتعريف ان الليد سيكون في الرجل رقم 13 بمعنى حجزنا الاسم Led للرجل رقم 13
2)وفي هذه الداله سنوضح اساسيات برنامجنا وهل الرجل رقم 13 سيكون كمدخل او مخرج
3)وهنا عرفناه على انه مخرج اي ان الرجل رقم 13 سيكون مخرج
4)وهنا الدالة الاساسيه اي بمعنى برنامجنا الأساسي
5)وهذا الكود معناه ان الرجل رقم 13 سيكون في حالة 1 او HIGH في البداية ثم بعد فتره معينه ثانيتين او 2000 ملي ثانيه سينطفيء
6)وهذا الكود معناه ان الرجل رقم 13 سيكون في حالة 0 او LOW بعد فترة الثانيتين السابقتين وسيضيء بعد ثانيتن اخرتين او بعد 2000 ملي ثانيه
ببساطه الفكره الاساسيه هي اضاءة الليد بالرجل رقم 13 كل ثانيتين وينطفيء ثم يضيء اي Flashing Led 
اتمنى تدعمونا بارآءكم واستفساراتكم للتدوينة الجاية إن شاء الله
 والسلام عليكم ورحمة الله تعالى وبركاته حفظكم الله ورعاكم
#MILANO_ROBOT

السبت، 9 يناير 2016

Retro pi

   الراسبيري باي الكمبيوتر الصغير المدهش الذي يزيد في ادهاشنا كل يوم بسبب الابتكارات الكثيره التي تبنى عليه , وانظمة التشغيل التي تعمل عليه ابتداء من انظمة اللينوكس كدبيان وفيدوراواندرويد وابونتو وتوزيعة كودي وxbmc ومرورا بانظمة ويندوز95وويندوز  98 وانتهاء بويندوز 10 وحتى بعض انظمة يونكس كماك ,في هذه التدوينه سنتحدث عن توزيعه مبنيه على راسبيري باي تدعى بRetro Pi
  Retro Pi , توزيعه خاصه بالعاب الفيديو من الجيل الاول وحتى الجيل الخمس مرورا بانظمه العاب فيديو مثل اتاري 2600 من شركة اتاري وقيم بوي ادفانس وقيم بوي كولر من نينتندو وسيغ و انتهاءا بي بلي ستيشن 1 من سوني وapple II
شخصيا , قمت بتجربة نظام التشغيل الجديد ووجدته ملائم تماما ولايعاني من مشكلات  كثيره
 السبب الذي يجعل هذه التوزيعه تعمل على راسبيري باي هو معمارية الراسبيري باي المبنيه على معالجات ARM وبمقارنتها بمعالجات منصات العاب الفيديو القديمه مثلا اتاري2600 نجد ان اتاري معالجه 16 او 8 بايت وسرعه معالج راسبير باي مايقارب 1 جيجاهيرتز وشتان مابين ذاك وذاك
الصورة ادناه تمثل بعض انظمة التشغيل العامله بتوزيعهRetro Pi



في النهاية الراسبيري باي سحر لايمكن وصفه وإن شاء الله نتلاقى في تدوينة تانيه عن موضوع تاني
بعتذر التدوينه بسيطه بس حبيت اتكلم عن حاجه انا  بحبها ولتنزيل الاصداره الاخيره منهنا
والسلام عليكم ورحمة الله
تحياتي #MILANO

السبت، 14 نوفمبر 2015

الروبوتات والسودان

    قبل فتره , كنت أشاهد فيلما عن الروبوتات يدعى تشابي (chappi) هذا الفيلم يتحدث عن الروبوت الذي صار له عقل بالاضافه للوعي . الفيلم بمجمله جميل وبغض النظر عن بعض المشاهد العنيفة والمشينه فهو لوحه بارعه وهو ما لفتني إليه لأكتب هذا المقال عن الروبوتات وتأثيرها على حياتنا وخصوصا في سوداننا الحبيب .



لماذا لاننتج الروبوتات ؟
 سؤال يطرح نفسه واجابته واضحه ,السبب الرئيسي لعدم قيام صناعة روبوتات جاده هو

1)السبب الأول:
 انتشار الجهل وعدم معرفة المواطنين بمزايا الروبوتات (اذا استثنينا المغتربين في الدول المتقدمه )
فلو أحضرت أحد المواطنين البدو مثلا في السودان أو من الريف وأعطيته روبوت ناو Nao سيظن بأنه سحر وخاصة اذا ماتحدث معه فالواقع في سوداننا الحبيب  أصبح مبنيا على السحر والسحره بشكل رئيس (الفكي)_وهنا لاأقصد الشيخ القارئ الحافظ للقرآن _وانما أقصد المشعوذ الدجال
الروبوت ناو:من تصميم شركة Aldebaran ومقرها باريس _فرنسا



2)السبب الثاني
البحث العلمي :
 ففي جميع الجامعات السودانيه نادرا ماتجد المواد اللازمه لعمل وانتاج الروبوتات فأبسط الأمثله لوحه مبرمجه اردوينو نانو  Ardunio Nano سعرها 10$ مايوازي 110 جنيه سوداني ,بالاضافه لعقدة نقص في المجتمع وعدم تفهمهم لقسم من الهندسة يدعى الكترونيات وظنه أنه جزء  من الكهرباء :ياجماعه كهرباء فرق من الكترونيات فرق السماء من الواطه الالكترونيات =هواتف ذكيه -غسالات -مراوح- حواسيب وروبتات....الخ كهرباء تعني محولات ومصانع وحتى محركات كهربيه ومولدات . ثالثا عدم تفهم وجود اوراق البحث العلمي الكثيره وعدم اهتمام الطلبه بالروبوتات في مشاريعهم الخاصه .
اللوحه المبرمجه: اردوينو نانو


3)حصر الفن  والابداع على مجال الغناء
الروبوت روبوهون من انتاج شركة شارب في اليابان


فلمجال الغناء النصيب الأوفر من متابعة المشاهدين , خذ أي شاب أو شابه سودانيه وأسأله عن الفنان الذي يشارك في برنامج الأغاني الفلاني أو العلاني سيقول لك بالفم المليان فلان الفرتكاني  ,ثم أسأله
هل تعرف داربا؟
من هو بروف شريف ؟ هل يمكنك ان تغير نظام تشغيل هاتفك الذكي  ألى أي نظام أخر غير اندرويد؟
لن يجاوب على هذه الأسئلة
لكن اسأله مرة أخرى من الفنان  الذي غنى في النادي الفلاني يوم الخميس الماضي سيجاوب لك بكل لهفة الامبراطور ولا الدكتور وسيخبرك بتفاصيل الحفل القادم

الروبوت بايبر من انتاج ألديباران أيضا





4)عدم اهتمام الشركات ورجال الأعمال بهذا المجال:
وهو ناتج بسبب سياسات المجتمع المنغلق وغير المنفتح على سياسات العالم المتقدم
اليوم لو سألت أي شاب عن هاتفه الذكي سيعدد لك مميزاته وحبذا لومهندس الكترونيات او ميكاترونيكس فأسأله
الا يمكنك عمل روبوت من هاتفك الذكي سيقول لك مستحيل واذا قمت بتصميمه فمن الذي سيشتريه
وزي مابيقوال المثل البلدي: مشروعك ده بلو موية وأشربه
وطبعا ماننسى ناس الامبراطور والدكتور والفنانه بنت عمك الفلاني  والهجيج والطرب وشنو داك
دي اسباب تخلي الشركات تبعد من الاستثمار في المجال ده بالاضافه لواخذنا نظرة المجتمع السلبيه .
صورة توضيحيه لنظرة المجتمع للشخص المههوس او المبدع بالانجليزية Geek or Nerd



5)السياسه :
وهي سبب المصائب كلها ,فلو الناس اهتمت بمجال العلم وخلت السياسه لاهلها البلد كانت عمرت وحسبنا باليابان مثالا يحتذى به
الروبوت ميب MIP



دي اسباب بسيطه لتأخرنا عن ركب الروبوتات والعلوم عامة وأتمنى القاكم ف مدونة قادمه إن شاء الله والسلام عليكم ورحمة الله تعالى وبركاته .

الدرس الثالث:اردوينو-التحكم بموتور سيرفو

في هذه التدوينة سنتعرف على كيفية التحكم بموتور سيرفو حيث سيتغير اتجاه الموتور كل فترة زمنية معينةمعنى عند الزاوية 0درجة سيدور لمدة ثلاث ثوا...

تابعنا على فيسبوك