Feel free to ask questions, share tips or report issues.
لوحة Arduino Leonardo هي لوحة تحكم دقيقة تعتمد على المتحكم الدقيق ATmega32u4 (ورقة البيانات). تحتوي على 20 دبوس إدخال/إخراج رقمي (منها 7 يمكن استخدامها كمخرجات PWM و12 كمدخلات تناظرية)، ومذبذب بلوري بتردد 16 ميجاهرتز، ومنفذ micro USB، ومقبس طاقة، ورأس ICSP، وزر إعادة ضبط. تحتوي اللوحة على كل ما يلزم لدعم المتحكم الدقيق؛ ما عليك سوى توصيلها بجهاز كمبيوتر باستخدام كابل USB أو تشغيلها بمحول تيار متردد إلى تيار مستمر أو بطارية للبدء.
تختلف لوحة Leonardo عن جميع اللوحات السابقة في أن المتحكم ATmega32u4 يحتوي على اتصال USB مدمج، مما يلغي الحاجة إلى معالج ثانوي. يسمح هذا للوحة Leonardo بالظهور لجهاز الكمبيوتر المتصل كفأرة ولوحة مفاتيح، بالإضافة إلى منفذ تسلسلي/COM افتراضي (CDC). كما أن لها آثاراً أخرى على سلوك اللوحة؛ وهي مفصلة في صفحة بدء الاستخدام مع Arduino Leonardo.
إذا كنت مهتماً بلوحات ذات وظائف مشابهة، يمكنك العثور على ما يلي في Arduino:
اعثر على الإلهام لمشاريعك باستخدام لوحة Leonardo من منصة البرامج التعليمية الخاصة بنا Project Hub.
تحتوي صفحة بدء الاستخدام مع Arduino Leonardo على جميع المعلومات التي تحتاجها لتهيئة لوحتك، واستخدام برنامج Arduino (IDE)، والبدء في تجربة البرمجة والإلكترونيات.
من قسم البرامج التعليمية (Tutorials) يمكنك العثور على أمثلة من المكتبات والرسومات المدمجة بالإضافة إلى معلومات مفيدة أخرى لتوسيع معرفتك بأجهزة وبرامج Arduino.
تحقق من منتدى Arduino لطرح أسئلة حول لغة Arduino، أو كيفية إنشاء مشاريعك الخاصة باستخدام Arduino. إذا كنت بحاجة إلى أي مساعدة بشأن لوحتك، يرجى التواصل مع دعم مستخدمي Arduino الرسمي كما هو موضح في صفحة اتصل بنا.
يمكنك العثور هنا على معلومات ضمان اللوحة الخاصة بك.
| المتحكم الدقيق | ATmega32u4 |
| جهد التشغيل | 5 فولت |
| جهد الإدخال (موصى به) | 7-12 فولت |
| جهد الإدخال (حدود) | 6-20 فولت |
| دبابيس الإدخال/الإخراج الرقمية | 20 |
| قنوات PWM | 7 |
| قنوات الإدخال التناظرية | 12 |
| تيار مستمر لكل دبوس إدخال/إخراج | 40 مللي أمبير |
| تيار مستمر لدبوس 3.3 فولت | 50 مللي أمبير |
| ذاكرة الفلاش | 32 كيلوبايت (ATmega32u4) منها 4 كيلوبايت يستخدمها محمل الإقلاع |
| ذاكرة الوصول العشوائي الثابتة (SRAM) | 2.5 كيلوبايت (ATmega32u4) |
| ذاكرة EEPROM | 1 كيلوبايت (ATmega32u4) |
| سرعة الساعة | 16 ميجاهرتز |
| الطول | 68.6 مم |
| العرض | 53.3 مم |
| الوزن | 20 جم |
لوحة Arduino Leonardo هي أجهزة مفتوحة المصدر! يمكنك بناء لوحتك الخاصة باستخدام الملفات التالية:

