اردوينو uno pinout باللغة الروسية. مخطط والبيانات الأولية. موصل لمصدر طاقة خارجي

بي دي إف). يحتوي النظام الأساسي على 14 إدخال / إخراج رقمي (يمكن استخدام 6 منها كمخرجات PWM) ، و 6 مدخلات تناظرية ، ومذبذب كريستالي 16 ميجا هرتز ، وموصل USB ، وموصل طاقة ، وموصل ICSP ، وزر إعادة تعيين. للعمل ، تحتاج إلى توصيل النظام الأساسي بالكمبيوتر عبر كابل USB، أو إمداد الطاقة باستخدام محول التيار المتردد / التيار المباشر أو البطارية.

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



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

على عكس جميع اللوحات السابقة التي استخدمت متحكم FTDI USB لاتصالات USB ، فإن الجديد اردوينو اونويستخدم متحكم ATmega8U2 ().

تمت ترجمة "Uno" كواحد من اللغة الإيطالية وبالتالي يلمح المطورون إلى الإصدار القادم من Arduino 1.0. أصبحت اللوحة الجديدة هي الرائد في خط لوحة Arduino. للمقارنة مع الإصدارات السابقة ، يمكنك الرجوع إلى.















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


بالعودة إلى التصميم الإلكتروني ، يحتوي قسم وحدة التحكم الدقيقة على ما يلي.

صفات

متحكم

طاقة كهربائية شغالة

جهد الإدخال (الحد)

المداخل / المخرجات الرقمية

آلية تبديل مصدر الطاقة




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


هذا تحسن على المنظمين الخطيين الأقدم مثل.



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

المدخلات التناظرية

التيار المستمر من خلال الإدخال / الإخراج

خرج التيار المستمر 3.3 فولت

ذاكرة متنقله

32 كيلو بايت (ATmega328) منها 0.5 كيلو بايت تستخدم لمحمل الإقلاع

2 كيلو بايت (ATmega328)

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

يحتوي الإصدار 3 من اللوحة على الميزات الجديدة التالية. يتم تحديد مصدر الطاقة تلقائيًا. يمكن توصيل المحول عن طريق توصيل قابس المركز الموجب 1 مم بموصل مزود الطاقة. يمكن أن تعمل اللوحة من مصدر طاقة خارجي من 6 إلى 20 فولت. ومع ذلك ، إذا تم تزويده بأقل من 7 فولت ، فقد يزود دبوس 5 فولت أقل من 5 فولت وقد تكون اللوحة غير مستقرة. إذا تم استخدام أكثر من 12 فولت ، فقد يسخن منظم الجهد أكثر من اللازم ويتلف اللوحة. النطاق الموصى به هو 7 إلى 12 فولت.

1 كيلو بايت (ATmega328)

تردد الساعة

مخطط والبيانات الأولية
غذاء

اردوينو اونو يمكن تشغيله عبر اتصال USB أو مصدر طاقة خارجي. يتم تحديد مصدر الطاقة تلقائيًا.

يمكن توفير الطاقة الخارجية (وليس USB) عبر محول جهد التيار المتردد / التيار المستمر (مزود الطاقة) أو البطارية. يتم توصيل محول الجهد عبر قابس 2.1 مم بقطب مركزي موجب. يتم توصيل الأسلاك من البطارية بدبابيس Gnd و Vin لموصل الطاقة.

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

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

يمكن للمنصة العمل مع الطاقة الخارجية من 6 فولت إلى 20 فولت.عندما يكون جهد التغذية أقل من 7 فولت ، قد ينتج خرج 5 فولت أقل من 5 فولت ، وقد تصبح المنصة غير مستقرة. عند استخدام الفولتية فوق 12 فولت ، قد يسخن منظم الجهد أكثر من اللازم ويتلف اللوحة. النطاق الموصى به هو 7 فولت إلى 12 فولت.

دبابيس الطاقة:

  • فين. يستخدم الإدخال لتزويد الطاقة من مصدر خارجي (في حالة عدم وجود 5 فولت من موصل USB أو مصدر طاقة منظم آخر). يتم توفير جهد الإمداد من خلال هذا الإخراج.
  • 5 فولت. مصدر جهد منظم يستخدم لتشغيل المتحكم الدقيق والمكونات الموجودة على اللوحة. يمكن توفير الطاقة من دبوس VIN عبر منظم الجهد ، أو من موصل USB أو مصدر 5V منظم آخر.
  • 3 ضد 3. الجهد عند الخرج هو 3.3 فولت تم إنشاؤه بواسطة المنظم المدمج على السبورة. الحد الأقصى للاستهلاك الحالي 50 مللي أمبير.
  • GND. محطات التأريض.
