بررسی ست تاپ باکس بازی تلویزیون NVIDIA Shield. طراح الکترونیک: بررسی بهترین بردهای شیلد برای آردوینو آردوینو وای فای شیلد، توصیه کنید کدام یک بهتر است

در طول سال گذشته، تقریباً درباره تمام بازیگران کلیدی بازار جعبه اندروید به شما گفتم: Xiaomi Mi Box (Amlogic S905X-H)، MINIX Neo U9-H (Amlogic S912-H)، Ugoos AM3 (Amlogic S912)، Zidoo. X8/X9S /X10 (Realtek RTD1295DD). تنها چیزی که در مورد آن صحبت می شود، HiMedia Q10 Pro در HiSilicon HI3798CV200 و تلویزیون NVIDIA Shield در NVIDIA Tegra X1 است. من قبلاً باید HiMedia Q10 Pro را بررسی می کردم، اما مشکلاتی در سرویس تحویل وجود داشت و جعبه به HiMedia برمی گردد. او قطعاً کمی بعد برمی گردد. خوب، امروز در مورد تلویزیون NVIDIA Shield به شما می گویم. نه، البته، من می‌دانستم که NVIDIA Shield TV یک جعبه اندرویدی باحال است، اما اگر اینطور باشد... این در واقع یک ارگان بشکه‌ای شیطانی برای طیف گسترده‌ای از مصرف‌کنندگان است (از «من چیزی نمی‌دانم در همه و نمی توانم این کار را انجام دهم، فقط می خواهم جعبه را روشن کنم و لذت ببرم" تا "در مورد نرخ فریم خودکار، یکنواختی، خروجی صدای HD و سیستم عامل، من همه چیز را بدون تو می دانم") به من چه می گویید. من حتی تغییر شکل حرفه ای را تجربه کردم - اکنون نمی دانم چگونه جعبه های دیگر را بدون ایجاد چهره بردارم ، اما سعی می کنم. هر شرکتی که جعبه‌های اندرویدی تولید می‌کند باید تلویزیون NVIDIA Shield را بین همه کارمندان اصلی خود توزیع کند تا آنها به وضوح بفهمند که کدام محصول را باید جستجو کنند.

مشخصات فنی
مدلNVIDIA Shield TV (2017)
P2897
کیت بدون گیم پد
مصالح مسکنپلاستیک
SoCNVIDIA Tegra X1
4 هسته ARM Cortex-A57 + 4 هسته ARM Cortex-A53 تا 2 گیگاهرتز
GPU GeForce 6 ULP (GM204)
رم3 گیگابایت DDR3
حافظه درونی16 گیگابایت (eMMC)
قابل ارتقا از طریق USB Stick
یو اس بی2 x USB 3.0
پشتیبانی از کارت حافظهخیر
رابط های شبکهWi-Fi 802.11a/b/g/n/ac، 2.4 گیگاهرتز و 5 گیگاهرتز، MIMO 2x2
گیگابیت اترنت (1000 مگابیت بر ثانیه)
بلوتوثبلوتوث نسخه 4.1
خروجی های ویدئوییHDMI 2.0b (تا 3840x2160@60 هرتز، ضبط 2020، HDCP 2.2)
خروجی های صوتیHDMI
کنترل از راه دوربلوتوث + IR
میکروفون
تغذیه19 V / 2.1 A
سیستم عاملAndroid TV 7.0
تجربه SHIELD 6.2
تجهیزات و ظاهر
تلویزیون NVIDIA Shield در یک جعبه مقوایی بزرگ و ضخیم عرضه می شود.


اطلاعات فنی در کنار چاپ شده است.


داخل: ست تاپ باکس، منبع تغذیه با نازل اروپایی (نوع C) و بریتانیایی (نوع G)، کنترل از راه دور، راهنمای سریع و اطلاعات مرجع، از جمله به زبان روسی. متواضعانه حتی یک کابل HDMI هم موجود نیست.


منبع تغذیه مارک و نسبتا بزرگ است. ولتاژ 19 ولت حداکثر جریان 2.1 A طول کابل حدود 180 سانتی متر کانکتور اختصاصی.





کنترل از راه دور بسیار جمع و جور و سنگین است. قسمت جلویی آن از پلاستیک براق ساخته شده است. قسمت پایینفلز، دست شما را خنک می کند. از طریق بلوتوث (برای بوکس) و IR (برای گیرنده یا تلویزیون) کار می کند. با دو باتری CR2032 تغذیه می شود. در قسمت جلویی عبارتند از: میکروفون، D-pad، دکمه بازگشت، دکمه هوم، پد لمسیتنظیم صدا در انتهای بالایی یک پنجره فرستنده IR وجود دارد.



جعبه خود بسیار جمع و جور است. ابعاد 158 x 135 x 57 میلی متر، وزن تقریباً 250 گرم. در اینجا مقایسه اندازه با جعبه محبوب Mini M8S Pro است.


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






یک درج سبز رنگ در بالا وجود دارد که هنگام کار جعبه به آرامی می درخشد.


قسمت پایین دارای پوشش ضد لغزش و سوراخ های تهویه ویژه است. هیچ پا وجود ندارد.


عقب: سوراخ تهویه، دو پورت USB 3.0، پورت HDMI، پورت اترنت و کانکتور برق.

جداسازی دستگاه و سیستم خنک کننده
دو پیچ پشت را باز کنید و قسمت های کیس را جدا کنید.


سیستم خنک کننده فعال به صورت رادیاتور با کولر حلزونی بلافاصله قابل مشاهده است.


یک eMMC SanDisk SDIN9DW4-16G در سمت عقب برد نصب شده است. با توجه به مشخصات، سرعت خطی آن 300/45 مگابایت بر ثانیه است (تست سرعت مربوطه را نشان می دهد).

رادیاتور را باز می کنیم، پیچ هایی که برد را محکم می کنند و آن را بر می گردانیم.


تمام عناصر کلیدی در زیر پوشش های محافظ پنهان می شوند. آنتن ها روی برد مدار چاپی قرار دارند. فقط کنترلر قدرت و کنترلر اترنت Realtek RTL8111GS پنهان نیستند. من پوشش های محافظ را در نیاوردم.

اگرچه سیستم خنک کننده فعال است، اما عملاً حتی با عملکرد غیرقابل شنیدن است حداکثر بار. در تمام تست ها و استفاده ها، هیچ ضربه ای مشاهده نشد. حداکثر دمای مورد حدود 45 درجه سانتیگراد بود.

نرم افزار
مانند سیستم عامل Android TV 7.0 را اجرا می کند. خود سیستم عامل با تمام پیشرفت های انویدیا SHIELD Experience نام دارد. هنگامی که برای اولین بار راه اندازی شد، سیستم به SHIELD Experience 6.2 ارتقاء داد. این آخرین سیستم عامل در زمان نوشتن این بررسی است.

بگذارید به طور خلاصه به شما بگویم Android TV چیست ...

Android TV اساساً سیستم اندروید کلاسیک با برخی سازگاری ها است. علاوه بر این، با شروع اندروید 7، تفاوت بین Android و Android TV حتی بیشتر مبهم است. در Android TV:

  • خیر نوار ناوبریو خط وضعیت
  • راه‌انداز (صفحه اصلی) به شدت ثابت شده است - Google Leanback.
  • این رابط برای صفحه نمایش تلویزیون و کنترل از راه دور سازگار شده است.
  • برنامه ها و خدمات گوگلهمچنین برای صفحه نمایش تلویزیون و کنترل از راه دور سازگار است.
  • گوگل پلی Store for Android TV فقط شامل برنامه هایی است که برای Android TV سازگار شده اند.
سیستم در Nvidia SHIELD TV تقریباً به طور کامل به زبان روسی ترجمه شده است. عدم دقت در ترجمه یا عدم وجود آن در تک نسخه ها رخ می دهد. برنامه های شخص ثالث کمی وجود دارد. اینها عمدتاً خدمات VOD هستند.

راه‌انداز - Google Leanback. رابط به شکل کاشی با پیمایش افقی در چندین بخش ساخته شده است: جستجو، توصیه ها، برنامه ها، بازی ها، عناصر کاربردی اضافی. توصیه‌ها قابل تنظیم هستند - در تنظیمات می‌توانید مشخص کنید کدام برنامه‌ها می‌توانند توصیه‌هایی اضافه کنند. برنامه ها و بازی ها را می توان به صورت خودکار یا دستی مرتب کرد. اسکرین شات ها سیستمی را نشان می دهد که برنامه ها و بازی های شخص ثالث نصب شده است.




Leanback فقط برنامه‌هایی را نشان می‌دهد که دارای رابط سازگار با Android TV هستند. اگر نصب کرده اید برنامه های منظمبرای اندروید (برنامه هایی با رابط برای تبلت ها / گوشی های هوشمند)، سپس برای دیدن آنها، فقط باید یک برنامه خاص نصب کنید - در لیست Leanback قرار می گیرد و با باز کردن آن، برنامه های معمولی اندروید نمایش داده می شود. تعداد کافی برنامه از این نوع وجود دارد - مناسب را انتخاب کنید. آنها هم در Google Play و هم در قالب پروژه های باز و apk در دسترس هستند. پولی و رایگان. در طول آزمایشات از TV Apps Drawer استفاده کردم.


گوگل فروشگاه Playبه همین سبک ساخته شده است. این فقط شامل برنامه هایی است که برای Android TV سازگار شده اند. اما بسیاری از برنامه‌ها و بازی‌ها بدون رابط سازگار در Android TV به خوبی کار می‌کنند. اگر نیاز به نصب برنامه ای دارید که در فروشگاه Google Play برای Android TV در دسترس نیست، چندین گزینه وجود دارد. اگر برنامه هیچ محدودیتی ندارد و به سادگی دارای رابط Android TV نیست، Google Play را در یک مرورگر وب در رایانه خود تحت همین عنوان باز کنید. حسابمانند تلویزیون Shield. این برنامه یا بازی را انتخاب کنید، روی دکمه "نصب" کلیک کنید و مشخص کنید در کدام دستگاه (در این مورد خاص تلویزیون SHIELD). یا می توانید این برنامه یا بازی را در کادر مرورگر خود جستجو کنید و لینک یافت شده را در گوگل پلی باز کنید. بدون هیچ مشکلی در فروشگاه گوگل پلی برای اندروید تی وی باز می شود و می توانید آن را نصب کنید. اگر برنامه هر گونه محدودیتی را بیان کند، فقط گزینه نصب از یک فایل apk وجود دارد.



پنل تنظیمات برای اندروید 7.0 استاندارد است و در سمت راست صفحه نمایش داده می شود.


سیستم Google Cast را اجرا می کند. در هر زمان، از هر دستگاهی در برنامه های پشتیبانی شده، می توانید محتوا را مستقیماً به تلویزیون خود (Shield TV) پخش کنید. برای مثال، می‌توانید Google Play Movies را در گوشی هوشمند خود باز کنید و پخش آن را در Shield TV شروع کنید. شما می توانید پخش را مستقیماً در تلفن هوشمند خود کنترل کنید (اما خود ویدیو در تلفن هوشمند پخش نمی شود). در صورت لزوم، فیلم‌های Google Play در تلفن هوشمند شما بسته می‌شود و پخش در جعبه ادامه می‌یابد.



Google Assistant به سادگی یک ابزار شگفت انگیز برای جعبه تلویزیون است، یک رابط زبان طبیعی برای تعامل با جعبه. دکمه میکروفون را روی کنترل از راه دور فشار دهید و به سادگی آنچه را که می خواهید بدانید یا انجام دهید بگویید. کیفیت تشخیص عالی است. او هم روسی و هم انگلیسی را کاملاً می داند (در همان زمان). اما زبان روسی (که در تنظیمات انتخاب شده است) البته در اولویت است. با Google Assistant می‌توانید لوازم جانبی اضافی را کنترل کنید، خانه هوشمند. فرصت های تعامل به زبان روسی هنوز محدود است. در اینجا چند نمونه از استفاده آورده شده است.

HD VideoBox را راه اندازی کنید. برنامه HD VideoBox شروع می شود.


آب و هوا در مسکو آب و هوا نمایش داده می شود.


رودخانه دان از کجا می گذرد؟ دریای آزوف


inDud. لیستی از ویدیوهای YouTube باز می شود.


بهشت از دست داده. لیستی از کلیپ های Paradise Lost در یوتیوب باز می شود.


والرین و شهر هزار سیاره باز می شود اطلاعات کاملبر اساس فیلم، بازیگران و غیره، اگر این فیلم وجود دارد، می توانید بلافاصله به سراغ HD VideoBox بروید.


امروز در سینما چه خبر است؟ فهرست فعلی فیلم‌های موجود در سینماها باز می‌شود.


هیچ پشتیبانی ریشه ای در سیستم وجود ندارد. اما در صورت لزوم می توانید به راحتی TWRP را نصب کرده و پشتیبانی روت را اضافه کنید. علاقه مندان حتی می توانند یک سیستم اندروید 7 تمیز معمولی را روی جعبه نصب کنند.

برای لذت بردن سیستم اندرویدتلویزیون، باید ایدئولوژی کنترل از راه دور او را بپذیرید.

با پیشرفت بررسی، با سایر ویژگی ها و تنظیمات سیستم آشنا خواهید شد.

کنترل از راه دور، گیم پد، HDMI CEC
کنترل استاندارد Shield از طریق بلوتوث (برای ارتباط با جعبه) و از طریق IR (برای کار با تجهیزات در موارد خاص) کار می کند. ریموت دارای صفحه لمسی برای تنظیم صدا می باشد. کنترل از راه دور بسیار راحت است.


پس از اولین راه اندازی، سیستم بلافاصله پیشنهاد به روز رسانی نرم افزار کنترل از راه دور را داد.


شرح مختصری از عملکردهای کنترل از راه دور:


دکمه بازگشت را به مدت طولانی فشار دهید - منوی روشن/خاموش (Sleep یا Reboot).


از طریق منوی «درباره دستگاه» می‌توانید جعبه را کاملاً خاموش کنید.


با دوبار کلیک کردن روی دکمه Home، لیستی از برنامه های در حال اجرا قبلی نمایش داده می شود.


دکمه Home را طولانی فشار دهید - منوی ضبط ویدیوی صفحه، پخش در Twitch، اسکرین شات.


پشتیبانی HDMI CEC باید در شرایط ایده آل به این صورت عمل کند:

  • الف. جعبه را با استفاده از کنترل از راه دور Shield به خواب بفرستید، تلویزیون/گیرنده خاموش می شود (به حالت آماده به کار می رود).
  • ب. جعبه را با استفاده از کنترل از راه دور Shield (هر دکمه ای) بیدار کنید، تلویزیون/گیرنده روشن می شود.
  • ج. با استفاده از کنترل از راه دور Shield، می توانید صدای تلویزیون/گیرنده را تنظیم کنید (اگر این گزینه فعال باشد).
  • D. تلویزیون/گیرنده را با استفاده از کنترل از راه دور تلویزیون/گیرنده استاندارد روشن کنید، Shield TV روشن می شود.
  • F. تلویزیون/گیرنده را با استفاده از کنترل از راه دور تلویزیون/گیرنده استاندارد خاموش کنید، Shield TV خاموش می شود.
  • ز. کنترل از راه دور تلویزیون می تواند جعبه را کنترل کند.
اما این همه در یک وضعیت ایده آل است. اما در عمل، پشتیبانی از عملکردهای مختلف HDMI CEC از یک مدل تلویزیون به مدل دیگر متفاوت است. من هنوز یک باکس اندرویدی را ندیده‌ام که از HDMI CEC با همه تلویزیون‌ها حتی با مدل‌های مختلف تلویزیون با همان برند پشتیبانی کامل کند. به همین دلیل است که Shield Remote از پشتیبانی IR اضافی برخوردار است. آن ها تعامل با جعبه از طریق بلوتوث و برخی از عملکردها از طریق IR (اگر آنالوگ های HDMI CEC آنها کار نمی کنند) انجام می شود.

در تنظیمات می توانید پشتیبانی CEC را برای عملکردهای برق فعال کنید. در آنجا می‌توانید پشتیبانی IR را برای یک مدل تلویزیون/گیرنده خاص فعال کنید و نحوه تنظیم صدا را انتخاب کنید: روی جعبه، روی تلویزیون/گیرنده با استفاده از CEC، در تلویزیون/گیرنده از طریق IR.



عملکردهای زیر در تلویزیون اصلی ال جی من کار می کرد:
  • A. نه. فقط از طریق IR. در این حالت وقتی جعبه به حالت خوابیده می شود، کنترل از راه دور باید به سمت تلویزیون هدایت شود.
  • ب. بله.
  • ج. نه. فقط از طریق IR.
  • د. بله.
  • F. بله.
  • G. بله.
ریموت کنترل سه کاستی دارد. برد فرستنده IR ضروری است. در فاصله بیش از دو متری تلویزیون، کنترل IR فقط یک بار کار می کرد. کمتر قابل توجه - عدم وجود جداگانه دکمه فیزیکیمنبع تغذیه و کنترل صدای لمسی نه چندان راحت (بهتر است اگر این دکمه های مکانیکی استاندارد بودند).

در بررسی من، نسخه‌ای از جعبه را بدون گیم‌پد همراه دارم. یک گیم پد ارزان چینی (با قیمت 7 دلار) و یک گیم پد Mi Xiaomi از طریق بلوتوث متصل شده و بدون مشکل کار می کند. البته یک گیم پد ارزان فقط برای تست است. شما نمی خواهید بازی در آن را به دشمن خود را. اما من و فرزندانم به سادگی به Gamepad Mi Xiaomi علاقه داریم. این یکی از آن دسته گیم پدهایی است که نمی خواهید آن را رها کنید.

کارایی
این کنسول از SoC NVIDIA Tegra X1 - 4 هسته ARM Cortex-A57 و 4 هسته ARM Cortex-A53 تا 2 گیگاهرتز، GPU GeForce 6 ULP (GM204) استفاده می کند. این یک پردازنده top box است و هیچ جعبه دیگری با SoC کلاس مشابه در بازار وجود ندارد. سیستم و هر برنامه ای بسیار سریع و روان کار می کنند. در بخش بعدی بررسی در مورد بازی ها به طور جداگانه صحبت خواهم کرد. باید بدانید که نکته اصلی در باکس های اندروید، عملکرد رسانه است، یعنی. VPU و پیاده سازی قابلیت های آن در نرم افزار. این نیز در بخش های جداگانه بررسی مورد بحث قرار خواهد گرفت. اما پردازنده و GPU باید قدرت کافی برای راحت کردن کار با دستگاه داشته باشند. NVIDIA Tegra X1 قدرتی دارد که کار راحت را با حاشیه زیادی پوشش می دهد. و قدرت GPU کاملاً غیرقابل تحمل است.


NVIDIA Shield TV رابط را با حداکثر وضوح 1920x1080 نمایش می دهد. حتی اگر رزولوشن 3840x2160 را روی سیستم انتخاب کنید، رابط و همه برنامه‌ها با وضوح 1920x1080 و در مقیاس 3840x2160 اجرا می‌شوند. مانند بسیاری از جعبه ها، تنها SurfaceViews می تواند وضوح 4K واقعی را تولید کند. این خروجی است که در پخش کننده های ویدیو (و نه تنها در آنها - برنامه های مشاهده عکس ها نیز می توانند از این خروجی استفاده کنند، حتی بازی ها در تئوری) استفاده می شود تا رزولوشن 4K واقعی برای ویدیو ارائه دهد. آن ها در واقع، مهم نیست که برنامه ها و بازی های آزمایشی را با چه وضوحی اجرا می کنید - در 1920x1080 و 3840x2160 نتیجه یکسان خواهد بود. اما برای خلوص تست ها از وضوح سیستم 3840x2160 استفاده کردم.

CPU
پردازنده گرافیکی

تلویزیون NVIDIA Shield
3DMark Sling Shot Extreme4100
بونسای4200 (60 فریم در ثانیه)
GFXBenchmark T-Rex60 فریم بر ثانیه
GFXBenchmark T-Rex 1080p Offscreen121 فریم بر ثانیه
GFXBenchmark Manhattan 3.146 فریم بر ثانیه
GFXBenchmark Manhattan 3.1 1080p Offscreen47 فریم بر ثانیه
GFXBenchmark Car Chase29 فریم در ثانیه
GFXBenchmark Car Chase 1080p خارج از صفحه30 فریم بر ثانیه
نتایج برای خود صحبت می کنند. حتی Car Chase سرعت قابل قبولی 30 فریم در ثانیه را ارائه می دهد.
بازی ها
بازی های NVIDIA Shield TV را می توان به سه گروه تقسیم کرد:
  • بازی‌های اندروید (این‌ها بازی‌های Google Play هستند)
  • پخش جریانی بازی ها از رایانه شخصی از طریق NVIDIA GameStream
  • پخش بازی ابری از طریق GeForce NOW
بازی برای اندروید

ابتدا می‌خواستم با چند بازی جدولی درست کنم (مانند بررسی‌های قبلی‌ام). پس از تلاش حدود 10 بازی، از این ایده منصرف شدم. هیچ بازی اندرویدی وجود ندارد که به طور کامل روی جعبه تلویزیون Shield اجرا نشود. مجموعه عالی و عظیمی از بازی ها را می توانید در وب سایت NVIDIA (بخش کتابخانه) مشاهده کنید. از آنجا می توانید مستقیماً برای دانلود یا خرید به Google Play بروید. همه بازی ها از گیم پد یا کنترل از راه دور پشتیبانی می کنند. همانطور که معمولاً اتفاق می افتد، موارد انحصاری برای Shield TV وجود دارد، به عنوان مثال: Metal Gear Solid 2/3، Half-Life 2، Portal، Doom 3، Never Alone و غیره.

پخش جریانی بازی ها از رایانه شخصی از طریق NVIDIA GameStream

در بررسی هایم قبلاً در مورد برنامه شگفت انگیز Moonlight Game Streaming برای اندروید به شما گفته بودم که با آن می توانید از سرویس NVIDIA GameStream در بسیاری از باکس های اندروید استفاده کنید. بازی هایی را که روی رایانه شخصی شما نصب شده اند با کارت گرافیک Nvidia بازی کنید - آنها را در جعبه پخش کنید. برای Shield TV به هیچ نرم افزار شخص ثالثی نیاز ندارید. همه چیز از قبل در سیستم است. این برنامه NVIDIA Games نام دارد. این سرویس GeForce NOW و NVIDIA GameStream و بازی های محلی نصب شده روی جعبه را ترکیب می کند. فقط کافی است به رایانه شخصی در شبکه محلی متصل شوید، هر بازی را در آن انتخاب کنید و بازی کنید. می توانید وضوح و نرخ فریم (تا 2160p60) را تنظیم کنید.




تلویزیون NVIDIA Shield واقعا می تواند. نه اترنت و نه Wi-Fi (5 گیگاهرتز، MIMO 2x2) فرقی نمی‌کند که روی رایانه شخصی بازی می‌کنید یا باکس. پاسخ آنی است، شما نمی توانید از کیفیت شکایت کنید. من به طور خاص تاخیر در برنامه Moonlight را بررسی کردم (می تواند آن را نشان دهد). از طریق اترنت تاخیر تنها 2 میلی ثانیه بود (رمزگشای سخت افزاری 1 میلی ثانیه). آن ها در واقع وجود ندارد به عنوان مثال، در جعبه های دارای AMLogic تاخیر به طور متوسط ​​60 میلی ثانیه است - قابل پخش، اما در برخی بازی ها تاخیر وجود دارد. با تلویزیون NVIDIA Shield چنین احساسی وجود ندارد. فقط این احساس وجود دارد که در حالی که پشت کامپیوتر نشسته اید مشغول بازی هستید.

پخش بازی ابری از طریق GeForce NOW

این یک سرویس ابری از NVIDIA است. این بازی از راه دور بر روی سرورهای NVIDIA با کارت راه اندازی می شود GeForce GTX 1080 (سرورها در مناطق مختلف در کشورهای مختلف توزیع می شوند، در صورت لزوم می توانید به صورت دستی انتخاب کنید بهترین گزینه). انتخاب بازی ها بسیار زیاد است. هزینه اشتراک 650 روبل در ماه است. بازی های رایگان و پولی وجود دارد. راحت بازی کن







حافظه داخلی و خارجی

در یک سیستم تازه، حدود 10 گیگابایت حافظه داخلی در دسترس کاربر است. سرعت خواندن خطی برای جعبه ها در سطحی غیرقابل تحمل است، اما سرعت نوشتن خطی در سطح جعبه های بودجه است - 252/27 مگابایت بر ثانیه.


یک درایو متصل از طریق USB 3.0 می تواند به عنوان یک درایو جداشدنی جداگانه عمل کند یا می تواند در یک واحد با حافظه داخلی دستگاه ترکیب شود. نیاز به درایو خارجی، انتخاب نقش آن، انتخاب نوع درایو (درایو فلش USB، هارد دیسک، SSD) به سناریوی استفاده از جعبه بستگی دارد.

بررسی سیستم های فایل پشتیبانی شده

FAT32exFATNTFSHFS+
یو اس بیخواندن/نوشتنخواندن/نوشتنخواندن/نوشتنخواندن/نوشتن
همه چیز با پشتیبانی از سیستم فایل عالی است.

درایوهای مختلف وصل کردم. یک دیسک 3.5 اینچی با ظرفیت 2 ترابایت بدون مشکل کار می کرد. در اینجا نمونه ای از سرعت یک درایو فلش USB سریع (مطابق با سرعت رایانه شخصی است):

رابط های شبکه و خدمات شبکه
کنترلر Realtek RTL8111GS وظیفه شبکه سیمی را بر عهده دارد. شبکه بی سیم توسط یک کنترلر (پنهان شده در زیر صفحه فلزی) با پشتیبانی از 802.11a/b/g/n/ac، 2.4 گیگاهرتز و 5 گیگاهرتز، MIMO 2x2 کنترل می شود. آنتن ها بر روی برد مدار چاپی ساخته می شوند.

ست تاپ باکس در فاصله 5 متری روتر Xiaomi Mi Roiter 3G از طریق یک دیوار بتونی تقویت شده قرار دارد - این مکانی است که در آن همه جعبه های اندروید و مینی رایانه های شخصی را آزمایش می کنم. دارنده رکورد برای این لحظه Xiaomi Mi Box 3 Enhanced (802.11ac، MIMO 2x2) - 150 مگابیت بر ثانیه است.

آزمایشات با استفاده از iperf 3 انجام شد. سرور iperf بر روی یک کامپیوتر متصل به شبکه محلی از طریق Gigabit Ethernet راه اندازی شد. کلید R انتخاب شده است - سرور ارسال می کند، دستگاه دریافت می کند.

سرعت واقعی انتقال داده از طریق رابط سیمی در سطح 945 مگابیت بر ثانیه است.


سرعت Wi-Fi هنگام اتصال با استفاده از استاندارد 802.11ac 166 مگابیت بر ثانیه است. و این مقادیر رکورد برای باکس های اندروید هستند.


در کل دوره آزمایش (من بیشتر وقت را با اتصال وای فای گذراندم)، هیچ قطع یا وصل مجددی وجود نداشت. IPTV (ارائه دهندگان مختلف)، کنترل کننده جریان تورنت، خدمات VOD، BDRip، BDRemux، UHD BDRip، UHD BDRemux از NAS بدون مشکل پخش شد. BDRip، BDRemux از تورنت ها نیز به طور مستقیم. اما UHD BDRip و UHD BDRemux از تورنت‌ها به طور مستقیم و پایدار فقط از طریق یک شبکه سیمی.

این سیستم دارای یک سرویس گیرنده و سرور داخلی Samba/CIFS است. قابل اتصال است ذخیره سازی شبکه(NAS) در تنظیمات. در همان زمان، آنها در پوشه /storage (یعنی کاملاً در سطح) نصب می شوند سیستم فایل). نقطه ضعف این است که آنها فقط خواندنی نصب می شوند. به نظر می رسد یک اشکال باشد، زیرا وقتی این ویژگی در یکی از به روز رسانی ها ظاهر شد، توضیحات دسترسی به نوشتن لیست شده است.


