‏إظهار الرسائل ذات التسميات اردوينو. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات اردوينو. إظهار كافة الرسائل

17‏/10‏/2018

الدرس الرابع لوحة اردوينو UNO R3

تعتبر لوحة Arduino UNO واحدة من لوحات Arduino الأكثر شعبية وتعد نقطة انطلاق جيدة إذا كانت أول اردوينو الخاص بك.

خضع مكتب ARduino UNO لبعض التنقيحات على مدار الفترة الزمنية ، حيث كان آخر مجلس إدارة هو Arduino UNO R3.

لن تجد الكثير من التغييرات الهامة بين المراجعات. التغيير الأكثر أهمية هو أن R3 يستخدم ATmega16U2 للتحويل من USB إلى التسلسلي. مبرمجة ATmega16U2 لتحويل USB إلى المسلسل. (حتى R2 ، تم استخدام ATmega8U2 لتحويل USB إلى المسلسل ، في حين أن المجالس قبل UNO استخدمت رقائق FTDI USB-to-serial).
تظهر الصورة أعلاه لوحة Arduino UNO R3.

يستخدم Arduino UNO R3 متحكم ATmega328P كوحدة التحكم والتجهيز الرئيسية للوحة. يحتوي Atmega328P على ذاكرة فلاش قابلة للبرمجة في النظام تبلغ 32 كيلوبت ، و EEPROM 1kB ، و SRAM داخلي 2 كيلو بايت.

توفر لوحة UNO الوصول إلى 14 دبابيس I / O الرقمية (0-13 في الصورة أعلاه). من هذه الـ 14 دبابيس I / O الرقمية ، يمكن استخدام 6 دبابيس كدبابيس PWM (دبابيس 3،5،6،9،10 و 11). يشار إلى دبابيس PWM قبل ~ قبل الرقم السري على لوحات Arduino UNO (على سبيل المثال ~ 3).

دبابيس الرقمية 0 و 1 هي دبابيس الاتصال التسلسلي RX و TX على التوالي.

6 دبابيس متاحة للاستخدام دبابيس الإدخال التناظرية (A0-A5). يمكن استخدام المسامير التناظرية على شكل دبابيس I / O الرقمية إذا لم يكن هناك مدخلات تناظرية ليتم قياسها.



ملاحظة: لا تعطى الأرقام المعطاة للمسامير الموجودة على اللوح أرقام Pinmiga328P microcontroller. هذه هي أرقام الدبوس المستخدمة أثناء الوصول إلى الوظائف من مكتبات اردوينو.

يوضح الجدول الموجود أدناه أي دبوس على لوحة UNO متصل بالدبوس على وحدة التحكم الدقيقة ATmega328P.


الجدول: اتصالات دبوس 
Table : Pin Connections
Pin on Arduino UNO
Pin on ATmega328P
0
2
1
3
2
4
3
5
4
6
5
11
6
12
7
13
8
14
9
15
10
16
11
17
12
18
13
19
A0
23
A1
24
A2
25
A3
26
A4
27
A5
28
GND
8,22
5V
7
AREF
21
RESET
1

يمكن تشغيل لوحة UNO

كابل USB
محول AC-DC خارجي (يجب أن يكون ثابت جهد الإخراج للمحول وضمن نطاق 7V إلى 12V). يجب توصيل المهايئ بمقبس الطاقة.
بطارية (الجهد الثابت ، يجب أن يكون الجهد في نطاق 7V إلى 12V). يجب توصيل أطراف البطارية بين مسامير VIN و GND على اللوحة.

ملاحظة: أثناء تحميل الرسم التخطيطي باستخدام Arduino IDE ، تأكد من عدم وجود توصيلات من الأجهزة الأخرى إلى السنين 0 و 1 من لوحة UNO. هذه هي دبابيس Rx و Tx من ATmega328P ، ويتم استخدامها أثناء تحميل الرسم التخطيطي.
مشاركـــة

15‏/10‏/2018

.الدرس الثالث استخدام اساسيات Arduino IDE


دعنا نرى كيف نستخدمه بمساعدة مثال Blink الذي يأتي في الأمثلة المضمنة مع IDE.

1. افتح IDD Arduino من المجلد الذي قمت بتثبيته / فك ضغطه فيه.