ذاكرة

يحتوي متحكم ATmega328 على 32 كيلو بايت من ذاكرة فلاش ، منها 0.5 كيلو بايت تستخدم لتخزين محمل الإقلاع ، بالإضافة إلى 2 كيلو بايت من ذاكرة الوصول العشوائي (SRAM) و 1 كيلو بايت من EEPROM. (والتي تتم قراءتها وكتابتها باستخدام مكتبة EEPROM).

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

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

مدخلات ومخرجات

يمكن تكوين كل من دبابيس Uno الرقمية البالغ عددها 14 كمدخل أو إخراج باستخدام وظائف pinMode () و digitalWrite () و digitalRead (). تعمل المسامير بجهد 5 فولت ، ويحتوي كل دبوس على مقاوم سحب (معطل افتراضيًا) يبلغ 20-50 كيلو أوم ويمكن أن يحمل ما يصل إلى 40 مللي أمبير. بعض المسامير لها وظائف خاصة:

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

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

  • ناقل تسلسلي: 0 (RX) و 1 (TX). تُستخدم الدبابيس لتلقي (RX) وإرسال بيانات TTL (TX). هذه المسامير متصلة بالمسامير المقابلة لشريحة الناقل التسلسلي ATmega8U2 USB-to-TTL.
  • المقاطعة الخارجية: 2 و 3. يمكن تكوين هذه المسامير لإطلاق مقاطعة أو إلى قيمة أقل، إما على الحافة الصاعدة أو الهابطة ، أو عندما تتغير القيمة. المعلومات التفصيلية في وصف الوظيفة.
  • PWM: 3 و 5 و 6 و 9 و 10 و 11.يوفر أي من الدبوسين PWM 8 بت باستخدام وظيفة analogWrite ().
  • SPI: 10 (SS) ، 11 (MOSI) ، 12 (MISO) ، 13 (SCK).من خلال هذه المسامير ، يتم إجراء اتصال SPI ، حيث يتم استخدام مكتبة SPI.
  • يؤدى: 13. LED مدمج متصل بالطرف الرقمي 13. إذا كانت القيمة الموجودة على الدبوس عالية ، فسيتم تشغيل مؤشر LED.

تحتوي منصة Uno على 6 مدخلات تناظرية (تم تحديدها على أنها A0 .. A5) ، كل منها بدقة 10 بت (أي يمكن أن تأخذ 1024 قيمة مختلفة). بشكل افتراضي ، يكون للمخرجات نطاق قياس يصل إلى 5 فولت فيما يتعلق بالأرض ، ومع ذلك ، من الممكن تغييرها الحد الأعلىمن خلال إخراج AREF والوظيفة analogReference (). تحتوي بعض المسامير على وظائف إضافية:

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

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

  • I2C: 4 (SDA) و 5 (SCL).من خلال النواتج ، يتم إجراء اتصالات I2C (TWI) ، والتي يتم استخدام مكتبة Wire من أجل إنشائها.

زوج إضافي من دبابيس المنصة:

  • عارف.الجهد المرجعي للمدخلات التناظرية. تستخدم مع الوظيفة analogReference ().
  • إعادة تعيين.يؤدي انخفاض مستوى الإشارة على الخرج إلى إعادة ضبط وحدة التحكم الدقيقة. يستخدم عادةً لتوصيل زر إعادة الضبط على لوحة التوسيع التي تمنع الوصول إلى الزر الموجود على لوحة Arduino نفسها.

انتبه إلى الاتصال بين دبابيس Arduino ومنافذ ATmega328.

لاحظ أنه يمكنك إضافة إجراءات فرعية باستخدام نفس بناء الجملة. يجب أن ينتهي كل سطر من التعليمات البرمجية تقريبًا بفاصلة منقوطة '؛ ". يتم استدعاؤه مرة واحدة فقط في بداية البرنامج ، فهو يحدد تشغيل جهات الاتصال ، سواء كانت مدخلات أو مخرجات وأي جهات الاتصال ستستخدم في المشروع والعديد من المشاكل الأخرى.

التحكم في التدفق والقفزات الشرطية

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

اتصال