سرور نیز در تنظیمات فعال است. در این حالت، دسترسی کامل (خواندن و نوشتن) به حافظه داخلی و خارجی (در صورت اتصال) دارید.



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

NVIDIA Shield TV مجوزی برای رمزگشایی (downmix) صدا در فرمت های AC3، DTS و غیره ندارد، بنابراین، سیستم نه در StageFright و نه در MediaCodec چنین رمزگشایی ندارد. چنین جریان هایی باید به صورت برنامه نویسی (با استفاده از پخش کننده ویدیو) رمزگشایی شوند یا به شکل اصلی خود به گیرنده/تلویزیون ارسال شوند (پخش کننده ویدیو باید بتواند این کار را انجام دهد).

در تلویزیون NVIDIA Shield، رمزگشاهای موجود در کتابخانه های StageFright و MediaCodec از کیفیت یکسانی برخوردار هستند. هر دو گزینه از جداسازی با کیفیت بالا پشتیبانی می کنند. هر فیلد به یک فریم جداگانه تبدیل می شود، به عنوان مثال، یک جریان 25i در ورودی به یک جریان 50p در خروجی تبدیل می شود.

تلویزیون NVIDIA Shield از نرخ فریم خودکار به اصطلاح "مدرن" پشتیبانی می کند. این سیستم یک API را برای تغییر فرکانس های اسکن پیاده سازی می کند. نرخ فریم خودکار توسط خود برنامه ها کنترل می شود. این بدان معنی است که شما باید پخش کننده های ویدیویی را انتخاب کنید که از نرخ فریم خودکار مدرن پشتیبانی می کنند.

