Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ETHERNET DE ARDUINO
- Video Demostrativo
- Contenido del video
- Diagrama del circuito
- Descargas
- Características principales del Shield Ethernet
El shield actual tiene un módulo de alimentación a través de Ethernet ( PoE), diseñado para
extraer energía de un cable Ethernet convencional de par trenzado :
-
- compatible con IEEE802.3af
- ondulación baja producción y el ruido ( 100mVpp )
- Entrada rango de voltaje de 36V a 57V
- Sobrecargas y corto circuito de protección
- salida 9V
- Alta eficiencia del convertidor DC / DC : tip @ 75 % de carga de 50 %
- aislamiento 1500V ( entrada a la salida )
necesitaremos:
- Shiel Ethernet
- Arduino uno
- Cabla de red
- Router
Un servidor web simple que muestra el valor de los pines de entrada analógica.
Utilizando un Arduino shield Ethernet Wiznet.
Circuito:
* El shield Ethernet conectado a los pines 10 , 11, 12 , 13
#include <SPI.h>
#include <Ethernet.h>
byte mac[] = {
};
EthernetServer server(80);
void setup() {
Serial.begin(9600);
while (!Serial) {
server.begin();
Serial.print("server is at ");
Serial.println(Ethernet.localIP());
void loop() {
if (client) {
Serial.println("new client");
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.write(c);
/*Si se ha llegado al final de la línea (recibió un carácter de nueva línea ) y
la línea está en blanco , la petición HTTP ha terminado, por lo que puede enviar
una respuesta */
client.println("Content-Type: text/html");
client.println("Connection: close");
client.println("Refresh: 5");
// actualizar la página cada 5 segundos.
client.println();
client.println("<!DOCTYPE HTML>");
client.println("<html>");
client.print("<h1>TecBolivia!</h1>");
client.print(analogChannel);
client.print(" is ");
client.print(sensorReading);
client.println("<br />");
client.println("</html>");
break;
if (c == '\n') {
currentLineIsBlank = true;
else if (c != '\r') {
delay(1);
// cierre la conexión:
client.stop();
Serial.println("client disconnected");
Conclusión