Günstiges PoE mit Uno & Ethernet Shield - AZ-Delivery

Bonjour à tous

beaucoup d’entre vous connaissent certainement PoE, c’est-à-dire power over Ethernet (802.3). PoE est un sujet étonnamment complexe avec beaucoup à considérer. PoE est de plus en plus populaire et a été utilisé plus fréquemment récemment. Les solutions professionnelles fonctionnent actuellement avec 48V, mais la norme est constamment élargie. Reconstruire une solution poE professionnelle n’est pas facile, car de nombreux paramètres doivent être inclus. Par exemple, l’épaisseur des fils de la ligne est décisive et seule une petite baisse de tension est permise (retour et retour). Il ya maintenant des dispositifs sur le marché qui peut tirer jusqu’à 100W. 100W avec 48V dans le même câble que les lignes de données génère des défauts massifs, qui a également convaincu les amateurs échouent. Les injecteurs poE actifs et les splitters avec des filtres appropriés sont essentiels et relativement coûteux dans cette gamme de performances. La Fondation Arduino a produit pendant un certain temps Boucliers PoE pour l’Uno, qui sont maintenant à peine disponibles. 

C’est pourquoi aujourd’hui nous testons pas cher, adaptateurs PoE passifs

À mon avis, la description du produit de l’article doit être apprécié avec prudence.

La connexion des caméras IP à ces adaptateurs est une pratique courante depuis des années, mais lorsqu’elle est utilisée avec un interrupteur PoE, une puissance élevée requise ou des câbles plus longs (à partir de 15 m) cela peut causer des problèmes. Pour une ONU, cependant, c’est suffisant.

Pour notre expérience, nous utilisons un Uno avec Bouclier EthernetUn 10m Cat. 6 Câbles Selon l’alimentation, vous devrez peut-être DC-DC Module. À titre d’exemple de capteur, nous utilisons notre Capteur d’humidité du sol 1.2

Nous utilisons une alimentation 12V parce que l’ONU peut tolérer une tension de 12V via la prise actuelle, via le module DC-DC cela peut être réduit si nécessaire. Une alimentation 9V devrait être la mieux adaptée.

Notre configuration de test :

Nous avons légèrement modifié le code d’échantillon de la Libary Arduino Ethernet:

 

/*
 Serveur Web

 Un serveur web simple qui montre la valeur des broches d’entrée analogiques.
 à l’aide d’un bouclier Arduino Wiznet Ethernet.

 Circuit:
 Bouclier Ethernet attaché aux broches 10, 11, 12, 13
 Entrées analogiques attachées aux broches A0 à A5 (facultatif)

 créé le 18 décembre 2009
 par David A. Mellis
 modifié 9 avril 2012
 par Tom Igoe
 modifié 02 Septembre 2015
 par Arturo Guadalupi

*/

#include <Spi.H (en)>
#include <Ethernet.H (en)>


Octet Mac[] = {   0xDE, 0xAD, 0xBE, 0xEF, 0xFE (en), 0xED
};


Ipaddress Ip(192, 168, 1, 177);
EthernetServer (en anglais) Serveur(80);

Vide Configuration() {   Série.Commencer(9600);   Ethernet.Commencer(Mac, Ip);   Serveur.Commencer();   Série.Imprimer("Server IP: ");   Série.println(Ethernet.localIP());
}


Vide Boucle() {   EthernetClient Client = Serveur.Disponible();   Si (Client) {     Série.println("Nouveau Client");     Boolean currentLineIsBlank = Vrai;     Tandis que (Client.Connecté()) {       Si (Client.Disponible()) {         Char Char C = Client.Lire();         Série.Écrire(C);         Si (C == 'n' && currentLineIsBlank) {           Client.println("HTTP/1.1 200 OK");           Client.println("Content-Type: texte/html");           Client.println("Connexion: fermer");           Client.println("Rafraîchissement: 2");           Client.println();           Client.println("Lt;! DOCTYPE HTML -GT;");           Client.println("Lt;html-gt;");           Client.Imprimer("Analogpin 0: 'lt;b’gt;");           Client.Imprimer(analogRead (en)(A0 (en)));           Client.println("Lt;/b 'gt;lt;br /'gt;");           Client.println("Lt;/html’gt;");           Pause;         }         Si (C == 'n') {           currentLineIsBlank = Vrai;         }         Autre Si (C != 'A’r') {           currentLineIsBlank = Faux;         }       }     }     Retard(1);     Client.Arrêter();     Série.println("Connexion fermée");     Série.println("");   }
}

 

Le capteur sera lu comme prévu :

 

Jusqu’au prochain post :)

 

YourS Moritz Spranger

Équipe AZ-Livraison

Für arduinoProduktvorstellungen

2 commentaires

Andreas Wolter

Andreas Wolter

Da keine der Komponenten (Mikrocontroller oder Ethernet Shield) einen WLAN-Chip enthalten, ist hier eine schnurlose Netzwerkwerbindung (Wires LAN) nicht möglich. Es geht in diesem Beitrag vorrangig um die Spannungsversorgung über die Ethernetverbindung, was mit WLAN physikalisch nicht möglich ist.

Grüße,
Andreas Wolter

Andi Macht

Andi Macht

Hat das WLAN?

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés

Articles de blog recommandés

  1. ESP32 jetzt über den Boardverwalter installieren - AZ-Delivery
  2. Internet-Radio mit dem ESP32 - UPDATE - AZ-Delivery
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1 - AZ-Delivery
  4. ESP32 - das Multitalent - AZ-Delivery