2. في علامة التبويب "ملف" ، انتقل إلى خيار "أمثلة". ستجد هنا قائمة بكل الأمثلة المضمنة التي تأتي مع IDE. سترى أيضًا أمثلة لأي لوحة في أسفل الأمثلة المضمّنة.

هنا ، سنرى مثال Blink الذي يومض LED على لوح Arduino.

3. بمجرد النقر فوق Blink ، سيتم فتح إطار جديد باستخدام الرسم (يشير Arduino إلى الرموز المكتوبة في IDE الخاص به كرسم تخطيطي) لـ Blink.

4. قبل حرق هذا الرمز في لوحة Arduino ، نحتاج إلى تكوين IDE للوحة التي نحتاجها لحرق هذا الرسم. نحتاج أيضًا إلى تحديد منفذ الاتصال المناسب والطريقة المستخدمة لحرق الرمز.

5. انتقل إلى علامة التبويب "الأدوات" وابحث عن خيار "المجلس" بها. سيكون لديه قائمة بجميع لوحات اردوينو في ذلك. حدد اللوحة التي تستخدمها من تلك القائمة. هنا ، استخدمنا Arduino / Genuino Uno Board.

اردوينو و Genuino هي واحدة ونفس الشيء. خارج الولايات المتحدة الأمريكية ، تسمى لوحات اردوينو Genuino.

6. الآن نحتاج إلى اختيار منفذ الاتصال المناسب الذي يتصل به الكمبيوتر / الكمبيوتر المحمول مع لوحة Arduino. ضمن علامة التبويب "أدوات" ، ستجد خيار المنفذ. حدد المنفذ الذي قمت بتوصيل لوحة Arduino به من المنافذ المتوفرة في هذه القائمة.

7. الآن بعد أن اخترنا المجلس وميناء او منفذ الاتصالات ، نحتاج إلى اختيار المبرمج المناسب.

سنستخدم مبرمج AVR ISP mk2.


8. في Arduino IDE ، ستجد ستة أزرار فريدة. هذه موصوفة أدناه.

 التحقق من الزر يُستخدم هذا للتحقق من (يشير اردوينو إلى التحويل البرمجي كإثبات) الرسم.
   زر التحميل او الرفع يتم استخدام هذا الرمز للتحميل(اردوينو يشير الى حرق احد البرامج كتحميل الرسم على اللوحة).
ملاحظة: يمكنك استخدام أي برنامج طرفية تسلسلي آخر إذا كنت تريد بدلاً من جهاز العرض التسلسلي Arduino. يمكن لجهاز العرض التسلسلي الذي يأتي مع Arduino IDE فتح منفذ تسلسلي واحد فقط للاتصال. إذا كنت بحاجة إلى مراقبة منافذ متعددة (لوحات أردوينو متعددة متصلة بنفس الكمبيوتر / الكمبيوتر المحمول) ، فستحتاج إلى استخدام برامج أخرى مثل Putty ، RealTerm ، TeraTerm ، إلخ.

9. الآن بعد أن اخترنا المجلس المناسب ، منفذ الاتصالات ، والمبرمج ، نحتاج إلى تحميل رسم Blink على اللوحة.

يمكننا إما التحقق من الرسم قبل عملية التحميل أو تخطي عملية التحقق.

يقوم IDE بجزء من التحقق من الرسم قبل التحميل كجزء من عملية التحميل.

10. بما أن هذا مثال مدمج ، فلن نتلقى أي تحذيرات أو أخطاء عند التحقق. إذا كان هناك أي تحذيرات أو أخطاء ، يتم عرضها بواسطة IDE في المنطقة ذات اللون الأسود أسفل المنطقة لكتابة التعليمات البرمجية. تظهر هذه المنطقة في الصورة في النقطة التالية ، مظللة باللون الأحمر.

11. الآن تحميل الرسم على اللوح. عند الانتهاء من عملية التحميل ، ستحصل على رسالة تم تحميلها. يجب أن تكون قادراً على رؤية الصمام على لوحة اردوينو الخاص بك يومض في فترات ثانية واحدة.



12. يجب اتباع هذه العملية لجميع الرسومات التي تم إنشاؤها أو إنشاؤها من قبل المستخدم.