قم بتنزيل مخطط توزيع الأطراف الكامل بتنسيق PDF من هنا.
يمكن تشغيل لوحة Arduino Leonardo عبر اتصال micro USB أو باستخدام مصدر طاقة خارجي. يتم اختيار مصدر الطاقة تلقائياً.
يمكن أن تأتي الطاقة الخارجية (غير USB) إما من محول تيار متردد إلى تيار مستمر أو بطارية. يمكن توصيل المحول عن طريق توصيل قابس مقاس 2.1 مم موجب المركز بمقبس الطاقة الخاص باللوحة. يمكن إدخال أسلاك البطارية في رؤوس دبابيس Gnd و Vin لموصل الطاقة.
دبابيس الطاقة هي كما يلي:
يحتوي المتحكم ATmega32u4 على 32 كيلوبايت (مع 4 كيلوبايت مستخدمة لمحمل الإقلاع). كما يحتوي على 2.5 كيلوبايت من ذاكرة SRAM و 1 كيلوبايت من ذاكرة EEPROM (والتي يمكن قراءتها وكتابتها باستخدام مكتبة EEPROM).
يمكن استخدام كل من دبابيس الإدخال/الإخراج الرقمية العشرين على Leonardo كمدخل أو مخرج، باستخدام وظائف pinMode()، وdigitalWrite()، وdigitalRead(). تعمل هذه الدبابيس عند 5 فولت. يمكن لكل دبوس توفير أو استقبال بحد أقصى 40 مللي أمبير، ويحتوي على مقاومة سحب داخلية (مفصولة افتراضياً) تتراوح بين 20-50 كيلو أوم. بالإضافة إلى ذلك، تحتوي بعض الدبابيس على وظائف متخصصة:
هناك زوجان من الدبابيس الأخرى على اللوحة:
انظر أيضاً التعيين بين دبابيس Arduino ومنافذ ATmega32u4.
يحتوي لوح Leonardo على عدد من الوسائل للتواصل مع جهاز كمبيوتر، أو لوحة Arduino أخرى، أو وحدات تحكم دقيقة أخرى. يوفر متحكم ATmega32U4 اتصالا تسلسلياً من نوع UART TTL (بجهد 5 فولت)، وهو متاح عبر الدبابيس الرقمية 0 (RX) و 1 (TX). كما يسمح متحكم 32U4 باتصال تسلسلي (CDC) عبر منفذ USB، ويظهر كمنفذ COM افتراضي للبرامج الموجودة على الكمبيوتر. تعمل الرقاقة أيضاً كجهاز USB 2.0 كامل السرعة، باستخدام برامج تشغيل USB COM القياسية. على نظام ويندوز، يلزم وجود ملف .inf. يتضمن برنامج Arduino مراقباً تسلسلياً (Serial Monitor) يسمح بإرسال واستقبال بيانات نصية بسيطة من وإلى لوحة Arduino. ستومض مصابيح LED الخاصة بـ RX و TX الموجودة على اللوحة عند إرسال البيانات عبر وصلة USB إلى الكمبيوتر (ولكن ليس عند التواصل التسلسلي عبر الدبابيس 0 و 1). تسمح مكتبة SoftwareSerial بالاتصال التسلسلي على أي من الدبابيس الرقمية في لوحة Leonardo. يدعم متحكم ATmega32U4 أيضاً اتصالات I2C (TWI) و SPI. يتضمن برنامج Arduino مكتبة Wire لتبسيط استخدام ناقل I2C؛ راجع التوثيق للحصول على التفاصيل. بالنسبة لاتصال SPI، استخدم مكتبة SPI. يظهر لوح Leonardo كلوحة مفاتيح وفأرة عامة، ويمكن برمجته للتحكم في أجهزة الإدخال هذه باستخدام فئات لوحة المفاتيح والفأرة (Keyboard and Mouse).
يمكن برمجة لوح Leonardo باستخدام برنامج Arduino (تنزيل). اختر "Arduino Leonardo" من قائمة Tools > Board (بناءً على المتحكم الدقيق الموجود على لوحتك). للحصول على التفاصيل، راجع المرجع والدروس التعليمية. يأتي متحكم ATmega32U4 الموجود على لوحة Arduino Leonardo محملاً مسبقاً بـ محمل إقلاع (Bootloader) يسمح لك بتحميل كود جديد عليه دون الحاجة إلى مبرمج أجهزة خارجي. يتواصل هذا المحمل باستخدام بروتوكول AVR109. يمكنك أيضاً تجاوز محمل الإقلاع وبرمجة المتحكم الدقيق عبر رأس ICSP (البرمجة التسلسلية داخل الدائرة) باستخدام Arduino ISP أو ما يشابهه؛ راجع هذه التعليمات للحصول على التفاصيل.
بدلاً من الحاجة إلى الضغط الفعلي على زر إعادة الضبط (Reset) قبل التحميل، تم تصميم لوح Leonardo بطريقة تسمح بإعادة ضبطه بواسطة برمجيات تعمل على جهاز كمبيوتر متصل. يتم تفعيل إعادة الضبط عند فتح منفذ تسلسلي/COM افتراضي (CDC) الخاص بـ Leonardo بمعدل 1200 بود (baud) ثم إغلاقه. عند حدوث ذلك، يقوم المعالج بإعادة الضبط، مما يقطع اتصال USB بجهاز الكمبيوتر (مما يعني أن منفذ التسلسلي/COM الافتراضي سيختفي). بعد إعادة ضبط المعالج، يبدأ محمل الإقلاع في العمل، ويظل نشطاً لمدة 8 ثوانٍ تقريباً. يمكن أيضاً بدء محمل الإقلاع بالضغط على زر إعادة الضبط الموجود على لوح Leonardo. لاحظ أنه عند تشغيل اللوحة لأول مرة، فإنها ستنتقل مباشرة إلى برنامج المستخدم (Sketch)، إذا كان موجوداً، بدلاً من بدء محمل الإقلاع.
بسبب الطريقة التي يتعامل بها Leonardo مع إعادة الضبط، من الأفضل ترك برنامج Arduino يحاول بدء عملية إعادة الضبط قبل التحميل، خاصة إذا كنت معتاداً على الضغط على زر إعادة الضبط قبل التحميل على لوحات أخرى. إذا لم يتمكن البرنامج من إعادة ضبط اللوحة، يمكنك دائماً بدء محمل الإقلاع بالضغط على زر إعادة الضبط الموجود على اللوحة.
يحتوي لوح Leonardo على صمام أمان قابل لإعادة الضبط (polyfuse) يحمي منافذ USB في جهاز الكمبيوتر الخاص بك من الدوائر القصيرة والتيار الزائد. على الرغم من أن معظم أجهزة الكمبيوتر توفر حمايتها الداخلية الخاصة، إلا أن هذا الصمام يوفر طبقة إضافية من الحماية. إذا تم تطبيق تيار يزيد عن 500 مللي أمبير على منفذ USB، سيقوم الصمام تلقائياً بقطع الاتصال حتى تتم إزالة الدائرة القصيرة أو الحمل الزائد.
يبلغ الحد الأقصى لطول وعرض لوحة الدوائر المطبوعة (PCB) للوحة Leonardo 2.7 و 2.1 بوصة على التوالي، مع بروز موصل USB ومقبس الطاقة خارج هذا البعد. تسمح أربع فتحات براغي بتثبيت اللوحة على سطح أو صندوق. لاحظ أن المسافة بين الدبابيس الرقمية 7 و 8 تبلغ 160 ميل (0.16 بوصة)، وليس مضاعفاً متساوياً لمسافة 100 ميل المعتمدة للدبابيس الأخرى.
No reviews yet. Be the first to share your experience!
For more discussion Click Here
Discover More In:
Category: View similar items (أردوينو)
يرجى تعبئة النموذج أدناه وسيتواصل معك فريقنا لتزويدك بأسعار الجملة.
لوحة Arduino Leonardo هي لوحة تحكم دقيقة تعتمد على المتحكم الدقيق ATmega32u4 (ورقة البيانات). تحتوي على 20 دبوس إدخال/إخراج رقمي (منها 7 يمكن استخدامها كمخرجات PWM و12 كمدخلات تناظرية)، ومذبذب بلوري بتردد 16 ميجاهرتز، ومنفذ micro USB، ومقبس طاقة، ورأس ICSP، وزر إعادة ضبط. تحتوي اللوحة على كل ما يلزم لدعم المتحكم الدقيق؛ ما عليك سوى توصيلها بجهاز كمبيوتر باستخدام كابل USB أو تشغيلها بمحول تيار متردد إلى تيار مستمر أو بطارية للبدء.
تختلف لوحة Leonardo عن جميع اللوحات السابقة في أن المتحكم ATmega32u4 يحتوي على اتصال USB مدمج، مما يلغي الحاجة إلى معالج ثانوي. يسمح هذا للوحة Leonardo بالظهور لجهاز الكمبيوتر المتصل كفأرة ولوحة مفاتيح، بالإضافة إلى منفذ تسلسلي/COM افتراضي (CDC). كما أن لها آثاراً أخرى على سلوك اللوحة؛ وهي مفصلة في صفحة بدء الاستخدام مع Arduino Leonardo.
إذا كنت مهتماً بلوحات ذات وظائف مشابهة، يمكنك العثور على ما يلي في Arduino:
اعثر على الإلهام لمشاريعك باستخدام لوحة Leonardo من منصة البرامج التعليمية الخاصة بنا Project Hub.
تحتوي صفحة بدء الاستخدام مع Arduino Leonardo على جميع المعلومات التي تحتاجها لتهيئة لوحتك، واستخدام برنامج Arduino (IDE)، والبدء في تجربة البرمجة والإلكترونيات.
من قسم البرامج التعليمية (Tutorials) يمكنك العثور على أمثلة من المكتبات والرسومات المدمجة بالإضافة إلى معلومات مفيدة أخرى لتوسيع معرفتك بأجهزة وبرامج Arduino.
تحقق من منتدى Arduino لطرح أسئلة حول لغة Arduino، أو كيفية إنشاء مشاريعك الخاصة باستخدام Arduino. إذا كنت بحاجة إلى أي مساعدة بشأن لوحتك، يرجى التواصل مع دعم مستخدمي Arduino الرسمي كما هو موضح في صفحة اتصل بنا.
يمكنك العثور هنا على معلومات ضمان اللوحة الخاصة بك.
| المتحكم الدقيق | ATmega32u4 |
| جهد التشغيل | 5 فولت |
| جهد الإدخال (موصى به) | 7-12 فولت |
| جهد الإدخال (حدود) | 6-20 فولت |
| دبابيس الإدخال/الإخراج الرقمية | 20 |
| قنوات PWM | 7 |
| قنوات الإدخال التناظرية | 12 |
| تيار مستمر لكل دبوس إدخال/إخراج | 40 مللي أمبير |
| تيار مستمر لدبوس 3.3 فولت | 50 مللي أمبير |
| ذاكرة الفلاش | 32 كيلوبايت (ATmega32u4) منها 4 كيلوبايت يستخدمها محمل الإقلاع |
| ذاكرة الوصول العشوائي الثابتة (SRAM) | 2.5 كيلوبايت (ATmega32u4) |
| ذاكرة EEPROM | 1 كيلوبايت (ATmega32u4) |
| سرعة الساعة | 16 ميجاهرتز |
| الطول | 68.6 مم |
| العرض | 53.3 مم |
| الوزن | 20 جم |
لوحة Arduino Leonardo هي أجهزة مفتوحة المصدر! يمكنك بناء لوحتك الخاصة باستخدام الملفات التالية:

