Je voulais qu’il soit un contrôleur compatible web, comme il y a beaucoup de choses intéressantes qui peuvent être faites avec un appareil, une fois qu’il est accessible via HTTP, et je travaille sur un projet de serveur domotique, donc il serait bon d’avoir quelques appareils dont je peux tester cela avec.
En tout cas, Let's get a commencé, voici une liste d’éléments de base, certains composants peuvent changer selon la nature de votre installation d’éclairage (c'est-à-dire si vous roulez plus LED, vous pouvez avoir besoin des transistors de puissance plus élevées, etc..) :
- Arduino (Duemilanove, Uno, etc., peut être fait avec un méga mais c’est exagéré)
- Ethernet Shield
- 12V convertisseurs switchmode DC / DC 5v (mon LED bandes rat à 12v mais l’Arduino a besoin de 5v et c’est plus efficace qu’un convertisseur linéaire)
- Assortiment de résistances (pour protection de transistor, généralement autour de 100 à 500 ohms)
- Transistors NPN (j’ai utilisé juste base transistors NPN que j’étais seule la commutation autour de 300mA par canal)
- Push-to-faire bouton
- Différents connecteurs et câbles
- Veroboard (passe par divers autres noms, j’ai utilisé cela pour faire mon circuit pilote dans un bouclier Arduino)
- Boîtier (facultatif, mais recommandé)
- Fusibles et porte-fusible (facultatif, mais fortement recommandé pour les installations permanentes)
- Matériaux pour faire n’importe quel matériel de montage nécessaire la ferraille (j’ai utilisé des hanches pour monter mon Arduino dans le boîtier)
Outils, j’ai utilisé qui permettrait :
- Fer à souder
- Multimètre
- Petit tournevis plat
- Tournevis petit posi-lecteur
- Coupe au laser (exercices et une volonté de fichier suffire si vous n’avez pas accès à l’un)
Tout le code pour ce projet est disponible à ce repo GitHub.
Voici une démonstration rapide de mon installation à la FAC en utilisant une application Android pour le contrôle :