مشاركـــة

14‏/10‏/2018

الدرس الثاني اردوينو تثبيت بيئة العمل ID


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

يتم تصنيع مجموعة واسعة من اللوحات من قبل Arduino. هذه لها أحجام مختلفة ، ميكروكنترولر مختلفة ، وقدرات معالجة مختلفة.
للحصول على معلومات حول لوحة Arduino UNO R3 ، قم بالبحث في محرك قوقل

من أجل كتابة الرموز لمختلف التطبيقات وبرمجة لوحات اردوينو ، نحن بحاجة إلى اردوينو بيئة تطوير متكاملة.

يتوفر Arduino IDE للتحميل على موقع Arduino. نظرًا لأن Arduino مفتوح المصدر ، فإن IDE متاح مجانًا. يمكنك تنزيل أحدث إصدار لنظام التشغيل الخاص بك من هنا

IDE الانترنت هو متاح أيضا. لاستخدام IDE عبر الإنترنت ، يجب إنشاء حساب على موقع Arduino. للحصول على معلومات حول كيفية استخدام IDE عبر الإنترنت.

الرجوع إلى الموضوع باستخدام Arduino IDE وإضافة مكتبة جديدة إلى Arduino IDE .
من أجل استخدام لوحات اردوينو مع اردوينو بيئة تطوير متكاملة ، نحن بحاجة إلى توصيل لوحة الكمبيوتر المحمول / الكمبيوتر الذي تم تركيبه على اردوينو بيئة تطوير متكاملة. يلزم توصيل اللوحة باستخدام كابل USB المصمم للوحة.


عند توصيل اللوحة بالكمبيوتر المحمول / الكمبيوتر الشخصي من خلال كبل USB ، يتم تثبيت برنامج تشغيل الجهاز لـ Arduino تلقائيًا إذا تم تثبيت IDE باستخدام برنامج التثبيت لـ Windows (من XP إلى 10). في بعض الحالات ، قد يفشل السائق في التثبيت تلقائيًا.
إذا تم تنزيل IDE في حزمة ZIP ، فلن يتم تثبيت برنامج التشغيل تلقائيًا عند توصيل اللوحة.
يتم إعطاء خطوات تثبيت برنامج تشغيل الجهاز أدناه. بمجرد تثبيت برنامج التشغيل ، يمكنك تشغيل برنامج وميض inbuilt في بيئة تطوير متكاملة لطرف الصمام على متن الطائرة. يمكنك الرجوع إلى هذا الرابط لوميض مصباح LED الموجود على اللوحة الخاص بك.

لتثبيت برنامج التشغيل ، يجب اتباع الخطوات الواردة أدناه.

1. قم بتوصيل اللوحة بالكمبيوتر / الكمبيوتر المحمول باستخدام كابل USB. سيحاول Windows تثبيت برنامج التشغيل ، ولكنه سيفشل. سترى المنبثقة التالية على الشاشة.
تثبيت السائق
برنامج التشغيل غير مثبت.
2. افتح "إدارة الأجهزة" من لوحة التحكم في الكمبيوتر / الكمبيوتر المحمول وانظر أسفل "الأجهزة الأخرى". سترى جهاز غير معروف كما هو موضح في الصورة أدناه.

جهاز غير معروف



3. انقر بزر الماوس الأيمن على جهاز غير معروف وانقر على خيار تحديث برنامج التشغيل كما هو موضح أدناه.

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

تصفح الكمبيوتر



5. ستظهر نافذة يمكننا من خلالها تحديد الموقع من حيث يحتاج السائق للتثبيت. انظر الصورة الواردة أدناه.

اختر مجلد

حدد الخيار تضمين المجلدات الفرعية.

باستخدام خيار الاستعراض ، حدد مجلد برامج التشغيل من الموقع الذي قمت فيه بفك ضغط IDE.

في الحالة الموضحة أعلاه ، تم فك ضغط IDE في محرك الأقراص D في مجلد يدعى Arduino. كان IDE على فك الضغط اسم المجلد اردوينو-1.8.2. يحتوي هذا المجلد على العديد من المجلدات بما في ذلك مجلد برامج التشغيل.