Tegra X1 SoC از رمزگشای VP9 profile 2 پشتیبانی نمی کند. این به این معنی است که برای مثال YouTube از HDR پشتیبانی نخواهد کرد.

این سیستم عملکرد تبدیل HDR به SDR ندارد. این بدان معنی است که بدون پشتیبانی HDR نمی توانید به راحتی محتوای HDR را در تلویزیون تماشا کنید.

ViMu دستگاه پخش رسانه ای . این پخش کننده سبک وزن با راحت و رابط کاربری سادهبرای تلویزیون Shield عالی است. به خصوص در رابطه با HD VideoBox، کنترل کننده جریان تورنت (و P2P IPTV مشابه)، مدیران IPTV با پخش کننده خارجی. این برای پخش ویدیوها، تا BDRemux به صورت محلی، از NAS و تورنت ها به طور مستقیم از طریق Ace Stream ایده آل است. از نرخ فریم خودکار مدرن (در تنظیمات فعال شده) پشتیبانی می کند. دارای رسیور نرم افزاری AC3. دارای یک عملکرد مقیاس‌بندی ویدیویی مناسب (با تنظیمات فردی برای 4:3، 16:9، 2.35:1). می تواند AC3 و DTS را برای رمزگشایی به گیرنده/تلویزیون منتقل کند (فرمت های HD را با این پخش کننده تست نکرده ام). در زمان نگارش بررسی، ViMu Media Player v6.50 در پخش محتوای HEVC Main 10 در Shield TV مشکل داشت (هیچ مشکلی با HEVC وجود ندارد).

