(رباتیک ) بورد الکترونیکی آردوینو لئوناردو( ساختار و نحوه عملکرد) مهندسی برق _ الکترونیک

پژوهشگر و نویسنده: (  افشین رشید )

نکته: آردوینو لئوناردو یک برد میکرو کنترلر بر اساس ATmega32u4 است لئوناردو با تمام بورد های قبلی آردوینو تفاوت دارد زیرا ATmega32u4 دارای ارتباط USB است و نیاز به پردازنده ثانویه را از بین می برد.

آردوینو لئوناردو یک پلت فرم نرم افزاری و سخت افزاری متن باز است که از میکروکنترلر Atmel به عنوان قطعه سخت افزاری اصلی و از جاوا هم به عنوان زبان برنامه نویسی اصلی استفاده می کند. از آردوینو لئوناردو می توان برای کنترل LEDها، موتورها، صفحه های نمایش و هر پروژه الکترونیک دیگری استفاده کرد. بر روی بورد الکترونیکی آردوینو لئوناردو دارای 20 پین ورودی / خروجی دیجیتال (از این 7 مورد می توان به عنوان خروجی PWM و 12 به عنوان ورودی آنالوگ استفاده کرد) ، یک اسیلاتور کریستالی 16 مگاهرتز ، یک اتصال میکرو USB ، یک جک پاور ، یک هدر ICSP و یک دکمه تنظیم مجدد. این شامل همه موارد لازم برای پشتیبانی از میکروکنترلر است. به سادگی آن را با یک کابل USB به یک رایانه وصل کنید یا آن را با یک آداپتور AC یا DC باتری به کار بگیرید. این امر به Leonardo امکان می دهد علاوه بر پورت سریال / COM مجازی (CDC) ، به عنوان یک ماوس و صفحه کلید به یک کامپیوتر متصل نیز ظاهر شود. 



Arduino Leonardo را می توان از طریق میکرو USB یا با منبع تغذیه خارجی تغذیه کرد. منبع تغذیه به طور خودکار انتخاب می شود.قدرت خارجی (غیر USB) می تواند از طریق آداپتور برق به DC (پورت خروجی) یا باتری حاصل شود. هدف از استفاده بورد الکترونیکی آردوینو لئوناردو در رباتیک فراهم کردن راهی کم هزینه و آسان برای تازه کارها و افراد حرفه ای برای ایجاد دستگاه هایی که با محیط خود در تعامل با استفاده از سنسورها و دیسک . نمونه های رایج چنین وسایلی که برای سرگرمی های مبتدی در نظر گرفته شده است که بیشتر پروژه های رباتیک شامل ربات های ساده  و ردیاب های حرکتی میباشد .

بورد الکترونیکی آردوینو لئوناردو (یک بورد الکترونیکی متن باز
بطور کلی می توان گفت آردوینو  لئوناردو یک پلت فرم متن باز است. متن باز درواقع یک روش طراحی است که در آن طراح یک نرم افزار یا سخت افزار امکان دسترسی به طراحی و پیاده سازی محصول نهایی را برای کاربر فراهم می کند. این دسترسی به این معنی است که کاربر نهایی حق اصلاح یا تغییر ظاهر یا نحوه عملکرد نرم افزار را دارد و می تواند آن را با تغییرات خودش مجدداً توزیع کند


 نویسنده: افشین رشید