على المنصة اردوينو اونويتم تثبيت العديد من الأجهزة للتواصل مع جهاز كمبيوتر أو أجهزة Arduino أخرى أو ميكروكنترولر. يدعم ATmega328 واجهة تسلسلية UART TTL (5V) التي يتم تنفيذها بواسطة المسامير 0 (RX) و 1 (TX). تقوم شريحة ATmega8U2 المثبتة على اللوحة بتوجيه هذه الواجهة عبر USB ، والبرامج الموجودة على جانب الكمبيوتر "تتواصل" مع اللوحة عبر COM الظاهريميناء. يستخدم البرنامج الثابت ATmega8U2 المعيار برامج تشغيل USB COM ، لا يلزم وجود برامج تشغيل تابعة لجهات خارجية ، ولكن في نظام التشغيل Windows ، ستحتاج إلى ملف ArduinoUNO.inf للاتصال. يسمح لك Arduino Serial Monitor بإرسال واستقبال البيانات النصية عند الاتصال بالمنصة. ستومض مصابيح RX و TX على المنصة عند نقل البيانات عبر شريحة FTDI أو اتصال USB(ولكن ليس عند استخدام الاتصال التسلسلي عبر الدبابيس 0 و 1).

تحتوي هذه الوظيفة على قيمة إرجاع ، تُرجع الوقت بالمللي ثانية المنقضية منذ بدء البرنامج حتى يتم تنفيذ الوظيفة ، وعادةً ما تكون أهمية عظيمةاعتمادًا على الوقت بين عرض وآخر.

مدخلات ومخرجات

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

باستخدام مكتبة SoftwareSerial ، من الممكن إنشاء نقل بيانات تسلسلي من خلال أي من دبابيس Uno الرقمية.

يدعم ATmega328 واجهات I2C (TWI) و SPI. يتضمن Arduino مكتبة Wire لسهولة استخدام ناقل I2C.

برمجة

يأتي ATmega328 مزودًا بمحمل إقلاع مُحمل مسبقًا يجعل من السهل كتابة برامج جديدة دون الحاجة إلى مبرمجين خارجيين. يتم إجراء الاتصال بواسطة بروتوكول STK500 الأصلي.

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

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

إعادة التشغيل التلقائي (البرنامج)

أونوتم تصميم برنامج Arduino نفسه على الكمبيوتر قبل كتابة رمز جديد ، بدلاً من الضغط على زر في النظام الأساسي ، ويعيد التشغيل قبل كتابة رمز جديد. يتم توصيل أحد خطوط DTR للتحكم في تدفق البيانات (DTR) الخاص بـ ATmega8U2 بدبوس إعادة تعيين ATmega328 عبر مكثف 100nF. تفعيل هذا الخط اي إرسال الإشارات مستوى منخفض، يعيد تشغيل الميكروكونترولر. يقوم برنامج Arduino ، باستخدام هذه الوظيفة ، بتحميل الكود بنقرة واحدة على زر التحميل في بيئة البرمجة نفسها. يتم تنسيق الإشارات ذات المستوى المنخفض على خط DTR مع بدء كتابة التعليمات البرمجية ، مما يقلل من مهلة أداة تحميل التشغيل.

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

حماية من التحميل الزائد لمنفذ USB

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

الوظيفة لها تطبيق آخر. يقوم Uno بإعادة التشغيل في كل مرة تتصل بها برنامج اردوينوعلى جهاز كمبيوتر Mac X أو Linux (عبر USB). في النصف الثاني التالي بعد إعادة التشغيل ، يعمل برنامج bootloader. أثناء البرمجة ، يتم تأخير البايتات القليلة الأولى من الكود لمنع النظام الأساسي من تلقي بيانات غير صحيحة (كل شيء باستثناء رمز البرنامج الجديد). إذا كنت تجري تصحيحًا لمرة واحدة لرسم تخطيطي مكتوب على النظام الأساسي ، أو تقوم بإدخال أي بيانات أخرى في التشغيل الأول ، فأنت بحاجة إلى التأكد من أن البرنامج الموجود على الكمبيوتر ينتظر لمدة ثانية قبل نقل البيانات.

في Uno ، من الممكن تعطيل خط إعادة التحميل التلقائي عن طريق كسر الخط المقابل. يمكن توصيل دبابيس IC على طرفي الخط لأغراض الاسترداد. تم وضع علامة على الخط "RESET-EN". من الممكن أيضًا تعطيل إعادة الضبط التلقائي عن طريق توصيل المقاوم 110 أوم بين مصدر 5V وهذا الخط.

الحماية الحالية لموصل USB