Kodi 17+. این یک جمع کننده و فهرست نویس رسانه ای بسیار قدرتمند است. اما در این مورد خاص، ما فقط به پخش کننده آن علاقه داریم که هم در اجرا و هم در تنظیمات دقیق صدا و تصویر بسیار پیشرفته است. دارای آخرین نرم افزارهای رمزگشاهای صوتی (downmix) است. در تلویزیون NVIDIA Shield، می‌تواند مستقیماً تمام فرمت‌های صوتی فعلی (از جمله DTS:X، Dolby Atmos، PCM 2.0 24/192) را خروجی دهد. از نرخ فریم خودکار مدرن پشتیبانی می کند. این برای پخش ویدیوهای تا UHD BDRemux (4K با HDR)، به صورت محلی، از NAS و تورنت ها به طور مستقیم از طریق Ace Stream ایده آل است.

پشتیبانی از فرمت صدا و خروجی صدا
خروجی صدا از طریق HDMI، USB DAC یا بلوتوث است. بیایید ببینیم با خروجی صدا از طریق HDMI اوضاع در واقعیت چگونه است. برای آزمایش از گیرنده Onkyo استفاده شد.

خروجی HDMI

همه چیز با صدای چند کاناله و خروجی Hi-Res عالی است.

پشتیبانی از فرمت ویدئو و خروجی ویدئو
تلویزیون NVIDIA Shield دارای خروجی HDMI 2.0b است. پشتیبانی از رزولوشن تا 3840x2160 60Hz با HDR (Rec. 2020). می توانید فضای رنگ HDMI را انتخاب کنید. این رابط با حداکثر وضوح 1920x1080 نمایش داده می شود. حتی اگر رزولوشن 3840x2160 را روی سیستم انتخاب کنید، رابط و همه برنامه‌ها با وضوح 1920x1080 و در مقیاس 3840x2160 اجرا می‌شوند. مانند بسیاری از جعبه‌ها، فقط اشیاء SurfaceView می‌توانند وضوح ۴K واقعی را با پشتیبانی HDR تولید کنند و در بسیاری از پخش‌کننده‌ها استفاده می‌شوند.


من آن را با استفاده از ViMu و Kodi روی چیزهای مصرف کننده معمولی آزمایش کردم (این روی NAS آنلاین بود).

ست تاپ باکس می تواند رمزگشایی H.264 تا 2160p60 را انجام دهد. 60 فریم منصفانه است. هر گونه BDRip، BDRemux و ویدیوهای دوربین های اکشن (2160p60) بدون مشکل پخش می شوند. ست تاپ باکس می تواند رمزگشایی H.265 Main 10 (10 بیتی) تا 2160p60 را انجام دهد. 60 فریم منصفانه است. هر UHD WEBRip، UHD BDRip، UHD BDRemux با HDR را می توان بدون مشکل در Kodi پخش کرد. چیزهای عجیبی با ViMu v6.50 به وجود آمد. بازیکن از پخش هر دو 1080p و 2160p HEVC Main 10 خودداری کرد (هیچ مشکلی با HEVC وجود نداشت). این نوعی باگ در برنامه است. در هر صورت، این چندان مهم نیست، زیرا ... برای محتوای «سنگین» UHD BDRip، UHD BDRemux برای Kodi مناسب‌تر است. هیچ مشکلی برای تعویض آهنگ های صوتی یا عقب بردن وجود نداشت. من هیچ شکایتی در مورد کیفیت ویدیو و HDR بصری ندارم.

فقط یک فایل آزمایشی مشکل داشت، LG 4K Demo: View the Feeling (HEVC 2160p29.97). یکنواختی به هم خورد.

این سیستم پخش کننده تخصصی خود را ندارد؛ ISOهای BD در Kodi بدون پشتیبانی از منو پخش می شوند.

ویدیوی در هم تنیده با جداسازی صحیح پخش می شود. هر فیلد به یک قاب جداگانه تبدیل می شود.

قاب خودکار

فریم خودکار عالی کار می کند. تمام فرکانس‌های اسکن پشتیبانی می‌شوند: 23.976، 24، 25، 29.97، 30، 50، 59.94، 60 هرتز. در ViMu، سوئیچینگ با انطباق کامل انجام می شود. در Kodi، نرخ تازه سازی برای 25، 29.97، 30 فریم در ثانیه دو برابر می شود. اما این حالت استاندارد قاب خودکار برای Kodi است فایل پیکربندیاین قابل تغییر است

در همه حالت ها یکنواختی کامل بود. بهتر از این نمی شد. در اینجا تصاویری از مواد آزمایشی در ViMu وجود دارد (آنها برای Kodi یکسان هستند): 24p (مربع در حال اجرا) در 24 هرتز، 24p (پیکان) در 24 هرتز، 25p در 25 هرتز، 30p در 30 هرتز، 50p در 50 هرتز، 60p در 60 هرتز







همچنین در حالت 23.976 هرتز هیچ مشکلی وجود ندارد؛ من به مدت 2 دقیقه در یک ویدیو با پاننگ سریع فریم های تکراری را ندیدم. و در یک سری عکس با سرعت شاتر 1 ثانیه. هیچ چیز مشکوکی هم فاش نشد.

پشتیبانی سه بعدی وجود ندارد. MVC MKV به صورت دو بعدی ارائه شده است. ISO BD3D در Kodi 17.6 فقط به صورت دو بعدی نمایش داده می شود.

خدمات DRM و VOD قانونی
این سیستم از Google Widevine DRM Level 1 و HDCP 2.2 پشتیبانی می کند.


علاوه بر این، جعبه تلویزیون NVIDIA Shield برای استفاده با خدمات کلیدی VOD - Netflix و Amazon Prime Video تایید شده است. کلاینت ها از قبل در سیستم نصب شده اند و از خروجی صوتی 4K، HDR و چند کاناله (برای محتوای مرتبط) پشتیبانی کامل دارند.

خدمات VOD و پخش مستقیم فیلم ها از تورنت ها
یکی از محبوب ترین برنامه های اندروید باکس در روسیه HD VideoBox است. این مجموعه ای از سینماهای آنلاین غیرقانونی و یک موتور جستجوی تورنت راحت با ناوبری، جستجو و مدیریت متفکرانه است. در ارتباط با ViMu عالی کار می کند. به طور طبیعی، قاب بندی خودکار کار می کند.




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

ترکیب HD VideoBox + Ace Stream + ViMu بدون نقص در تلویزیون NVIDIA Shield تا BDRemux با هر اندازه (حداقل 40 گیگابایت) کار می کند. استفاده نمی شود حافظه درونییا رسانه خارجی برای ذخیره، فقط RAM. با چند کلیک در HD VideoBox، کافی است تورنت مورد نظر را انتخاب کنید و ویدیو را با کیفیت شگفت انگیز، فریم خودکار و صدای چند کاناله تماشا کنید. جابجایی آهنگ های صوتی و چرخش به عقب بسیار سریع کار می کند.


با UHD BDRip و UHD BDRemux کمی پیچیده‌تر است، زیرا... شرایط اضافی اعمال می شود. شما به پهنای باند بالای کانال اینترنت خود نیاز دارید. شما نیاز به برنامه های زیادی دارید که سرعت دانلود تورنت بالا را تضمین کنند. رم 3 گیگابایتی تلویزیون Shield دیگر برای ذخیره کش کافی نیست و باید از آن استفاده کرد ذخیره سازی خارجیو بسیار سریع (سریع HDDیا SSD). اگر این شرایط رعایت شود، HD VideoBox + Ace Stream + Kodi تمام کارها را در تلویزیون NVIDIA Shield برای شما انجام می دهد. UHD BDRemux (4K با HDR) با خروجی صدای HD بدون بارگیری از قبل کاملاً پخش می شود. Autoframe به درستی کار می کند آهنگ های صوتیسوئیچ، rewind کار می کند (اما بافر کردن زمان زیادی می برد). آینده در حال حاضر اینجاست. حتی اگر کاملا قانونی نباشد، واقعیت این است که جعبه تلویزیون NVIDIA Shield برای این کار آماده است.

IPTV
IPTV از EDEM، OTTClub، ارائه دهنده محلی کاملاً کار کرد. هیچ کانالی مشکلی نداشت Perfect Player (یکی از بهترین برنامه ها برای IPTV) با رسیور HW+ کانال ها را در چند ثانیه تغییر می دهد. آ نسخه اصلاح شده(که فرکانس اسکن را در حین کار به 50 هرتز تغییر می دهد) ویدیوی نمایش داده شده با یکنواختی کامل برای 99٪ از کانال ها (جریان های 25p، 50p، 25i وجود دارد).


کنترل کننده جریان تورنت + ViMu نیز خوب است. همه کانال ها (که بیشتر آنها جریان مستقیم از ماهواره بدون فشرده سازی هستند) با deinterlacing صحیح و نرخ فریم خودکار ارائه شدند.

یوتیوب
مشتری YouTube برای Android TV (2.02.08) ویدیوها را تا 2160p60 بدون هیچ مشکلی پخش می کند. فقط پشتیبانی HDR در دسترس نیست (Tegra X1 از رمزگشای VP9 profile 2 که برای YouTube مورد نیاز است پشتیبانی نمی کند). من گزینه ها را با تمام نرخ فریم هایی که در YouTube استفاده می شود آزمایش کردم (فیلم های آزمایشی را در آنجا بارگذاری کردم). در همه موارد، از تبدیل صحیح استفاده شد (از آنجایی که YouTube از نرخ فریم خودکار برای Android TV پشتیبانی نمی کند، خروجی با فرکانس 60 هرتز انجام شد)، هیچ افت فریمی وجود نداشت. 24p - 2:3 کشویی، 25p - 2:3:2:3:2 کشویی، 30p - کپی کردن فریم، 50p - 1:1:1:1:2 کشویی.






نتیجه
NVIDIA Shield TV یک جعبه اندرویدی بسیار کاربردی و با کیفیت است که مستقیماً از یک برند A تولید شده است. قابلیت های آن محدودیت کاری است که جعبه های اندروید مدرن می توانند انجام دهند. البته دستگاهی در این سطح به سادگی نمی تواند ارزان باشد. و NVIDIA Shield TV گرانتر از اکثر جعبه های موجود در بازار است. من مزایا و معایب اصلی دستگاه را لیست می کنم.

