Arduino Uno: هدف، شرح پلت فرم

فهرست مطالب:

Arduino Uno: هدف، شرح پلت فرم
Arduino Uno: هدف، شرح پلت فرم
Anonim

جامعه آردوینو یک جامعه بزرگ از کاربران، آموزش ها، پروژه ها و راه حل های آماده است که در برنامه های مختلف استفاده می شود. این شرکت همچنین یک روش بسیار ساده برای تعامل با تجهیزات جانبی خارجی ارائه می دهد. در ابتدا، پایه آردوینو به گونه ای طراحی شد که امکان اتصال انواع محرک ها و حسگرها را بدون استفاده از مدارهای اضافی به میکروکنترلر فراهم کند. توسعه دستگاه ها و برنامه های کاربردی ساده نیازی به دانش عمیق الکترونیک ندارد.

شرح دستگاه

Arduino Uno یک پلت فرم باز است که به شما امکان می دهد انواع دستگاه های الکترونیکی را مونتاژ کنید. این تابلو برای افراد خلاق، برنامه نویسان، طراحان و سایر ذهن های کنجکاو که دوست دارند ابزارهای خود را طراحی کنند مفید و جالب خواهد بود. Arduino Uno می تواند هم در ارتباط با یک کامپیوتر و هم به صورت مستقل کار کند. همه چیز به هدف و ایده بستگی دارد.

آردوینو uno
آردوینو uno

پلتفرم Arduino Uno از بخش‌های نرم‌افزاری و سخت‌افزاری تشکیل شده است که بسیار انعطاف‌پذیر و آسان برای استفاده هستند.عمل. برای برنامه نویسی، از نسخه ساده شده C ++ (سیم کشی) استفاده می شود. طراحی را می توان بر روی نرم افزار رایگان Arduino IDE و بر اساس ابزار دلخواه C / C ++ انجام داد. این دستگاه از سیستم عامل های لینوکس، مک او اس و ویندوز پشتیبانی می کند. یک کابل USB برای برنامه نویسی و ارتباط با کامپیوتر استفاده می شود و یک منبع تغذیه (6-20 ولت) برای عملکرد آفلاین مورد نیاز است. برای مبتدیان، کیت های آماده برای طراحی وسایل الکترونیکی ساخته شده است - سری Matryoshka.

Arduino Uno R3

این مدل جدید ساخت ایتالیا است. این بر اساس ریزپردازنده ATmega328p ساخته شده است که فرکانس ساعت آن 16 مگاهرتز است، حافظه 32 کیلوبایت است. این برد دارای 20 پین (نظارت شده) خروجی و ورودی است که برای تعامل با دستگاه های جانبی طراحی شده است.

آردوینو uno r3
آردوینو uno r3

ویژگی های دستگاه

Arduino Uno قادر است با دیگر آردوینوها، کامپیوترها و میکروکنترلرها ارتباط برقرار کند. پلت فرم دستگاه امکان اتصال سریال را با استفاده از پین های RX (0) و TX (1) فراهم می کند. پردازنده ATmega16U2 چنین اتصالی را از طریق یک درگاه USB پخش می کند: در نتیجه یک پورت COM مجازی اضافی روی رایانه نصب می شود. نرم افزار آردوینو شامل ابزاری است که پیام های متنی را از طریق کانال ایجاد شده رد و بدل می کند. برد دستگاه دارای LED های RX و TX است که در هنگام انتقال اطلاعات بین کامپیوتر و پردازنده ATmega162U روشن می شوند. با تشکر از یک کتابخانه جداگانه، می توانید یک اتصال را با استفاده از مخاطبین مختلف سازماندهی کنیدمحدود به صفر و اول. و با کمک کارت های توسعه اضافی، سازماندهی راه های تعامل دیگر، به عنوان مثال، Wi-Fi، کانال رادیویی، شبکه اترنت ممکن می شود.

arduino uno smd
arduino uno smd

Arduino Uno smd دارای فیوز مخصوصی است که از پورت های USB کامپیوتر در برابر اتصال کوتاه و اضافه ولتاژ محافظت می کند. اگرچه رایانه ها از خود محافظت می کنند، یک فیوز امنیت بیشتری را فراهم می کند. اگر بیش از 500 میلی آمپر جریان به ورودی پورت USB داده شود، می تواند اتصال را قطع کند و وقتی جریان به حالت عادی برگردد، آن را بازیابی کند.

نتیجه گیری

به طور خلاصه می توان گفت که آردوینو یک پلتفرم بسیار منعطف و کاربردی برای توسعه اپلیکیشن های مختلف است. فرصت های زیادی برای تعامل با دستگاه های جانبی دارد. آردوینو برای یادگیری میکروکنترلرها عالی است و همچنین می تواند به عنوان پایه ای برای پروژه های کوچک عمل کند.

توصیه شده: