Cette instructable vous montre comment construire un Web-enabled tri-color LED basées sur un Arduino et le bouclier WIZnet Ethernet, à partir de n’importe quel navigateur Web .
Parce que la LED est exposée via un service web RESTful simple en cours d’exécution sur l’Arduino les changements de la couleur aussi peuvent être déclenchées que par Pachube ou autres plates-formes offrant des crochets de Web. Bienvenue sur le Page web de choses ! La LED peut bien sûr être remplacée par un moteur ou une haute tension de commutation des relais pour permettre des applications de navigateur contrôlée plus intéressantes, par exemple pour la domotique.
Publier votre Arduino via le relais Yaler server rend l’Arduino accessible de partout, même si elle est cachée derrière un pare-feu ou un NAT et n’a pas une adresse IP publique. Une instance de serveur de relais Yaler unique peut héberger plusieurs Arduinos (et tout autre appareil avec une bibliothèque de Socket TCP, par exemple une Sheevaplug ou un téléphone Android) et est disponible à https://yaler.net/ (divulgation : je suis des fondateurs de Yaler)
Matériel
- Couleurs LED [Adafruit | SparkFun]
- Arduino Duemilanove ATmega 328 [Adafruit | SparkFun]
- Arduino WIZnet Ethernet Shield [Adafruit | SparkFun]
- Résistances [1 x 150 ohms, 2 x 82 Ohm pour le Adafruit LED ou
1 x 180 ohms, 2 x 100 Ohm pour le SparkFun LED] - Câble RJ45
Outils
- Fer à souder
- Mains secourables
- A / câble USB B
Infrastructure
- Accès Internet avec DHCP, aucune adresse IP publique nécessaire pour Arduino
- (Facultatif: PC ou serveur Cloud avec une adresse IP publique, exécuter Yaler)