آردوینو, آموزش مجازی

آموزش کار کردن با شیلد شبکه آردوینو + دانلود کتابخانه‌های مربوطه

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

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

فهرست مطالب

نکته: جدیدترین شیلد شبکه آردوینو که تولید شده و در بازار وجود دارد، شیلد شبکه Rev2 است که در ادامه در مورد ویژگی‌های آن صحبت می‌کنیم.

درباره شیلد شبکه Rev2 آردوینو

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

مهمترین ویژگی‌های شیلد شبکه Rev2

شیلد Rev2 برد آردوینو شما را در کمتر از چند دقیقه به اینترنت وصل می‌کند. برای استفاده از آن فقط باید این ماژول را به برد آردوینو بزنید و با یک کابل LAN آن را به مودم یا روتر وصل کنید. سپس با طی چند مرحله از طریق اینترنت لوازم متصل به یکدیگر را کنترل نمایید.

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

آشنایی با مشخصات فنی شیلد شبکه Rev2 قبل از کار کردن با شیلد شبکه آردوینو

سازگار با

  • آردوینو Uno
  • آردوینو Mega

کانکتور

RJ45

کنترلر

W5500

سرعت

10 تا 100 مگابیت بر ثانیه

پروتکل ارتباطی

SPI

حافظه داخلی

32 کیلوبایت

حداکثر سوکت‌های قابل اتصال

8 سوکت

پروتکل‌های پشتیبانی شده

  • IPv4
  • ICMP
  • TCP
  • UDP
  • ARP
  • IGMP
  • PPPoE
  • MQTT

درگاه مموری کارت

اسلات microSD

ولتاژ کاری

5 ولت

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

برای کار کردن با شیلد شبکه آردوینو، آن را روی برد آردوینو مدنظر بگذارید. به منظور آپلود کردن کدها، می‌بایست با استفاده از یک کابل مناسب، برد آردوینو را به لپ‌تاپ یا رایانه متصل کرد. زمانی که کدها آپلود شدند، می‌توانید برد را جدا و آن را به یک منبع تغذیه یا آداپتور وصل نمایید.

با استفاده از یک کابل استاندارد LAN، شیلد اترنت آردوینو را به روتر یا مودم بزنید. لازم به ذکر است که برای وصل کردن این شیلد به رایانه نیاز به یک کابل LAN اضافی خواهید داشت.

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

تنظیمات شبکه برای کار کردن با شیلد شبکه آردوینو

برای شیلد شبکه، باید با استفاده از تابع Ethernet.begin()، یک MAC آدرس و یک IP ثابت ایجاد کنید. MAC آدرس نوعی شناسنده مخصوص به هر دستگاه می‌باشد.

شیلدهای شبکه‌ای که اخیراً تولید شده‌اند، به برچسبی مجهز هستند که روی آن MAC که باید از آن بهره ببرند، نوشته شده است. برای شیلدهای قدیمی‌تر نیز می‌توان یک MAC آدرس ایجاد کرد اما توجه داشته باشید که نباید از یک MAC آدرس برای چند بورد استفاده کنید.

آدرس‌های IP معتبر بستگی به تنظیمات شبکه شما دارند. می‌توان از DHCP برای تعیین آدرس IP بهره برد. همچنین، امکان مشخص کردن Gateway و Subnet برای شبکه نیز وجود دارد.

کار کردن با شیلد شبکه آردوینو و اتصال مموری کارت

جدیدترین نسخه از شیلد شبکه آردوینو به یک اسلات مموری کارت میکرو microSD مجهز شده که برای ارتباط برقرار کردن با آن و همچنین فراهم آوردن امکان خواندن و ثبت اطلاعات، می‌بایست کتابخانه SD را نصب کرد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *