WIZNET
47000
1+ ¥1.00
风华
750000
1+ ¥0.010
Arduino Ethernet W5100网络网...Arduino Ethernet W5100 热卖
单片机
ArduinoEthernet扩展板可以让Arduino控制器连接网络。它是一块内置WizNetW5100TCP/IP微处理器的扩展板。这块板通过长针脚排母(wire-wrapheader)连接arduino板。使用ArduinoIDE中的Ethernet库程序便可以轻松地使用这款扩展板连接到网络中。这款扩展板支持同时4个socket的连接。且该款扩展板的R3版本还新增了由4个额外端口组成的1.0标准版输出端口:2个位于ARFF边上,2个位于RESET边上。RESET边上的两个端口,一个是IOREF,用来使扩展板适应主板。另一个空的端口预留给将来扩展的可能。此款最新的版本新增micro-SD卡的插槽,拥有网络存储功能。此外,它和ArduinoDuemilanove,Mega系列也完全兼容。它还拥有一个独立的PoE(power-over-Ethernet)模块。该模块可以焊接到主板上,从而通过双绞线来传输电力。这是符合IEEE802.3af标准的,并和现存的PoE模块相兼容。技术规格与ArduinoMega2560/Unorev3标准输出端口相兼容具有有功电压转换器功能的micro-SD卡连接器PoE复位控制器与ArduinoMEGA板相兼容ArduinoEthernet W5100网络扩展模块,可以使Arduino成为简单的Web服务器或者通过网络控制读写Arduino的数字和模拟接口等网络应用。可直接使用IDE中的Ethernet库文件便可实现一个简单Web服务器。 同时该版本的支持miniSD卡(TF卡)读写该扩展板采用了可堆叠的设计,可直接插到Arduino上,同时我们的其他扩展板也可以插上去。代码:#include<SPI.h>/**WebServer**Asimplewebserverthatshowsthevalueoftheanaloginputpins.*/#include<Ethernet.h>bytemac[]={0xDE,0xAD,0xBE,0xEF,0xFE,0xED};byteip[]= {192,168,1,15};EthernetServerserver(80);voidsetup(){ Ethernet.begin(mac,ip); server.begin();}voidloop(){EthernetClientclient=server.available();if(client){ //anhttprequestendswithablankline booleancurrent_line_is_blank=true; while(client.connected()){ if(client.available()){ charc=client.read(); //ifwe'vegottentotheendoftheline(receivedanewline //character)andthelineisblank,thehttprequesthasended, //sowecansendareply if(c=='n'&¤t_line_is_blank){ //sendastandardhttpresponseheader client.println("HTTP/1.1200OK"); client.println("Content-Type:text/html"); client.println(); //outputthevalueofeachanaloginputpin client.print("welcometotinyoselectronics"); client.println("<br/>"); client.print("//*************************************"); client.println("<br/>"); client.print(""); client.println("<br/>"); client.print("//*************************************"); client.println("<br/>"); for(inti=0;i<6;i++){ client.print("analoginput"); client.print(i); client.print("is"); client.print(analogRead(i)); client.println("<br/>"); } break; } if(c=='n'){ //we'restartinganewline current_line_is_blank=true; }elseif(c!='r'){ //we'vegottenacharacteronthecurrentline current_line_is_blank=false; } } } client.stop(); }}
会员年限:14年
Arduino Et...
111
1+ ¥48.80