این مثال به شما نشان می دهد که چگونه با استفاده از یک سپر اترنت درخواست های مکرر HTTP را انجام دهید. این مثال از DNS استفاده می کند، با اختصاص دادن یک آدرس MAC، آدرس IP و آدرس DNS به کلاینت اترنت. به http://www.arduino.cc/latest.txt متصل می شود . محتوای صفحه از طریق پنجره سریال آردوینو شما قابل مشاهده است.
جریان
سپر اترنت به شما امکان می دهد یک کنترلر WizNet Ethernet را از طریق گذرگاه SPI به آردوینو متصل کنید. از پین های 10، 11، 12 و 13 برای اتصال SPI به WizNet استفاده می کند. مدلهای بعدی سپر اترنت دارای کارت SD نیز هستند. پین دیجیتال 4 برای کنترل پین انتخابی slave روی کارت SD استفاده می شود.
شیلد باید با کابل اترنت به شبکه متصل شود. شما باید تنظیمات شبکه را در برنامه تغییر دهید تا با شبکه شما مطابقت داشته باشد.
تصویر با استفاده از Fritzing ایجاد شده است . برای نمونه مدارهای بیشتر، صفحه پروژه فریتزینگ را ببینید
در تصویر بالا، آردوینو در زیر سپر اترنت انباشته شده است.
شماتیک
کد:
/* Repeating Web client This sketch connects to a a web server and makes a request using a Wiznet Ethernet shield. You can use the Arduino Ethernet shield, or the Adafruit Ethernet shield, either one will work, as long as it's got a Wiznet Ethernet module on board.
سخت افزار مورد نیاز
برای جزئیات بیشتر: Web Client با استفاده از آردوینو تکرار می شود
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
This example shows you how to make repeated HTTP requests using an Ethernet shield. This example uses DNS, by assigning the Ethernet client with a MAC address, IP address, and DNS address. It connects to http://www.arduino.cc/latest.txt. The conent of the page is viewable through your Arduino’s serial window.