W5100 Ethernet Shield (Arduino) – Klon
W5100 Ethernet Shield (Arduino Uyumlu) – Klon, Arduino tarafından yayınlanan orijinal Ethernet Shield devre şeması esas alınarak üretilmiş bir ethernet haberleşme kartıdır. Orijinal Arduino Ethernet Shield ile birebir uyumludur ve orijinal ürün için hazırlanmış tüm kütüphane ve örnek kodlar bu shield ile sorunsuz şekilde kullanılabilir.
Üzerinde bulunan Wiznet W5100 Ethernet kontrolcüsü, donanımsal TCP/IP stack desteği sunar ve TCP / UDP protokolleriyle çalışır. Shield, aynı anda 4 adet socket bağlantısını destekler. Arduino kart üzerine doğrudan takılarak kullanılır; RJ45 ethernet kablosu bağlandıktan sonra birkaç temel ayar ile Arduino’nuzu hızlıca internete bağlayabilirsiniz.
Kart üzerinde bulunan microSD kart yuvası sayesinde ağ üzerinden veri kaydı yapılabilir veya basit web sunucu uygulamalarında dosya okunup yazılabilir. SD kart, Arduino SD Library ile kullanılabilir ve SD kartın seçim pini (SS) D4 pinidir.
Arduino, W5100 Ethernet kontrolcüsü ve SD kart, Arduino ile SPI hattı üzerinden haberleşir.
-
Arduino UNO: SPI pinleri D11, D12, D13
-
Arduino MEGA: SPI pinleri D50, D51, D52
Her iki kartta da:
-
D10 pini → W5100 seçim pini
-
D4 pini → SD kart seçim pini
Bu pinler genel amaçlı giriş/çıkış pini olarak kullanılamaz. Arduino MEGA üzerinde bulunan donanımsal SS pini (D53) W5100 veya SD kart için kullanılmaz; ancak çıkış pini olarak ayarlanmalıdır.
Önemli Not:
W5100 ve SD kart aynı SPI hattını kullandığı için aynı anda yalnızca biri aktif olabilir.
-
SD kart kullanılmayacaksa → D4 pini OUTPUT + HIGH yapılmalıdır
-
W5100 kullanılmayacaksa → D10 pini OUTPUT + HIGH yapılmalıdır
Bu işlem, SPI hattında çakışmaları önler.
| Ürün | W5100 Ethernet Shield (Arduino Uyumlu) – Klon |
| Ethernet Kontrolcüsü | Wiznet W5100 |
| Desteklenen Protokoller | TCP / UDP / IP / ARP / ICMP |
| Maks. Socket Sayısı | 4 |
| Bağlantı Arayüzü | SPI |
| Ethernet Portu | RJ45 |
| SD Kart Yuvası | Var (microSD) |
| SD Kart SS Pini | D4 |
| W5100 SS Pini | D10 |
| Uyumlu Kartlar | Arduino Uno Arduino Mega 1280 / 2560 Arduino Duemilanove |
| PoE Desteği | Yok (PoE’li versiyon ayrı satılır) |
| Ürün Tipi | Arduino Uyumlu Klon |