Keyestudio W5100 POE PIA

372,31 TL
Kategori
Marka
Stok Kodu
Ks0148
39,73 TL den başlayan taksitlerle!
Aynı Gün Kargo
Ürün Paylaş :

Contents  (Hızlı Menü)

 

keyestudio W5100


thumb

Introduction / Tanıtım

W5100 is a multi-purpose single internet interface chip, integrated 10/100 ethernet controller inside,and applied to embedded system which is high integration, high stability, high performance and low cost. It can be connected to Internet without operating system and compatible with IEEE802.3 10BASE-T and 802.3u 100BASE-TX. It contains TCP/IP protocol stack that is full-hardware and verified by market for years, ethernet medium transport layer and physical layer. You don’t need to consider the control of ethernet, and just need simple program of ports.

 

W5100, 10/100 ethernet denetleyicisi içine entegre edilmiş ve yüksek entegrasyon, yüksek stabilite, yüksek performans ve düşük maliyetli gömülü sisteme sahip çok amaçlı tek bir internet arabirim yongasıdır. İşletim sistemi olmadan internete bağlanabilir ve IEEE802.3 10BASE-T ve 802.3u 100BASE-TX ile uyumludur. Tam donanım ve yıllarca pazar tarafından doğrulanan TCP/IP protokol yığını, ethernet orta taşıma katmanı ve fiziksel katman içerir. Ethernet kontrolünü düşünmenize gerek yoktur ve sadece basit bir bağlantı noktası programına ihtiyacınız var.


Specifications / Özellikler

  • Various interface: Direct Bus, Indirect Bus and SPI Bus
  • Supporting TCP/IP protocol stack of hardware, TCP,UDP,ICMP,IGMP,IPv4,ARP
  • Up to 4 independent ports
  • Integrating 16KBYTE transmit-receive cache
  • Outputting multiple indicating information,including RX,TX,Full/Duplex,Colision,Link,Speed
  • Supporting automatic conversion of polarity
  • Coming with Internet access, dual row of 2*14 2.0mm pins
 
  • Çeşitli arayüzler: Doğrudan Veri Yolu, Dolaylı Veri Yolu ve SPI Veri Yolu
  • Donanımın TCP/IP protokol yığınının desteklenmesi, TCP, UDP, ICMP, IGMP, IPv4, ARP
  • 4 bağımsız porta kadar
  • 16KBYTE iletme-alma önbelleğini entegre eder
  • RX, TX, Full/Duplex, Colision, Link, Speed dahil olmak üzere birçok gösterge bilgisinin verilmesi
  • Polaritenin otomatik dönüşümünü destekler
  • İnternet erişimi ile birlikte, çift satır 2*14  2.0mm pin

 

Connection Diagram / Bağlantı Şeması


thumb


Sample Code / Örnek Kod

#include 
#include 
// Enter a MAC address and IP address for your controller below.
// The IP address will be dependent on your local network:
byte mac[] = {
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192,168,1,177);//modifying according your own IP
// Initialize the Ethernet server library
// with the IP address and port you want to use
// (port 80 is default for HTTP):
EthernetServer server(80);
void setup() {
// Open serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
// start the Ethernet connection and the server:
Ethernet.begin(mac, ip);
server.begin();
Serial.print("server is at ");
Serial.println(Ethernet.localIP());
}
void loop() {
// listen for incoming clients
EthernetClient client = server.available();
if (client) {
Serial.println("new client");
// an http request ends with a blank line
boolean currentLineIsBlank = true;
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.write(c);
// if you've gotten to the end of the line (received a newline
// character) and the line is blank, the http request has ended,
// so you can send a reply
if (c == '\n' && currentLineIsBlank) {
// send a standard http response header
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("Connection: close"); // the connection will be closed after completion
//of the response
client.println("Refresh: 5"); // refresh the page automatically every 5 sec
client.println();
client.println("");
client.println("");
// output the value of each analog input pin
for (int analogChannel = 0; analogChannel < 6; analogChannel++) {
int sensorReading = analogRead(analogChannel);
client.print("analog input ");
client.print(analogChannel);
client.print(" is ");
client.print(sensorReading);
client.println("
"); } client.println(""); break; } if (c == '\n') { // you're starting a new line currentLineIsBlank = true; } else if (c != '\r') { // you've gotten a character on the current line currentLineIsBlank = false; } } } // give the web browser time to receive the data delay(1); // close the connection: client.stop(); Serial.println("client disonnected"); } }

 

Download Address of Libraries: / Kütüphaneler için indirme adresi:
http://7326097.s21d-7.faiusrd.com/0/ABUIABAAGAAgs4zWvQUokJuN5wU?f=KS0148+Libraries.zip&v=1471514163


Result / Sonuç

After uploading program, you can input you own IP(matching with codes)on browser, and then press "ENTER”key, showing the result (sometime you need to restart control board).

 

Programı yükledikten sonra, tarayıcıya kendi IP'nizi (kodlarla eşleştirerek) girebilir ve sonucu "ENTER" tuşuna basarak sonucu görebilirsiniz (bazen kontrol kartını yeniden başlatmanız gerekir).

 

Resources / Kaynaklar

 

PDF
https://drive.google.com/open?id=18YYdUboF_gjbShiyBKfh5lEvilyLlIph

 

Libraries

https://drive.google.com/open?id=15qCj2Yu9L3YApoVXYGcdPovWz8QlqxlD

 

 

 

 

 

 

 

 

 

 

 

 

 


Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
Keyestudio W5100 POE PIA Uygun fiyatlar ile Keyestudio W5100 POE PIA Robot Elektronik'te. Kampanyalı satışlarımız hakkında bilgi almak için tıklayın! Ks0148
Keyestudio W5100 POE PIA

Tavsiye Et

*
*
*
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.