Table des matières:

Commutateur de teinte de Poor Man: 5 étapes (avec photos)
Commutateur de teinte de Poor Man: 5 étapes (avec photos)

Vidéo: Commutateur de teinte de Poor Man: 5 étapes (avec photos)

Vidéo: Commutateur de teinte de Poor Man: 5 étapes (avec photos)
Vidéo: Niska sur le tournage avec shay 2024, Novembre
Anonim
Image
Image
De quoi as-tu besoin
De quoi as-tu besoin

Dans ce instructable, je vais vous montrer comment construire un commutateur sans fil très bon marché pour Phillips Hue Lights.

Le problème

Ces lumières nécessitent une alimentation électrique permanente, les interrupteurs muraux doivent être toujours allumés.

Si vous vous couchez et éteignez l'interrupteur mural, la lumière ne brillera plus jamais si le pont de teinte essaie d'allumer la lumière, par exemple le matin pour vous réveiller en douceur avec une "lumière chaude".

Vous devez acheter le Hue Tap ou les gradateurs, qui sont très chers, surtout si vous en avez besoin pour chaque pièce.

La solution est l'utilisation d'un ESP8266. Ces minuscules contrôleurs avec adaptateur USB intégré sont disponibles pour moins de 3 $. Pour l'alimentation, vous n'avez besoin que de 2 pièces. Pile AAA, en utilisant le mode DeepSleep de l'Esp8266, la batterie fonctionne longtemps.

Chaque fois que vous appuyez sur le bouton de réinitialisation, l'ESP se réveille, se connecte à votre WLAN, obtient l'état de la lampe, si elle est allumée, elle s'éteint ou vice versa, après cette commande, elle tombe en sommeil profond

Étape 1: ce dont vous avez besoin

De quoi as-tu besoin
De quoi as-tu besoin

Il existe deux circuits imprimés différents avec Esp8266 et un adaptateur USB intégré pour une programmation simple:

Wemos D1 mini, très petit, avec USB

ou

  • NodeMCU, pas si petit, avec USB
  • Support pour 2 microcellules (AAA), cosses à souder
  • 2 pièces Pile AAA alcaline
  • fils
  • petite vis 2x8mm, voir photo

pour le logement:

Boîtier imprimé en 3D (voir les fichiers STL étape suivante)

ou

un boîtier d'une ancienne télécommande (voir photo)

ou

placez l'Esp et la batterie derrière un interrupteur mural

Étape 2: Logement

Logement
Logement
Logement
Logement

Si vous êtes propriétaire d'une imprimante 3D, utilisez simplement les STL ci-jointes, vous n'avez même pas besoin d'un bouton supplémentaire, nous utilisons le bouton de réinitialisation intégré avec un capuchon imprimé en 3D.

Une autre solution est une vieille télécommande.

Si vous souhaitez remplacer l'interrupteur mural par un interrupteur à bouton et l'Esp, vous devez raccourcir les 2 fils et les ISOLER afin que la lampe reçoive un courant continu.

!!!!!! ATTENTION AUX CHOCS ÉLECTRIQUES; VOUS DEVEZ SAVOIR CE QUE VOUS FAITES !!!!!

Étape 3: Codage de l'Esp8266

Codage de l'Esp8266
Codage de l'Esp8266

Vous avez d'abord besoin de l'IDE Arduino.

Ensuite, vous devez installer la bibliothèque pour Esp8266. Vous trouverez plusieurs tutoriels ici sur instructables comment programmer ces petites choses magiques:-)

Après avoir ouvert le croquis ci-joint avec l'IDE Arduino, vous devez effectuer certains réglages en fonction de votre WIFI local.

Pour une connexion/commutation plus rapide, nous utilisons une adresse IP statique.

Passerelle d'adresse IP (192, 168, 178, 1);

adresse IP de votre routeur wifi local où le pont hue est connecté

Adresse IP ip (192, 168, 178, 216);

Adresse IP de votre commutateur, veillez à utiliser une adresse élevée comprise entre 200 et 250 qui n'est pas utilisée pour d'autres appareils

sous-réseau d'adresse IP (255, 255, 255, 0);

lumière int = 2; //

le numéro de votre lumière qui est allumée

const char hueHubIP = "192.168.178.57";

l'adresse ip du pont de teinte

const char hueUsername = " nom d'utilisateur du pont hue"

vous devez créer un nom d'utilisateur autorisé dans le pont hue, regardez ce tutoriel

const int hueHubPort = 80;

toujours "80"

const char ssid = "SSID"; // réseau SSID (nom)

const char pass = "mot de passe"; // mot de passe réseau

enfin SSID et mot de passe de votre wifi

Après avoir modifié ces paramètres, vous êtes prêt pour le téléchargement !

Étape 4: Schéma

Schématique
Schématique

Le schéma est très simple, vous n'avez qu'à connecter le support de batterie à GND et 3V3.

L'utilisation d'un bouton externe est facultative.

Étape 5: Informations supplémentaires

Informations supplémentaires
Informations supplémentaires

Pour réduire la consommation d'énergie, il est nécessaire de retirer le régulateur de tension.

Mesurez le courant avant et après le retrait, le courant en veille profonde doit être inférieur à 0,1 mA.

Parfois, vous devez également retirer la broche d'alimentation de la puce UART. Voir ici pour plus d'informations.

Conseillé: