You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Arduino Nano

از EverybodyWiki Bios & Wiki
پرش به:ناوبری، جستجو

آردوینو نانویی یک برد کوچک، کامل و سازگار با مادربورد لپ تاب است که بر اساس ATmega328P که در سال 2008 منتشر شد. این دستگاه همان اتصالات و مشخصات برد Arduino Uno را در مقیاس کوچکتری ارائه می دهد. [۱]

آردوینو نانویی مجهز به 30 سر ورودی/خروجی از نوع نری به مادگی بوده و در پیکربندی شبیه به DIP-30 است که می‌تواند با استفاده از محیط توسعه یکپارچه (IDE) نرم‌افزار آردوینو برنامه ریزی شود. شایان به ذکر است این محیط (محیط توسعه یکپارچه (IDE)) برای همه بردهای آردوینو مشترک است و به صورت آنلاین و آفلاین اجرا می‌شود. این برد می تواند از طریق یک کابل mini-USB نوع B یا از یک باتری 9 ولت تغذیه شود. [۲]

در سال 2019، آردوینو Arduino Nano Every را منتشر کرد که یک تکامل مقرون به صرفه از نانو است. این محصول دارای پردازنده قدرتمندتر ATmega4809 و دو برابر رم است. [۳]

مشخصات فنی[ویرایش]

  • میکروکنترلر : میکروچیپ ATmega328P [۴]
  • ولتاژ کاری: 5 ولت
  • ولتاژ ورودی: 6 تا 20 ولت
  • سری ورودی/خروجی دیجیتال: 14 (6 خروجی PWM اختیاری)
  • سری ورودی آنالوگ: 8
  • DC در هر سری ورودی/خروجی: 40 میلی آمپر
  • DC برای سری 3.3 ولت: 50 میلی آمپر
  • حافظه فلش : 32 کیلوبایت که 0.5 کیلوبایت آن توسط بوت لودر استفاده می شود
  • SRAM : دو کیلوبایت
  • EEPROM : یک کیلوبایت
  • سرعت ساعت: 16 مگاهرتز
  • طول: 45 میلی متر
  • عرض: 18 میلی متر
  • جرم: 7 گرم
  • USB: Mini-USB Type-B [۵]
  • سری ICSP: بله
  • جک برق DC: خیر

ارتباط[ویرایش]

آردوینو نانویی دارای تعدادی امکانات برای برقراری ارتباط با کامپیوتر، سایر آردوینوها یا میکروکنترلرهای دیگر است. ATmega328 ارتباط سریال UART TTL (5V) را ارائه می‌کند که روی پین‌های دیجیتال 0 (RX) و 1 (TX) در دسترس است. یک FTDI FT232RL روی برد، این ارتباط سریال را از طریق USB کانالیزه می کند و درایورهای FTDI (شامل نرم افزار آردوینو) یک پورت com مجازی را به نرم افزار روی رایانه تامین می کنند. نرم افزار آردوینو شامل یک نمایشگر سریال است که امکان ارسال داده های متنی ساده به برد آردوینو و از آن را فراهم می کند. ال ای دی های RX و TX روی برد زمانی که داده ها از طریق تراشه FTDI و اتصال USB به رایانه منتقل می شوند چشمک می زنند (اما نه برای ارتباط سریال روی پین های 0 و 1). یک کتابخانه ی سریال نرم افزار امکان برقراری ارتباط سریال روی هر یک از پین های دیجیتال نانو را فراهم می کند. ATmega328 همچنین از ارتباطات I2C و SPI پشتیبانی می کند. نرم افزار آردوینو شامل یک کتابخانه ی سیم برای ساده کردن استفاده از گذرگاه I2C است. [۴]

تنظیم مجدد خودکار (نرم افزار).[ویرایش]

آردوینو نانویی به جای نیاز به فشار فیزیکی دکمه تنظیم مجدد قبل از آپلود، به گونه ای طراحی شده است که امکان بازنشانی آن توسط نرم افزاری که روی رایانه متصل اجرا شده، فراهم می شود. یکی از خطوط کنترل جریان سخت افزاری (DTR) FT232RL از طریق یک خازن 100 نانوفاراد به خط ریست ATmega328 متصل می شود. هنگامی که این خط کم گرفته می شود، خط تنظیم مجدد به اندازه کافی برای تنظیم مجدد تراشه کاهش می یابد. [۴]

این محصول ویژگی های دیگری نیز دارد. وقتی Nano به رایانه‌ای با سیستم عامل Mac OS X یا Linux متصل می‌شود، هر بار که اتصال از طریق نرم‌افزار (مانند USB) صورت می گیرد، بازنشانی می‌شود. بوت لودر (bootloader) که برای نیم ثانیه یا بیشتر روی نانو در حال اجرا است به گونه ای برنامه ریزی شده که داده های ناقص را نادیده بگیرد (یعنی هر چیزی به جز آپلود کد جدید) و فقط چند بایت اول داده ارسال شده به برد را پس از باز شدن اتصال رهگیری می کند. [۴]

منابع[ویرایش]

  1. "Getting Started with the Arduino Nano". Arduino.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  2. "Arduino Nano". Arduino Official Store. Retrieved 2020-11-25.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  3. "Deep dive with Dario: Get to know the Arduino Nano Every". Arduino Blog (به English). Retrieved 2020-11-25.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  4. ۴٫۰ ۴٫۱ ۴٫۲ ۴٫۳ "Arduino Nano". arduino.cc. Retrieved 2020-11-25.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  5. Aqeel, Adnan (2018-06-25). "Introduction to Arduino Nano". The Engineering Projects (به English). Retrieved 2021-12-08.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.


This article "Arduino Nano" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Arduino Nano. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[ویرایش]