طرفداران

  • عملکرد بسیار بالا.
  • پایداری عملکرد (در طول کل دوره آزمایشی هیچ یک از خرابی سیستم وجود نداشت).
  • Wi-Fi با کیفیت و سریع (پشتیبانی از MIMO 2x2).
  • پشتیبانی از نرخ فریم خودکار «مدرن» (از طریق API سیستم) برای کل طیف فرکانس‌های اسکن، از جمله فرکانس‌های کسری.
  • خروجی صدای HD (از جمله DTS:X و Dolby Atmos) در Kodi 17+ (و بیشتر).
  • خروجی استریو Hi-Res در فرمت 24/192.
  • کنترل از راه دور فن آوری و حالت های کنترل صدا متفکرانه.
  • پشتیبانی ایده آل برای پخش بازی های GameStream از رایانه محلی و GeForce NOW.
  • حداکثر پشتیبانی از خدمات VOD قانونی.
  • امکان پخش مستقیم تورنت ها تا UHD BDRemux، همراه با عقب.
  • سرویس گیرنده داخلی Samba/CIFS (با نصب در سطح سیستم فایل) و سرور.
  • YouTube تا 2160p60 (VP9) کار می کند
  • Android TV 7.0 با Google Assistant و به روز رسانی های بیشتر از A-brand.
منفی ها
  • هیچ پشتیبانی HDR در YouTube وجود ندارد (نمایه VP9 2).
  • هیچ پشتیبانی از خروجی 3D (به معنی خروجی Frame Packing) و MVC (فقط 2D پخش می شود) وجود ندارد.
  • دکمه پاور جداگانه روی ریموت وجود ندارد و فرستنده IR کم مصرف است.
  • قیمت بالا.
جعبه تنظیم تلویزیون NVIDIA Shield برای بررسی ارائه شده توسط ویراستاران iXBTو شرکت NVIDIA. تا 25 دسامبر، انویدیا تخفیف قبل از سال نو دارد و قیمت مجموعه بدون گیم پد (مانند بررسی) 12390 روبل است. پس از 25 دسامبر، قیمت در حال حاضر 13490 روبل خواهد بود. در صورت تمایل، می توانید یک کیت را با گیم پد NVIDIA Shield Controller انتخاب کنید یا آن را جداگانه خریداری کنید.

یکی از مزایای کلیدی پلتفرم آردوینو محبوبیت آن است. پلت فرم محبوب به طور فعال توسط تولید کنندگان پشتیبانی می شود لوازم برقی، تولید نسخه های ویژه از بردهای مختلف که عملکرد اصلی کنترلر را گسترش می دهد. چنین بردهایی که کاملاً منطقی به آنها تخته های توسعه می گویند (نام دیگر: آردوینو شیلد، شیلد) برای انجام کارهای مختلف استفاده می شود و می تواند به طور قابل توجهی عمر یک اپراتور آردوینو را ساده کند. در این مقاله می آموزیم که برد توسعه آردوینو چیست و چگونه می توان از آن برای کار با انواع دستگاه های آردوینو استفاده کرد: موتورها (سپرهای درایور موتور)، صفحه نمایش LCD (سپرهای LCD)، کارت های SD (داده نگار)، سنسورها. (سپر حسگر) و بسیاری دیگر.

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

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

چرا به شیلدهای آردوینو نیاز داریم؟

همه چیز بسیار ساده است: 1) به طوری که ما در زمان صرفه جویی می کنیم، و 2) کسی می تواند از این کار درآمد کسب کند. چرا زمان را برای طراحی، قرار دادن، لحیم کاری و رفع اشکال چیزی که می توانید از قبل مونتاژ شده بردارید و بلافاصله شروع به استفاده از آن کنید، تلف کنید؟ کارت‌های توسعه خوب که روی تجهیزات باکیفیت مونتاژ می‌شوند معمولاً قابل اعتمادتر هستند و فضای کمتری را در دستگاه نهایی اشغال می‌کنند. این بدان معنا نیست که شما باید کاملاً خود مونتاژ را کنار بگذارید و نیازی به درک اصل عملکرد عناصر خاص ندارید. از این گذشته، یک مهندس واقعی همیشه سعی می کند بفهمد آنچه که استفاده می کند چگونه کار می کند. اما اگر هر بار چرخ را از نو اختراع نکنیم، بلکه توجه خود را روی چیزی متمرکز کنیم که افراد کمی قبلاً آن را حل کرده اند، می توانیم دستگاه های پیچیده تری بسازیم.

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

محبوب ترین نمونه های شیلد تخته های توسعه برای کار با سنسورها، موتورها، صفحه نمایش های LCD، کارت های SD، سپرهای شبکه و GPS، سپرهایی با رله های داخلی برای اتصال به بار هستند.

اتصال آردوینو شیلد

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

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

برنامه نویسی آردوینو شیلد

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

خواندن یا نوشتن سیگنال های شیلد نیز به روش معمول انجام می شود: با استفاده از توابع و سایر دستورات آشنا برای هر کاربر آردوینو. در برخی موارد، زمانی ممکن است که شما به یک طرح اتصال خاص عادت داشته باشید و سازنده روش دیگری را انتخاب کرده باشد (برای مثال، شما دکمه را روی زمین و روی سپر را به منبع تغذیه کشیده اید) برخورد ممکن است. در اینجا فقط باید مراقب باشید.

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




نسخه های مختلفی از برد توسعه لمسی وجود دارد. همه آنها در تعداد و نوع کانکتورها متفاوت هستند. محبوب ترین نسخه های امروزی Sensor Shield v4 و v5 هستند.

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



سازماندهی کار با شبکه یکی از مهمترین وظایف در پروژه های مدرن است. یک کارت توسعه مربوطه برای اتصال به یک شبکه محلی از طریق اترنت در دسترس است.




تابلوهای توسعه برای نمونه سازی

این تخته ها بسیار ساده هستند - دارای پدهای تماس برای نصب عناصر، دکمه تنظیم مجدد و قابلیت اتصال برق خارجی هستند. هدف از این سپرها افزایش فشردگی دستگاه در هنگام همه چیز است اجزای لازمبلافاصله بالای برد اصلی قرار دارد.





محافظ آردوینو LCD و محافظ tft

این نوع شیلد برای کار با صفحه نمایش LCD در آردوینو استفاده می شود. همانطور که می دانید، اتصال حتی ساده ترین صفحه متنی 2 خطی از یک کار بی اهمیت به دور است: شما باید 6 مخاطب صفحه را به طور همزمان وصل کنید، بدون احتساب منبع تغذیه. درج بسیار آسان تر است ماژول آمادهداخل برد آردوینو و به سادگی طرح مربوطه را آپلود کنید. در صفحه کلید محبوب LCD شیلد، از 4 تا 8 دکمه بلافاصله روی برد نصب می شود که به شما امکان می دهد بلافاصله یک رابط خارجی را برای کاربر دستگاه سازماندهی کنید. TFT Shield نیز کمک می کند



آردوینو Data Logger Shield

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




خلاصه ای مختصر

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

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

آردوینو یک برد کوچک با قابلیت‌های بزرگ، نماینده معمولی Open Hardware و یکی از اولین دستگاه‌هایی است که محبوبیت زیادی در بین هکرهای سخت‌افزار به دست آورد. جای تعجب نیست: یک طراح الکترونیکی راحت حتی به مبتدیان اجازه می دهد تا به سرعت آن را بفهمند و شروع به توسعه دستگاه های خود از ابتدا کنند.

چگونه سریع شروع کنیم؟

برای شروع سریع، ساده ترین راه برای یک مبتدی خرید یک تخته آماده است - هزینه آن حدود 30 دلار است. فقط دو تراشه روی تخته وجود خواهد داشت - میکروکنترلر ATMELو تراشه رابط USB که به آن متصل است. تمام عناصر دیگر به طور مستقل در صورت نیاز اضافه می شوند.

برنامه های آردوینو (که در زبان عامیانه «اسکیس» نامیده می شود) به زبان Wiring نوشته شده اند. اساساً، این C++ معمولی است که با رویه‌های خاصی مانند «digitalWrite» (نوشتن یک مقدار در یک پورت) یا «analogRead» (خواندن مقدار از یک ADC) گسترش یافته است. می توانید در یک یا دو جلسه به همه اینها مسلط شوید، به خصوص اگر قبلاً تجربه برنامه نویسی در ++C را داشته باشید. اسکچ های نوشته شده با استفاده از محیط ArduinoIDE (arduino.cc/en/Main/Software) از طریق USB در آردوینو کامپایل و بارگذاری می شوند. حدود سی دقیقه طول می کشد تا یک پروژه ساده جمع آوری شود، بدون نیاز به فرو رفتن عمیق در دیتاشیت های ATMEL و طرح های اسمبلر. زبان بصری است و یک کمک آنلاین خوب به شما کمک می کند تا تفاوت های ظریف را درک کنید. و به هر حال، اگر تخته نان بدون لحیم کاری و مجموعه ای سیم کشی دارید، لحیم کاری نیز ضروری نیست.

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

برد Shield چیست؟

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

شما می توانید چندین برد را همزمان نصب کنید، نکته اصلی این است که دستگاه ها روی همان پین های آردوینو تداخل نداشته باشند. با کمی جستجو در وب، می توانید جدول هایی را با لیستی از سپرهای محبوب و پین هایی که آنها اشغال می کنند (shieldlist.org) پیدا کنید.

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

اول از همه باید دکمه ریست داشته باشد. هرکسی که آردوینو را با شیلد روشن اشکال زدایی کرده باشد، می تواند از این موضوع قدردانی کند - دکمه تنظیم مجدد استاندارد غیرقابل دسترس می شود و تمرین فشار دادن آن با استفاده از اشیاء مستطیل در دست بسیار آزاردهنده است. یک سپر خوب همچنین باید با آردوینو مگا سازگار باشد - اگر نسخه توسعه یافته آردوینو در ATmega1280 یا ATmega2560 دارید، این واقعیت نیست که سپر ایجاد شده برای Uno یا Duemilanova معمولی با آن کار کند. و همه به این دلیل که در Mega پین های مسئول SPI سخت افزاری به مکان دیگری منتقل شدند! بنابراین اگر سپر از طریق گذرگاه SPI با آردوینو ارتباط برقرار می کند، حتما "شکم" آن را بررسی کنید - اگر نه تنها پین ها را در آنجا مشاهده کردید، بلکه یک کانکتور زن مربعی سیاه 2x3 را نیز مشاهده کردید، می توانید به سازگاری با Mega امیدوار باشید. در زیر بررسی بهترین بردهای آماده شیلد برای حل مشکلات رایج را آماده کرده ام.

کنترل موتور

اگر نیاز به کنترل موتورها دارید، از سپر Motorshield که توسط مهندس با استعداد آمریکایی Limor Freed با نام مستعار ladyada (ladyada.net/make/mshield/) ساخته شده است، استفاده کنید.