في اردوينو اونوفتيل إعادة ضبط ذاتي مدمج (تلقائي) يحمي منفذ USB بالكمبيوتر من تيارات ماس ​​كهربائى والتيارات الزائدة. على الرغم من أن جميع أجهزة الكمبيوتر تقريبًا لديها هذا النوع من الحماية ، فإن هذا المصهر يوفر حاجزًا إضافيًا. يتم تشغيل المصهر عندما يمر تيار يزيد عن 500 مللي أمبير عبر منفذ USB ويفتح الدائرة حتى يتم استعادة القيم الطبيعية للتيارات.

الخصائص البدنية

الطول والعرض لوحة الدوائر المطبوعةأونو هي 6.9 و 5.3 سم على التوالي. موصل USB وموصل الطاقة خارج هذه الأبعاد. تسمح لك أربعة ثقوب في اللوحة بتثبيتها على السطح. المسافة بين المسامير الرقمية 7 و 8 هي 0.4 سم ، بينما المسافة بين الدبابيس الأخرى هي 0.25 سم.

يبدو Arduino Uno كما يلي:


Arduino Uno موجود في إصدارات مختلفة مثل R1 و R2 و R3. لا تختلف هذه الإصدارات عمليًا في قدراتها ، لذلك سننظر فيها فقط احدث اصداراردوينو اونو R3. أيضًا ، يأتي اردوينو في نسختين مختلفتين: DIP و SMD. إنها تختلف من حيث أن المتحكم الدقيق نفسه يمكن أن يكون من تنفيذ DIP وإدراجه في الكتلة ، أو ببساطة ملحوم على اللوحة إذا كان هذا هو إصدار SMD.

Arduino Uno هو الإصدار الأساسي والأكثر شيوعًا من وحدات التحكم الدقيقة. لديها طاقة كافية لأي مشروع تقريبًا. من المريح جدًا العمل معها نظرًا لحقيقة أن المسامير موصلة بأسلاك بموصلات أنثى من صف واحد. عادةً ما تُستخدم هذه اللوحة لمشاريع النماذج الأولية ، ويتم تجميع الجهاز النهائي بناءً على لوحات اردوينو أصغر ، مثل اردوينو برو. من السهل القيام بذلك نظرًا لأن البرامج الثابتة متوافقة وفي معظم الحالات تكون أرقام التعريف الشخصية هي نفسها. هناك العديد من لوحات التوسيع (الدروع) الخاصة بـ Arduino Uno ، مثل درع Ethernet ودرع المحرك ودرع المؤازرة وغيرها.

تم تجهيز هذا المتحكم الدقيق بشريحة ATmega328 بتردد ساعة يبلغ 16 ميجا هرتز. يوجد أيضًا على اللوحة: منفذ USB ، وموصل طاقة ، ومرنان كوارتز ، ومنظمات جهد 5 فولت و 3.3 فولت ، ومصابيح LED وزر إعادة تعيين.

اشترِ Arduino Uno R3

  • الجودة هي نفسها عمليا اللوحات الأصلية المصنوعة في إيطاليا.
  • السعر أقل بكثير. تبلغ تكلفة arduino uno الإيطالية حوالي 10 دولارات ، وفي الصين ستكلف وحدة التحكم الدقيقة هذه 2-2.5 دولار
  • في المتاجر الروسية ، يكون الترميز 100-500٪. في نفس الوقت ، في كثير من الأحيان ، تحت ستار اللوحة الأصلية ، يمكنهم بيع اللوحات الصينية ، وحتى بجودة منخفضة للغاية.
  • على AliExpress ، يمكنك بسهولة العثور على بائعين موثوق بهم مع تقييمات جيدة.
  • يمكنك استخدام كوبونات الخصم وخدمات استرداد النقود.

خصائص اردوينو أونو

  • متحكم: ATmega328
  • نطاق الجهد المسموح بهمزود الطاقة: 5-20 فولت
  • جهد الإمداد الموصى به: 7-12 فولت
  • عدد المداخل / المخرجات الرقمية: 14
  • PWM: يمكن استخدام 6 دبابيس رقمية كدبابيس PWM
  • عدد المخرجات التناظرية: 8
  • الحد الأقصى للتيار: 40 مللي أمبير من خرج واحد و 500 مللي أمبير من جميع المخرجات.
  • ذاكرة فلاش: 32 كيلو بايت
  • SRAM: 2 كيلو بايت
  • إيبروم: 1 كيلو بايت
  • تردد الساعة: 16 ميجا هرتز

توصيل Arduino Uno بالطاقة