قم بتنزيل مخطط توزيع الأطراف الكامل بتنسيق PDF من هنا.
يمكن تشغيل لوحة Arduino Leonardo عبر اتصال micro USB أو باستخدام مصدر طاقة خارجي. يتم اختيار مصدر الطاقة تلقائياً.
يمكن أن تأتي الطاقة الخارجية (غير USB) إما من محول تيار متردد إلى تيار مستمر أو بطارية. يمكن توصيل المحول عن طريق توصيل قابس مقاس 2.1 مم موجب المركز بمقبس الطاقة الخاص باللوحة. يمكن إدخال أسلاك البطارية في رؤوس دبابيس Gnd و Vin لموصل الطاقة.
دبابيس الطاقة هي كما يلي:
يحتوي المتحكم ATmega32u4 على 32 كيلوبايت (مع 4 كيلوبايت مستخدمة لمحمل الإقلاع). كما يحتوي على 2.5 كيلوبايت من ذاكرة SRAM و 1 كيلوبايت من ذاكرة EEPROM (والتي يمكن قراءتها وكتابتها باستخدام مكتبة EEPROM).
يمكن استخدام كل من دبابيس الإدخال/الإخراج الرقمية العشرين على Leonardo كمدخل أو مخرج، باستخدام وظائف pinMode()، وdigitalWrite()، وdigitalRead(). تعمل هذه الدبابيس عند 5 فولت. يمكن لكل دبوس توفير أو استقبال بحد أقصى 40 مللي أمبير، ويحتوي على مقاومة سحب داخلية (مفصولة افتراضياً) تتراوح بين 20-50 كيلو أوم. بالإضافة إلى ذلك، تحتوي بعض الدبابيس على وظائف متخصصة:
هناك زوجان من الدبابيس الأخرى على اللوحة:
انظر أيضاً التعيين بين دبابيس Arduino ومنافذ ATmega32u4.
يحتوي لوح Leonardo على عدد من الوسائل للتواصل مع جهاز كمبيوتر، أو لوحة Arduino أخرى، أو وحدات تحكم دقيقة أخرى. يوفر متحكم ATmega32U4 اتصالا تسلسلياً من نوع UART TTL (بجهد 5 فولت)، وهو متاح عبر الدبابيس الرقمية 0 (RX) و 1 (TX). كما يسمح متحكم 32U4 باتصال تسلسلي (CDC) عبر منفذ USB، ويظهر كمنفذ COM افتراضي للبرامج الموجودة على الكمبيوتر. تعمل الرقاقة أيضاً كجهاز USB 2.0 كامل السرعة، باستخدام برامج تشغيل USB COM القياسية. على نظام ويندوز، يلزم وجود ملف .inf. يتضمن برنامج Arduino مراقباً تسلسلياً (Serial Monitor) يسمح بإرسال واستقبال بيانات نصية بسيطة من وإلى لوحة Arduino. ستومض مصابيح LED الخاصة بـ RX و TX الموجودة على اللوحة عند إرسال البيانات عبر وصلة USB إلى الكمبيوتر (ولكن ليس عند التواصل التسلسلي عبر الدبابيس 0 و 1). تسمح مكتبة SoftwareSerial بالاتصال التسلسلي على أي من الدبابيس الرقمية في لوحة Leonardo. يدعم متحكم ATmega32U4 أيضاً اتصالات I2C (TWI) و SPI. يتضمن برنامج Arduino مكتبة Wire لتبسيط استخدام ناقل I2C؛ راجع التوثيق للحصول على التفاصيل. بالنسبة لاتصال SPI، استخدم مكتبة SPI. يظهر لوح Leonardo كلوحة مفاتيح وفأرة عامة، ويمكن برمجته للتحكم في أجهزة الإدخال هذه باستخدام فئات لوحة المفاتيح والفأرة (Keyboard and Mouse).
يمكن برمجة لوح Leonardo باستخدام برنامج Arduino (تنزيل). اختر "Arduino Leonardo" من قائمة Tools > Board (بناءً على المتحكم الدقيق الموجود على لوحتك). للحصول على التفاصيل، راجع المرجع والدروس التعليمية. يأتي متحكم ATmega32U4 الموجود على لوحة Arduino Leonardo محملاً مسبقاً بـ محمل إقلاع (Bootloader) يسمح لك بتحميل كود جديد عليه دون الحاجة إلى مبرمج أجهزة خارجي. يتواصل هذا المحمل باستخدام بروتوكول AVR109. يمكنك أيضاً تجاوز محمل الإقلاع وبرمجة المتحكم الدقيق عبر رأس ICSP (البرمجة التسلسلية داخل الدائرة) باستخدام Arduino ISP أو ما يشابهه؛ راجع هذه التعليمات للحصول على التفاصيل.
بدلاً من الحاجة إلى الضغط الفعلي على زر إعادة الضبط (Reset) قبل التحميل، تم تصميم لوح Leonardo بطريقة تسمح بإعادة ضبطه بواسطة برمجيات تعمل على جهاز كمبيوتر متصل. يتم تفعيل إعادة الضبط عند فتح منفذ تسلسلي/COM افتراضي (CDC) الخاص بـ Leonardo بمعدل 1200 بود (baud) ثم إغلاقه. عند حدوث ذلك، يقوم المعالج بإعادة الضبط، مما يقطع اتصال USB بجهاز الكمبيوتر (مما يعني أن منفذ التسلسلي/COM الافتراضي سيختفي). بعد إعادة ضبط المعالج، يبدأ محمل الإقلاع في العمل، ويظل نشطاً لمدة 8 ثوانٍ تقريباً. يمكن أيضاً بدء محمل الإقلاع بالضغط على زر إعادة الضبط الموجود على لوح Leonardo. لاحظ أنه عند تشغيل اللوحة لأول مرة، فإنها ستنتقل مباشرة إلى برنامج المستخدم (Sketch)، إذا كان موجوداً، بدلاً من بدء محمل الإقلاع.
بسبب الطريقة التي يتعامل بها Leonardo مع إعادة الضبط، من الأفضل ترك برنامج Arduino يحاول بدء عملية إعادة الضبط قبل التحميل، خاصة إذا كنت معتاداً على الضغط على زر إعادة الضبط قبل التحميل على لوحات أخرى. إذا لم يتمكن البرنامج من إعادة ضبط اللوحة، يمكنك دائماً بدء محمل الإقلاع بالضغط على زر إعادة الضبط الموجود على اللوحة.
يحتوي لوح Leonardo على صمام أمان قابل لإعادة الضبط (polyfuse) يحمي منافذ USB في جهاز الكمبيوتر الخاص بك من الدوائر القصيرة والتيار الزائد. على الرغم من أن معظم أجهزة الكمبيوتر توفر حمايتها الداخلية الخاصة، إلا أن هذا الصمام يوفر طبقة إضافية من الحماية. إذا تم تطبيق تيار يزيد عن 500 مللي أمبير على منفذ USB، سيقوم الصمام تلقائياً بقطع الاتصال حتى تتم إزالة الدائرة القصيرة أو الحمل الزائد.
يبلغ الحد الأقصى لطول وعرض لوحة الدوائر المطبوعة (PCB) للوحة Leonardo 2.7 و 2.1 بوصة على التوالي، مع بروز موصل USB ومقبس الطاقة خارج هذا البعد. تسمح أربع فتحات براغي بتثبيت اللوحة على سطح أو صندوق. لاحظ أن المسافة بين الدبابيس الرقمية 7 و 8 تبلغ 160 ميل (0.16 بوصة)، وليس مضاعفاً متساوياً لمسافة 100 ميل المعتمدة للدبابيس الأخرى.
No reviews yet. Be the first to share your experience!
For more discussion Click Here
Discover More In:
Category: View similar items (أردوينو)
يرجى تعبئة النموذج أدناه وسيتواصل معك فريقنا لتزويدك بأسعار الجملة.
متطلبات مخصصة؟
منتجات ذات صلة