مزیت اصلی سپر تطبیق پذیری آن است، زیرا تا چهار موتور جریان مستقیم، تا دو موتور پله ای و دو سروو را پشتیبانی می کند. می توان ترکیب کرد: به عنوان مثال، یک پله و دو موتور جریان مستقیم. اساس سپر توسط دو تراشه L293D چهار پل H ارائه شده است که قادر به ارائه جریان تا 600 میلی آمپر در هر کانال و کار با ولتاژ 4.5 تا 36 ولت است. با موازی کردن ورودی های یک تراشه، می توانید فشار دهید. حد فعلی به 1.2 A.

با استفاده از این سپر، می توانید به عنوان مثال، موتورها و میله فرمان یک مدل ماشین مسابقه ای یا موتورهای پله ای جدول مختصات را به طور همزمان کنترل کنید. برای بارهای قوی تر، می توانید از آردوموتو با یک تراشه L298 از Sparkfun (دو کانال با جریان بار تا 2 A) یا نسخه پیشرفته تر Monster Moto Shield (sparkfun.com/products/10182) روی دو تراشه VNH2SP30 استفاده کنید. تحویل تا 30 و با حداکثر ولتاژ 41 ولت. اگر به آخرین گزینه، فراموش نکنید که با متخصصان آگاه مشورت کنید: از این گذشته ، بارها کاملاً مناسب هستند ، ممکن است مجبور شوید رادیاتور اضافی تهیه کنید تا نسوزند.

کار با اترنت

دو گزینه محافظ اصلی برای کار با اترنت وجود دارد - بر اساس تراشه خوب قدیمی ENC28J60 از Microchip و W5100 پیشرفته تر Wiznet. هر دو راه حل از گذرگاه SPI برای ارتباط استفاده می کنند و تنها چهار پین آردوینو می گیرند. اما ENC28J60 خیلی زودتر ظاهر شد و به وضوح از W5100 پیشرفته پایین تر است: فقط 10 مگابیت بر ثانیه، بدون پشتیبانی سخت افزاری برای IP، UDP، TCP. علاوه بر این، W5100 از چهار سوکت پشتیبانی می کند (به این معنی که تا چهار اتصال همزمان را پشتیبانی می کند).

به طور کلی، من قویاً استفاده از W5100 را توصیه می کنم، زیرا به طور قابل توجهی یک منبع کلیدی میکروکنترلر را ذخیره می کند - رم(SRAM)، که باید ذخیره شود (Atmega328 فقط یک کیلوبایت دارد). خوب، تمام مزایای دیگر پیش پردازش واضح است: در حالی که خود W5100 از بسته ها درخواست می کند. پروتکل TCPو هدرهای چک را محاسبه می کند، Atmega می تواند با آرامش با چیزهای مهم تر برخورد کند.

نمونه مثالی دیگر Arduino Ethernet Shield (arduino.cc/en/Main/ArduinoEthernetShield) از تیم Arduino است. با استفاده از آن، می توانید یک طرح ایجاد کنید که قادر به انجام موارد زیر باشد:

  • به دست آوردن یک آدرس IP پویا از طریق DHCP.
  • زمان را با استفاده از پروتکل NTP تنظیم کنید.
  • حل نام ها از طریق DNS.
  • مجوز عبور از طریق RADIUS.
  • عملکردهای یک وب سرور ساده را انجام می دهد یا به عنوان یک سرویس گیرنده وب عمل می کند، درخواست ها را تولید می کند و پاسخ ها را تجزیه می کند.

در میان بردهای مشابه، می توان به توسعه Freetronics اشاره کرد - EthernetShield با PoE (freetronics.com/products/ethernet-shieldwithpoe). ایده تامین انرژی یک دستگاه اترنت از همان خط اترنت که به آن متصل است در سال 2001 متولد شد و دو سال بعد به استاندارد رسمی صنعت IEEE 802.3af تبدیل شد. با توجه به تجربه خودم، توجه می کنم که برای تامین انرژی جعبه های مستقلی که از طریق اترنت ارتباط برقرار می کنند و در شعاع 100 متری از یک کلید برق ویژه در سراسر ساختمان پراکنده شده اند، هیچ چیز راحت تر وجود ندارد. این شیلد هزینه کمی بیشتر دارد، نیاز به خرید یک میکروکارت ماژول PoE اضافی دارد و به جای کانکتور SD دارای یک فیلد طرح بندی است.

استفاده از چنین سپر منحصراً در ساختارهای ثابتی است که نیاز به تعامل از طریق شبکه TCP/IP دارند. به عنوان مثال، نمایش وضعیت سنسورهای متصل در مرورگر یا کنترل از راه دور برخی مکانیسم ها.

بلافاصله پروژه «گل توییتر» را به یاد می‌آورم که در آن یک ترکیب آردوینو + اترنت، با استفاده از یک سنسور رطوبت که از طریق توییتر به زمین چسبیده بود، از خشکی شکایت کرد و خواستار آبیاری فوری شد. با همه برنامه‌های کاربردی EthernetShield، می‌خواهم به شما هشدار دهم که البته هر کتابخانه در زمان صرفه‌جویی می‌کند، اما چندین کیلوبایت از حافظه فلش میکروکنترلر را نیز اشغال می‌کند. بنابراین، اگر دیر یا زود به محدودیت حجم 30 کیلوبایت Arduino Duemilanova خود رسیدید، به فکر جایگزینی آن با Mega 2560 باشید؛ هشت و نیم برابر بیشتر حافظه برای طرح ها وجود خواهد داشت.

استفاده از کارت های SD

در پروژه های مربوط به انباشت هر گونه اطلاعات (مثلاً مختصات GPS)، اغلب لازم است میزان موجودی افزایش یابد. حافظه غیر فرار. ساده ترین راه برای انجام این کار، اتصال یک کارت SD استاندارد است. چندین سپر آماده برای این کار وجود دارد. بهترین گزینه ای که من می شناسم ماژول microSD است که توسط شرکت اسپانیایی Libellium و متخصص در نظارت بر محیط زیست (goo.gl/iHCy4) توسعه یافته است.

شیلد تنها یک بلوک پین آردوینو را اشغال می‌کند و به شما امکان می‌دهد با کارت‌های SD و SDHC از پیش فرمت‌شده در FAT16 (ترجیحا) یا FAT32 کار کنید. شما فقط می توانید با یک فایل در یک زمان کار کنید؛ نام های طولانی پشتیبانی نمی شوند.

سپرهای بی سیم

ساده‌ترین ماژول‌های RF مدولاسیون دامنه (ASK) که در محدوده بدون مجوز 433 و 313 مگاهرتز کار می‌کنند، اگرچه می‌توان آنها را با آردوینو از طریق کتابخانه VirtualWire استفاده کرد، اما هنوز به نظر من گزینه بسیار بدی است.

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

قطب مقابل، خانواده بردهای Xbee است که بر اساس پروتکل‌های Zigbee، ایده‌آل برای سازمان‌دهی شبکه‌های حسگر توزیع‌شده و خود نیرو هستند. هر یک از این بردها خود یک دستگاه با یک میکروکنترلر روی برد است و برای اطمینان از هماهنگی با آردوینو، مقدار بسیار کمی از شیلد مورد نیاز است. چنین سپرهایی معمولاً "Xbee Shield" نامیده می شوند، اما نه همیشه - برای مثال، Libellium Communication Shield (goo.gl/OZDxl) را توسعه داده است. سپر لزوماً شامل دو ردیف بلوک است که ماژول در قالب Xbee به آنها متصل است.

شاید تنها ایراد آن قیمت خود ماژول Xbee باشد. در ازای آن، سرعتی تا 250 کیلوبیت بر ثانیه، محدوده دید تا 90 متر (اصلاح Xbee PRO می‌تواند تا 1.2 کیلومتر برسد)، رمزگذاری، مصرف انرژی اقتصادی و توانایی رله داده‌ها را دریافت می‌کنیم. دو ماژول به طور شفاف از طریق یک سوم با یکدیگر ارتباط برقرار می کنند).

مدتهاست که ذکر شده است که اگر یک شرکت در مورد شبکه بی سیم، به دلایلی اولین چیزی که مردم به آن فکر می کنند وای فای است، بسیار کمتر - در مورد بلوتوث. به عنوان مثال می توان به WiFly Shield از SparkFun (sparkfun.com/products/9954) و ماژول بلوتوث از Libellium (cooking-hacks.com/index.php/arduinobluetoothmodule-89.html) اشاره کرد. دومی در قالب Xbee ساخته شده است و با هر سپر انتقالی برای Xbee کار می کند، و راه اندازی نرم افزار آردوینو شبیه گفتگو با مودم - از طریق پورت سریال و دستورات AT است. اتفاقا یک زمانی منتشر شد تخته اصلیآردوینو BT (arduino.cc/en/Main/ArduinoBoardBluetooth) که رابط USB نداشت، اما برنامه ریزی شده بود و از طریق بلوتوث به کامپیوتر متصل می شد. گسترش زیادی پیدا نکرد - شاید به دلیل افزایش قیمت.

برای تبادل داده از طریق GSM، معمولاً از تلفن همراهی استفاده می کنید که می تواند با آن کار کند درگاه سریالدر سطوح TTL
اما اکنون تعداد آنها کمتر و کمتر شده است - آنها با USB جایگزین می شوند، تا با آنها کار کنید که باید میزبان باشید (و نه یک دستگاه، که آردوینو است). اما، خوشبختانه، سازندگان ماژول‌های کامل GSM را برای مدت طولانی تولید می‌کنند که فقط باید آن‌ها را پیچ کنید. آنتن خارجیو رابط سیم کارت لازم نیست خیلی دنبال مثال باشید - ماژول چهار باند GPRS برای آردوینو از Libellium (goo.gl/KueFH)، که بر اساس یک مودم GPRS از SAGEM است.
ویژگی این مدل خاص این است که ماژول GRPS قابل جابجایی است و می توانید نه تنها داده ها را منتقل کنید - یک خروجی به یک بلندگوی خارجی نیز وجود دارد.

سپرهای مختلف

به طور خلاصه، می توانیم با اطمینان بگوییم که راه حل های تقریباً همه مشکلات معمولی از مدت ها قبل به شکل سپر وجود داشته است. اما فکر نکنید که همه چیز به همین جا ختم می شود. در اینجا چند نمونه آورده شده است: برد سنسور تشعشع از Libellium (شمارگر Geiger).

سپر خودت را انجام بده