يمكن تشغيل هذه اللوحة بأربع طرق:

  1. من خلال منفذ USB. يمكنك تشغيل اردوينو من جهاز كمبيوتر أو بنك طاقة أو هاتف ذكي (إذا كان يدعم وضع OTG) أو من محول متصل بمأخذ طاقة.
  2. من خلال دبوس + 5V. هذا الدبوس ليس فقط ناتجًا ، ولكنه أيضًا إدخال. كن حذرا! يجب تطبيق 5 فولت على هذا الدبوس. خلاف ذلك ، يمكنك حرق الميكروكونترولر نفسه.
  3. من خلال قابس الطاقة الموجود على اللوحة. يمكنك استخدام البطاريات والمراكم ومجموعة متنوعة من مصادر الطاقة. هذا القابس متصل بدبوس VIN. يتم وصف الجهد والاحتياطات في الفقرة التالية.
  4. من خلال دبوس VIN. يمر التيار من هذا الدبوس عبر منظم الجهد المدمج. وفقًا للشركة المصنعة ، يمكنك التقديم من 5 إلى 20 فولت. ولكنه ليس كذلك. نظرًا لأن المثبت ليس فعالًا بنسبة 100 ٪ ، فعند تطبيق 5 فولت على دبوس VIN ، قد لا يكون الجهد كافيًا لتشغيل وحدة التحكم الدقيقة ، ولن تحتوي المسامير الرقمية على 5 فولت ، ولكن أقل. أيضا لا تعمل أقصى جهد. عند 20 فولت على دبوس VIN ، سيصبح منظم الجهد ساخنًا جدًا ، حتى الفشل. لذلك ، يوصى باستخدام جهد من 7 إلى 12 فولت.




كما ذكرنا سابقًا ، تحتوي اللوحة على 14 دبوسًا رقميًا. يتم تمييزها على السبورة بحرف "D" (رقمي) رائد. يمكن أن تكون كلا من المدخلات والمخرجات. الجهد التشغيلي لهذه المسامير هو 5 فولت لكل منها مقاوم سحب والجهد أقل من 5 فولت المطبق على أحد هذه المسامير سيظل يعتبر 5 فولت (منطقي).

يتم تمييز المسامير التناظرية الموجودة على اللوحة بعلامة "A" رائدة. هذه المسامير عبارة عن مدخلات ولا تحتوي على مقاومات سحب. يقيسون الجهد المطبق عليهم ويعيدون قيمة بين 0 و 1024 عند استخدام دالة analogRead (). تقيس هذه المسامير الجهد بدقة 0.005 فولت.

PWM Arduino Uno

إذا نظرت عن كثب إلى اللوحة ، يمكنك رؤية رمز التلدة (~) بجوار بعض المسامير الرقمية. هذا الرمز يعني أنه يمكن استخدام هذا الدبوس كإخراج PWM. لا تحتوي بعض لوحات arduino على هذا الرمز لأن الشركات المصنعة لا تجد دائمًا مكانًا لهذا الرمز على اللوحة. يحتوي Arduino Uno على 6 دبابيس PWM ، وهي دبابيس D3 و D5 و D6 و D9 و D10 و D11. لاستخدام PWM ، يحتوي Arduino على وظيفة analogWrite () الخاصة.

دبابيس أخرى:

  • يتم استخدام rx0 و tx1 لنقل البيانات عبر الواجهة التسلسلية.
  • تم تصميم الدبابيس D10 (SS) و D11 (MOSI) و D12 (MISO) و D13 (SCK) لاتصالات SPI.
  • يوجد أيضًا مصباح LED مدمج في اللوحة عند الدبوس D13.
  • يمكن استخدام A4 (SDA) و A5 (SCL) للتواصل مع الأجهزة الأخرى عبر ناقل I2C. يمكنك قراءة المزيد عن هذه الواجهة على ويكيبيديا. في بيئة التطوير اردوينو IDEتوجد مكتبة مدمجة "wire.h" لتسهيل العمل مع I2C.

الخصائص البدنية

يبلغ طول Arduino Uno 69 ملم وعرضه 53 ملم. ومع ذلك ، فإن موصل الطاقة وموصل USB يبرزان قليلاً من لوحة الدوائر المطبوعة. يزن Arduino Uno حوالي 25 جرامًا. اللوح به 4 فتحات لإمكانية تثبيته على السطح. المسافة بين السنون 2.5 مم ، باستثناء السنون 7 و 8. هناك 4 مم بينهما.

مخطط الرسم البياني


الاسلاك الرسم البياني