آردوینو آموزش آردوینو پروژه های آردوینو

آموزش کار با اترنت W5100 – بخش اول

ethernet-w5100--arduino-digispark-
نوشته شده توسط پریسا پوربلورچیان

روزگاری بود که با ارسال اس ام اس و یک برد پیچیده با تراشه میکروکنترلر AVR می‌توانستیم، پروژه هوشمند سازی انجام دهیم. ولی امروزه دنیا اینترنت اشیاء IOT عملا ساخت سخت افزارهای پیچیده را به اتمام رسانده است. کافیست پروژه را با اصول اینترنت اشیاء IOT و سخت افزارهای مربوطه انجام دهید. شیلد اترنت با تراشه W5100 از پر مصرف‌ترین شیلدها برای آردوینو Arduino است. هم توانایی لاگ کردن اطلاعات روی مموری Micro SD دارد و هم توانایی مدیریت برد آردوینو و متعلقات متصل به آن را دارد.

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

 

ساختار شیلد اترنت W5100

از ترکیب شیلد اترنت با آردوینو، می‌توانید برد خود را به اینترنت وصل کنید. از طریق اینترنت و در هر مکانی پروژه‌های خود را کنترل نمایید. چیپ استفاده شده در این برد W5100 می‌باشد. Wiznet W5100 برای شما یک آی پی فراهم خواهد کرد که در هردو مدل tcp و udp کارخواهد داد و از ۴ اتصال به سوکت به صورت همزمان نیز پشتیبانی خواهد کرد. شیلد اترنت آردوینو به برد اجازه می‌دهد تا به وسیله کتابخانه مخصوص اترنت به اینترنت متصل شوید و همچنین برای استفاده از کارت اس دی آن نیز باید از کتابخانه مخصوص sd استفاده کنید. همچنین این شیلد باسرعت ۱۰/۱۰۰Mb به برد آردوینو متصل می‌شود. برقراری ارتباط آردوینو با w5100 و کارت اس دی به وسیله SPI bus انجام می‌شود. ارتباط این شیلد با برد آردوینو uno  از طریق پورت های ۱۱,۱۲,۱۳ می باشد.

 

وسایل مورد نیاز:

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

برد آردوینو Arduino

 

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

از این اتصال ساده تر نداریم! کافی است همانند تصویر زیر شیلد را روی آردوینو جایگذاری کنید. همچنین اتصال کابل اترنت به روتر یا مودم را برقرار کنید.

 

فراخوانی کتابخانه:

در این آموزش من از کتابخانه WIZ_ethernet استفاده کرده‌ام. برای دانلود این کتابخانه به صفحه محصول شیلد اترنت آردوینو Arduino Ethernet Shield W5100 مراجعه و در قسمت دانلود، فایل کتابخانه را دانلود نمایید. این کتابخانه به برد آردوینو اجازه می‌دهد که به اینترنت متصل شود و می‌توانید از برد به عنوان یک سرور استفاده کنید و یا از آن به عنوان یک کار (کلاینت) بهره ببرید.

 

 کدهای برنامه:

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

 

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

   

در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

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

پریسا پوربلورچیان

۴ دیدگاه

    • سلام
      همانطور که در فیلم نشان داده ام، ابتدا کابل اترنت را به شیلد و کابل usb را به آردوینو اتصال دهید.

  • سلام .
    میتونیم به این شیلد یه ایپی استاتیک در خودش یا به مودمیکه وصل هستش بدیم و از همه جا که خواستیم بهش وصل شیم یا نیاز به خرید آی پی استاتیک از ای اس پی هستش؟؟//؟؟؟

    • سلام
      شما د رحالت کلی تنظیمات آی پی استاتیک داخلی را از طریق روتر و شیلد میتوانید انجام دهید ولی برای اینکه از هر مکانی خارج از آن محیط بتوانید به شیلد متصل شوید حتما نیاز خرید آی پی استاتیک از ISP دارید.

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