ملاحظة: بما أننا حددنا خيار تضمين المجلدات الفرعية ، فإننا نحتاج فقط إلى إضافة موقع مجلد برامج التشغيل. سيقوم الكمبيوتر / الكمبيوتر المحمول تلقائيًا باختيار برنامج التشغيل المناسب من هذا المجلد. إذا كنت تريد تحديد الملف الفردي ، فستحتاج إلى العثور على ملف arduino.inf في مجلد برامج التشغيل وتحديده.

مجلد السائق



6. انقر فوق التالي بعد تحديد مجلد برامج التشغيل. سيبدأ الكمبيوتر / الكمبيوتر المحمول في تثبيت برنامج التشغيل. قد تنبثق نافذة كما هو موضح في الصورة أدناه. إذا حدث ذلك ، انقر فوق التثبيت كما هو موضح في الصورة.

تثبيت سائق



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

سائق تثبيت

انقر فوق إغلاق.

8. انظر مدير الجهاز مرة أخرى. لن يكون الجهاز المدرج كجهاز غير معروف ضمن أجهزة أخرى موجودًا هناك. بدلاً من ذلك ، سترى جهازًا جديدًا يحمل اسم اللوحة التي تم تثبيتها عليها (هنا Arduino Uno) مدرجة ضمن منافذ (COM و LPT).

سائق المدرج



9. الآن افتح IDE. افتح بعض الأمثلة على الرسم أو بعض الرسومات الجديدة. انظر تحت علامة التبويب الأدوات. سترى الجهاز مثبتًا في خيار المنفذ كما هو موضح أدناه.

أيضا ، حدد اللوحة التي تستخدمها من قائمة لوحات تحت علامة التبويب الأدوات.

أيضا ، حدد AVRISP mkII كمبرمج من قائمة المبرمجين تحت علامة تبويب الأدوات.

اختر الميناء



اختر المجلس



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

13‏/10‏/2018

الدرس الاول تعليم اردوينو

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

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

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

لماذا اردوينو؟
يوفر Arduino العديد من أنواع اللوحات المفيدة لمختلف التطبيقات.
كما يوفر اردوينو IDE الخاصة به (بيئة التطوير المتكاملة) وهي مجانية للتحميل من موقع Arduino واستخدامها.

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

هذا يسمح للمستخدم باستخدام واجهات أو وحدات معينة دون أن يكون لديه معرفة عميقة حول البنية الداخلية أو العمل.

النقطة هي أن نقص المعرفة التقنية أو الترميز لا ينبغي أن يصبح عقبة أمام التنمية أو التفكير الإبداعي.

كما أنها توفر عددًا من لوحات التوسيع (أو الدروع التي يطلقونها) والتي يمكن توصيلها بلوحاتها واستخدامها.

كل ذلك يتيح تطوير سريع وسهل.

اردوينو المجالس

يتم تصنيع مجموعة واسعة من اللوحات من قبل Arduino. هذه لها أحجام مختلفة ، ميكروكنترولر مختلفة ، وقدرات معالجة مختلفة.

هناك لوحات مستوى الدخول مثل UNO ، LEONARDO ، NANO وغيرها ؛ لوحات مع ميزة محسنة مثل MEGA ، PRO ، ZERO وغيرها ؛ لوحات لإنترنت الأشياء مثل YUN ، TIAN إلخ ؛ ولوحات قابلة للارتداء مثل LILYPAD و GEMMA وغيرها.

اعتمادا على الحاجة للتطبيق ومتطلبات المعالجة ، يمكن للمستخدمين الاختيار من بين أي من هذه.


اردوينو IDE

يتوفر Arduino IDE للتنزيل مجانًا على موقع Arduino الإلكتروني. يمكنك تنزيل أحدث إصدار لنظام التشغيل الخاص بك من الموقع الرسمي

IDE الانترنت هو متاح أيضا. لاستخدام IDE عبر الإنترنت ، يجب إنشاء حساب على موقع Arduino. للحصول على معلومات حول كيفية استخدام IDE عبر الإنترنت 

يسهل IDE كتابة الرموز وتحميلها إلى لوحات Arduino. يمكن استخدامه مع أي لوحة Arduino.

مشاركـــة

منشورات حديثة

اخر المنشورات