(رباتیک ) آردوینو نانو Arduino Nano (نحوه ساختار و عملکردها ) مهندسی برق _ الکترونیک
پژوهشگر و نویسنده: ( افشین رشید )
نکته : بورد الکترونیکی آردوینو نانو کاربردهای زیادی در ساخت ربات های سبک ؛ تحقیقاتی ؛ شناسایی، نظامی دارد ، و به دلیل سبکی و کم حجم بودن بورد الکترونیکی آردوینو نانو میتواند خلاقیت در رباتیک و ساخت ربات های متفاوت را بوجود آورد . اما بتید به ضرافت بورد الکترونیکی آردوینو نانو نیز اشاره کرد.
آردوینو نانو (Arduino Nano) همانطور که از نامش بر می آید، یک برد میکروکنترلر جمع و جور، کامل و نانو است. برد های نانو وزنی حدود ۷ گرم با ابعاد ۴٫۵ سانتی متر تا ۱٫۸ سانتی متر (L تا B) دارد. این مقاله در مورد مشخصات فنی ،مهمترین ویژگی ها و عملکرد هر پین در بورد آردوینو نانو است در ساخت ربات ها بورد های الکترونیکی آردوینو میتواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپها، موتورها و سایر خروجیهای فیزیکی به کار گرفته شود. آردوینو به منظور ایجاد راهی ارزان و ساده برای برنامهنویسی اشیایی تعاملی ایجاد شد. آردوینو به همراه یک محیط یکپارچه توسعه نرمافزار (IDE) ساده ارائه میشود که در رایانههای عادی قابل اجرا است که اجازهٔ برنامهنویسی squad کمک سی یا سی++ را برای آردوینو میدهد.
ساختمان داخلی آردوینو نانو (Arduino Nano)
در ساختار بورد الکترونیکی Nano در TQFP (پکیج چهار تایی پلاستیکی) با ۳۲ پین موجود است. ۲ پین اضافی از Arduino Nano برای عملکرد ADC استفاده می شود، در حالی که UNO دارای ۶ پورت ADC است، اما Nano دارای ۸ پورت ADC است. برد Nano دارای جک DC برق است و مانند دیگر برد های Arduino نیست، بلکه دارای یک پورت مینی USB است. این پورت برای هر دو عمل برنامه ریزی و نظارت بر سریال استفاده می شود. ویژگی جذاب در نانو این است که قوی ترین منبع تغذیه را بوسیله اختلاف پتانسیل خود انتخاب می کند و انتخاب منبع تغذیه با جامپر نامعتبر است.Arduino Nano دارای ۸ ورودی آنالوگ (۱۹ تا ۲۶)، که با A0 تا A7 را نشان داده شده اند می باشد. این به این معنی است که شما می توانید ورودی سنسور آنالوگ ۸ کاناله را برای پردازش متصل کنید. هر یک از این پین های آنالوگ دارای ADC داخلی از وضوح ۱۰۲۴ بیت است (بابراین ۱۰۲۴ مقدار را می دهد). به طور پیش فرض، پین ها از زمین تا ۵V اندازه گیری می شوند. اگر می خواهید ولتاژ مرجع ۰ تا ۳٫۳ ولت باشد، می توانید با استفاده از تابع analogReference مقدار ۳٫۳V را به پین AREF (پین ۱۸) بدهید. شبیه به پین های دیجیتال در Nano، پین های آنالوگ نیز برخی از عملکرد های دیگر را نیز دارا می باشند.
نویسنده: افشین رشید