به عنوان مثال، بیایید محافظ LCD خودمان را ایجاد کنیم. نمودار اتصال برای نمایشگر ال‌سی‌دی محبوب 1602 الفبای عددی در کنترلر HD44780 در دو گزینه موجود است - یک اتوبوس هشت بیتی یا یک چهار بیتی. زمان کشف استراتژی ساخت سپر آردوینو فرا رسیده است: هرگز نمی توانید پین های زیادی داشته باشید! ما سعی می کنیم از آنها به حداقل ممکن استفاده کنیم و بنابراین یک مدار چهار بیتی را انتخاب می کنیم (خوشبختانه برای ما، پشتیبانی از چنین مداری در توزیع ArduinoIDE در قالب کتابخانه LiquidCrystal گنجانده شده است).

برای ساخت سپر خود، از یک خالی مخصوص استفاده می کنیم - یک پروتوشیلد، که یک تخته نان با چند ظرافت است. مهم ترین مقدار آن، سوراخ های پین درست قرار داده شده برای اتصال کامل با آردوینو است. اتفاقاً تمام پدهای پین روی شبکه ای با گام 2.54 میلی متر قرار دارند، به جز یکی (اگر این واقعیت آزاردهنده نباشد، می توان هر قطعه ای از "نان تخته سوراخ دار" را برداشت و جفت گیری PLS را لحیم کرد. به آن وصل می شود). این کار به عمد انجام شد تا گیرنده با غیبت سپر را برعکس وارد نکند و شاهکار آینده را در جوانه بسوزاند.
لطفاً توجه داشته باشید که مدار دارای یک مقاومت متغیر برای تنظیم کنتراست است. مهم است! اگر این موضوع را فراموش کنید، اگر نمودار و طرح در غیر این صورت درست باشد، هیچ چیز قابل مشاهده نخواهد بود. هر 10-20 کیلو اهم این کار را انجام می دهد، و به طور خاص در این محافظ اولیه از قبل ارائه شده است - اگرچه به ورودی آنالوگ 0 متصل است، بنابراین باید سیم کشی اضافی را لحیم کنید.

بیایید یک تکه از شانه پین ​​PLS را برداریم و آن را ابتدا به مخاطبین نمایشگر و سپس به محافظ لحیم کنیم. پس از این، باید سیم نصب را بردارید و با احتیاط، یکی یکی سیم کشی را از صفحه نمایش به پین ​​های آردوینو بر اساس نمودار جدا کرده و لحیم کنید - خوشبختانه این کار پیچیده نیست. من به طور مستقیم موفق شدم بیشتر آن را زیر نمایشگر پنهان کنم.

بیایید نتیجه را روی آردوینو قرار دهیم و اولین طرح آزمایشی را از کاتالوگ LiquidCrystal دانلود کنیم. چیزی روی صفحه نیست؟ یا یک دسته مربع سیاه؟ مشکلی نیست، وقت آن است که مقاومت متغیر را سفت کنید - مطمئن هستم که چیزی ظاهر می شود! در این مورد، می توانید نفس راحتی بکشید - اکنون اولین سپر ساخته شده توسط خودتان را دارید. خوب، از آنجایی که در حال حاضر کار می کند، می توانید همزمان آن را روسی کنید. در یک زمان، کتابخانه استاندارد را تغییر دادم تا کاراکترهای سیریلیک به درستی از UTF-8 به تولید کننده کاراکتر نمایشگر ترجمه شوند. جستجو کردن آخرین نسخهکتابخانه ها در github.com/mk90.

اگر صاحب مفتخر یک آردوینو شده اید، احتمالاً در مورد بردهای توسعه شنیده اید - به اصطلاح سپرهای آردوینو، که با آنها می توانید خیلی سریع گسترش دهید. عملکردآردوینو شما

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

سپر رسمی از سازندگان آردوینو. - این یک گزینه عالی برای اطمینان از مستقل بودن پروژه شما از رایانه شخصی شما است، زیرا اتصال آردوینو به اینترنت را ممکن می کند. ویژگی جالباز این سپر - وجود یک شکاف برای کارت های MicroSD. بنابراین اگر پروژه شما حجم زیادی از اطلاعات را پردازش می کند، به عنوان مثال - فایل های mp3 یا فیلم ها. یا برای پروژه هایی مانند مکعب LED نیاز به ذخیره مقادیر زیادی داده دارید، می توانید داده ها را روی کارت SD ذخیره کنید.

می توانید میزبانی وب سرور را با استفاده از سپر اترنت ارائه دهید.

قبل از اینکه برای خرید سپر اترنت عجله کنید، از تجربه شخصی به شما هشدار می دهم: سپرهای اترنت به نسخه وابسته هستند. در ابتدا یک Shield v3 خریدم، اما معلوم شد که با Arduino Uno v2 من مناسب نیست، زیرا دو پین به نسخه v3 برد اضافه شده است. به هر حال، اترنت شیلد از خود کنترلر آردوینو بیشتر هزینه دارد، بنابراین مجبور شدم یک آردوینو جدید بخرم و نسخه قدیمیبرای پروژه های دیگر ترک کنید

بنابراین نسخه برد خود و سپر اترنت که قصد خرید آن را دارید بررسی کنید.

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

4 رله شیلد (سپر برای 4 رله) تمام کنتاکت های لازم برای اتصال 4 را در اختیار شما قرار می دهد. دستگاه های جانبی. هر رله امکان اتصال تجهیزاتی را که با شدت جریان حداکثر 3 آمپر کار می کنند را ممکن می کند. البته می توان از رله های شیلد برای مدارهای الکتریکی کم مصرف نیز استفاده کرد. در این قالب اغلب برای جایگزینی سوئیچ ها استفاده می شود.

هشدار: مراقب تماس های محافظ رله باشید. اگر تصادفاً اتصال کوتاه شوند یا بار خارجی به اشتباه وصل شده باشد، ممکن است به آردوینو آسیب برسانید.


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


محافظ LCD

چرا به محافظ LCD نیاز دارید؟ این ساده است: خروجی اطلاعات از آردوینو به رایانه شخصی با استفاده از مانیتور سریال، بلکه مستقیماً به صفحه نمایش جانبی! این واقعا عالی است! ولی! هنگام استفاده از شیلدهای خارجی، معمولاً به ۷ پین یا بیشتر از آردوینو نیاز دارید. این تا حد زیادی امکان اتصال بیشتر دستگاه های جانبی را محدود می کند. این شیلد ال سی دی از پروتکل انتقال اطلاعات I2C استفاده می کند، یعنی برای اتصال آن تنها از 2 پین استفاده شده است! علاوه بر این، به موازات همان مخاطبین، می توانید تجهیزات دیگری را که با استفاده از همان پروتکل انتقال داده کار می کنند، متصل کنید.

علاوه بر صفحه نمایش، محافظ LCD دارای 4 دکمه "کنترل" و یک دکمه "انتخاب" است. به لطف این، شما یک رابط تعاملی اضافی و ارتباط مستقیمبه رایانه شخصی هنگام کار با یک سپر می توان اجتناب کرد. اگر صفحه نمایش تک رنگ شما را تحت تاثیر قرار نمی دهد، می توانید به راحتی با نصب یک صفحه نمایش رنگی 18 بیتی TFT 1.8 اینچی، سپر را ارتقا دهید.

در این مرحله باید درک کنید که همه سپرها 100٪ با یکدیگر سازگار نیستند. برخی از آنها باید در بالای "پای" آردوینو شما نصب شوند. شیلد LCD متعلق به این شیلدها است.


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


امکان کنترل چندین موتور با استفاده از آردوینو را فراهم می کند. تمام رگولاتورها، کلیدها و فیوزهای لازم روی سپر نصب شده است. به طور کلی، محافظ موتور همه چیز را برای اطمینان از کنترل آسان موتورها و محافظت از آنها دارد.


در بسیاری از پروژه ها، پردازش مقادیر زیادی از اطلاعات ضروری است، که برای ذخیره آن حافظه داخلی آردوینو کافی نیست. اینجاست که ممکن است به SD Card Shield نیاز داشته باشید. با کارت های حافظه SD، SDHC و MicroSD سازگار است. سپر کارت Sd از یک رابط ساده SPI برای اتصال و انتقال داده ها استفاده می کند.


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


GPRS Shield به آردوینو این امکان را می دهد تا از شبکه های GSM/GPRS که برای تلفن های همراه استفاده می شود استفاده کند. در نتیجه می توانید تماس بگیرید و دریافت کنید و پیام های متنی! به عنوان یک قاعده، سپرهای GPRS مجهز به آنتن هستند.


E-Ink Shield توسعه بسیار جالبی است که از فناوری جوهر الکترونیکی استفاده می کند (همان فناوری در کتاب های الکترونیکی). مزیت اصلی محافظ E-Ink این است که صفحه نمایشی دریافت می کنید که برای روشن کردن آن به حداقل انرژی نیاز دارد و فرمت عالی برای نمایش و خواندن متن ارائه می دهد. چنین سپرهایی می توانند متن را حتی بدون استفاده از نیروی خارجی نمایش دهند!


Music Shield به شما امکان پخش موسیقی را می دهد کیفیت عالیاز طریق آردوینو Shield از طیف گسترده ای از فرمت های موسیقی برای پخش پشتیبانی می کند. به طور طبیعی، Music Shield دارای یک اسلات برای کارت SD است. بنابراین می توانید به راحتی کتابخانه رسانه خود را بدون استفاده از محافظ SD اضافی بارگیری کنید.


نظرات، سوالات و تجربیات شخصی خود را در زیر به اشتراک بگذارید. ایده ها و پروژه های جدید اغلب در بحث ها متولد می شوند!

Shield یک برد الحاقی است. من تقسیم سپرها را به ماژول های اندازه کامل و مجزا پیشنهاد می کنم. سایزهای کامل شکل برد آردوینو را تکرار می کنند، چه UNO، چه نانو یا MEGA. ماژول‌های مجزا تخته‌هایی با فرم آزاد هستند که برای انجام مجموعه‌ای از عملکردها طراحی شده‌اند. هر دوی آنها می توانند هم جهانی باشند و هم برای انجام وظایف با تمرکز محدود.

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

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

این برد شامل یک اتصال دهنده برای اتصال دوشاخه از منبع تغذیه، تثبیت کننده ولتاژ و همچنین بلوک های ترمینال است. آنها امضا شده اند و با نتیجه گیری نانکا مطابقت دارند. علاوه بر این، یک دکمه "تنظیم مجدد" و یک LED "Power" وجود دارد.

سپر دوم برای برد Uno است. این شامل یک تخته نان بدون لحیم برای مونتاژ پروژه و پین هایی است که موارد موجود در خود آردوینو را تکرار می کند - یک راه حل راحت.

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

در اینجا نمونه ای از چنین بردی برای نسخه آردوینو مگا آورده شده است.

سیمی و اتصال بیسیم

با استفاده از این بردها می توانید کنترل میکروکنترلر را از طریق شبکه از طریق کابل اترنت مثلاً یا به صورت بی سیم از طریق اتصال GSM با قرار دادن سیم کارت سازماندهی کنید.

این برد w5100 نام دارد - شامل یک ماژول اترنت و یک ماژول کارت خوان SD است. این بدان معناست که شما می توانید داده ها، به عنوان مثال، گزارش اندازه گیری سنسور را روی کارت حافظه ذخیره کنید و سیستم را از طریق یک رابط وب کنترل کنید. برای اتصال آردوینو به آن، از کتابخانه های زیر استفاده کنید:

    کتابخانه اترنت؛

توجه کنید، ظاهراً این مفهوم را تکرار می کند آردوینو UNO R3 علاوه بر این، بر روی مگا قرار می گیرد.

اگر W5100 به نظر شما خیلی بزرگ است، ENC28J60 فضای کمتری را اشغال خواهد کرد. متأسفانه دیگر ماژول SD ندارد.

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

W5500 یکی دیگر از گزینه های محافظ اترنت است. در هسته خود، نسخه اصلاح شده W5100 است که از نظر سرعت و بهره وری انرژی بهینه شده است.

لطفاً توجه داشته باشید که در شیلدهای با اندازه کامل همه پین ​​ها توسط بلوک ترمینال کپی می شوند. متأسفانه شیلدها از پورت ها استفاده می کنند. این مورد خاص از MOSI، MISO، SCK و پین 10 برای سیگنال CS (انتخاب مقصد ارتباطی) استفاده می کند.

اگر به ارتباط بی سیم نیاز دارید، انتخاب شما سپرهای Wi-Fi، اگر اینترنت و روتر دارید، و اگر این را ندارید، ماژول های GSM یا GPRS Shields است.

عکس سپر رسمی را نشان می دهد. دارای یک اسلات برای کارت حافظه Micro SD است و از طریق پروتکل های SPI با میکروکنترلر ارتباط برقرار می کند و می توانید آن را از طریق Mini-USB به روز کنید. نرم افزار. پشتیبانی از 802.11b/g

شما می توانید سپر GPRS را از Amperka در بالا مشاهده کنید. می توانید آنتن را با یک آنتن قوی تر جایگزین کنید. نزدیک‌تر به بیننده، شیار سیم‌کارت قابل مشاهده است، کمی جلوتر یک شیار برای باتری CR1225 وجود دارد. باتری روی برد برای اجرای ساعت واقعی مورد نیاز است و این نکته مهمی به قابلیت‌های محافظ GPRS است. می توانید به آن پیامک ارسال کنید.

با استفاده از این برد می توانید از هر فاصله ای دستورات (یا هر پروژه دیگری از پیاده سازی خود) را کنترل و بدهید. مهم است که شما در محدوده دریافت سلولی باشید.

چگونه داده ها را در آردوینو ذخیره کنیم؟

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

به احتمال زیاد این یک سپر نیست، بلکه یک ماژول است. مینیاتوری است و به راحتی قابل تکرار است؛ اتفاقاً نمودار آن در اینجا آمده است.

همچنین یک سپر ذخیره اطلاعات در اندازه کامل وجود دارد. با کارت‌های حافظه SD کار می‌کند، یک ماژول ساعت بی‌درنگ روی برد وجود دارد که توسط یک باتری 3 ولتی CR1220 تغذیه می‌شود که امتیاز خوبی است.

ما یک بار قدرتمند را از یک میکروکنترلر کنترل می کنیم

اولین چیزی که ممکن است به ذهن خطور کند یک رله است. با کمک آنها می توانید مدارهای DC و منبع تغذیه خانگی 220 ولتی را تغییر دهید، آنها می توانند با انفجار مقابله کنند.

به طور خاص، ماژول نشان داده شده در زیر می تواند بار 1 کیلو وات 220 ولت (یا 5 آمپر) را برای هر کانال تغییر دهد؛ برای افزایش توان، می توانید چندین کانال را موازی کنید یا این رله را روشن کنید. در این حالت رله های سپر نقش تقویت کننده های میانی را ایفا می کنند.

البته، می توانید رله را همانطور که در مقاله توضیح دادم، از طریق یک ترانزیستور تغییر دهید و باید یک رله را با توجه به جریان انتخاب کنید، اما استفاده از یک برد آماده قابل اطمینان تر، راحت تر و بهتر به نظر می رسد.

رله یک اشکال دارد - تعداد محدودی از عملیات - این نتیجه فرسودگی تماس است. این به دلیل وقوع قوس هنگام باز شدن یک بار قدرتمند (به ویژه از طبیعت القایی - موتور و غیره) اتفاق می افتد. شما می توانید چنین سپر را طبق طرح زیر بسازید:

و در اینجا چیزی است که به نظر می رسد مونتاژ شده است:

برای روشن کردن بار AC، می توانید از تریستورها و تریاک ها استفاده کنید. یک مشکل این است که آنها را نمی توان مستقیماً به آردوینو وصل کرد؛ اگر اتصال pn الکترود کنترل خراب شود، 220 ولت می تواند به برد میکروکنترلر ختم شود و آن را بسوزاند. راه برون رفت از این وضعیت استفاده از اپتوسیمیستور است.

از آنجایی که این کار اغلب با مخترعان روبرو می شود، یک راه حل آماده ایجاد شد - سپر triac، نام کامل آن ICStation 8 Channel EL Escudo Dos Shield برای آردوینو است. در ابتدا برای کنترل درخشش "نئون انعطاف پذیر" در نظر گرفته شده بود.

دارای 8 کانال است که برق AC و بار به آنها متصل است.

سپر موتور

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

Motor-SHIELD برای آردوینو می تواند موتورهای DC (4 قطعه) یا دو موتور پله ای را کنترل کند.

این بر اساس دو L293 ساخته شده است. این ریز مدار مجموعه ای از دو پل H است که به شما امکان می دهد با امکان معکوس، دو DFC یا 1 موتور دوقطبی پله ای را کنترل کنید. نمودارهای اتصال بر این اساس:

و در گوشه سمت چپ بالای برد دو بلوک برای سرووها (علاوه، منفی و سیگنال کنترل) وجود دارد. دایره قرمز محل نصب جامپر را دور می زند. اگر اینطور است، این برد از برد پایه آردوینو تغذیه می شود و اگر نه، از منبع خارجی 5 ولت تغذیه می شود.

با استفاده از این ماژول از یک سازنده داخلی، می توانید دو موتور DC را کنترل کنید؛ همچنین دارای یک جامپر است که خطوط برق میکروکنترلر را به هم متصل می کند یا آنها را قطع می کند - برای تغذیه از یک منبع جداگانه.

شما می توانید موتورهایی را که برای محدوده ولتاژ 5 تا 24 ولت طراحی شده اند کنترل کنید. به جای 2 موتور DC، می توانید از 1 استپر تک فاز یا موازی کانال ها استفاده کنید و 1 موتور DC قدرتمند را با جریان حداکثر 4 آمپر وصل کنید و این کم نیست - 48 وات با ولتاژ تغذیه 24 ولت.

برای اتصال یک سروو به سه سیم نیاز دارید - مثبت، منفی و سیگنال، اما اگر تعداد زیادی سروو داشته باشید چه؟ هیئت مدیره شما به یک آشغال از جامپرها تبدیل می شود. برای جلوگیری از این امر یک Multiservo Shield وجود دارد.

در اینجا نیز مانند نسخه قبلی امکان جداسازی مدارهای برق وجود دارد. در مجموع می توانید 18 سروو (شمرده شده روی برد از 0 تا 17) را متصل کنید.

همه جا ویژگی های خاص خود را دارد، سپرهایی برای کارهای غیرعادی...

Atmega328، قلب برد ما، دارای ADC است. مشکل اصلی این است که در برد Arduino Uno تنها 6 ورودی آنالوگ را می بینیم. اگر سنسورهای آنالوگ بیشتری داشته باشیم چه؟

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

اگر هر ورودی را در 16 ضرب کنید چه؟ در مجموع می توانیم تا 16*6=96 ورودی آنالوگ داشته باشیم. این کار با استفاده از مالتی پلکسر امکان پذیر است. این به سادگی 16 کانال آنالوگ را به نوبه خود به یک خروجی آنالوگ سوئیچ می کند که شما آن را به همان ورودی هر Worldcontroller متصل می کنید.

با استفاده از میکروکنترلر Atmega، انتشار عملکرد تشخیص صدا بسیار دشوار است، اما مهندسان آردوینو نمی توانند ناامید شوند، یک راه حل ویژه وجود دارد - EasyVR Shield 3.0.

این یک راه حل آماده، اما گران قیمت است؛ در زمان نگارش، تقریباً 100 دلار در روسیه هزینه دارد. ابتدا سپر دستور شما را یادداشت می کند، سپس آن را با آنچه در حافظه نوشته شده مقایسه می کند، عدد را مشخص می کند و اجرا می کند.

شما می توانید یک "گفتگو با کامپیوتر" داشته باشید؛ آن می تواند آنچه را که در آن ضبط شده است، بازتولید کند. بدون تقویت کننده های اضافی، توصیه می شود با این برد از فاصله بیش از 60 سانتی متر "ارتباط" کنید.

نمایش تصویر

محافظ صفحه کلید LCD یک کنترل پنل واقعی است. این شامل یک صفحه نمایش LCD1602 (16 کاراکتر در دو خط) و مجموعه ای از دکمه ها است. به دلیل آنها، پورت های بسیار زیادی استفاده می شود، به عنوان مثال A0 و D4 تا D7 برای صفحه کلید، و پورت D10 یک کنترل روشنایی نور پس زمینه PWM است. D8 و D9 - تنظیم مجدد و فعال کنید.

در واقع، تعداد زیادی نمایشگر سازگار با آردوینو وجود دارد. یا بهتر است بگوییم آنهایی که بیشترین اطلاعات در مورد آنها نوشته شده است و به راحتی می توانید آنها را روی سیستم خود راه اندازی کنید. صفحه نمایش NOKIA 5110 در محافل DIY بسیار محبوب است؛ صفحه های OLED و TFT وجود دارند که از طریق I2C کار می کنند. اما آنها در نسخه "سپر" نیستند.

خود نیرومند

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

نتیجه

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

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