Open source projects

Photo via VisualHunt

Panneaux de LED RVB piloté par un Arduino

Ce projet à pour but de construire un dispositif d'affichage à base de LED RVB pour une salle de bain. Le panneaux doit pouvoir afficher une ambiance de couleurs en fonction de la température de l'eau de la douche. Un capteur de poids doit également pouvoir afficher un texte.

You need

  • RGB LED strip
  • Arduino uno
  • Sonde température
  • Sonde de pesée
  • Interrupteur
20% Complete

Calcul de l'ampérage des leds W2812b

Une leds a besoin de 60 mA. Le calcul de l'ampérage nécessaire au panneaux de Led est donc Nombre de LED x 0.06 mA.

Dans notre cas il faut donc un ampérage de : (1050 x 0.06) = 63 A ce qui est énorme. On va donc prendre plusieurs alimentation

Pour l'ampérage il vaut mieux prendre plus que pas assez et on trouve des alim de 5v 70A pour environ 100€ sur amazon ou pour 27€ chez aliexpress . Ceci dit, pour mon projet j'ai opté pour 2 alimentations de 5v/30 A que j'ai trouvé chez Aliepxress

Câblage

Voir illustration plus bas (en vert la ligne des datas )

Montage du panneau de LED

A faire

Software

A faire

Contrôle de la matrice de LED

A faire

Détecteur de la température de l'eau

L'idée est de mettre une sonde sur le tuyau d'arrivée d'eau du mitigeur. On en trouve pour 0.95  € chez aliexpress

Affichage d'un texte en fonction d'un poids

Il existe différents capteurs de poid : on en trouve une bonne, quantité pour tout les budgets chez Gotronic

Poject in pictures

Références des Leds

Leds WS2112B en 5m (5v)

Câblage panneau de leds

Câblage panneau de leds

Other projects in this section

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Ceci est la vue non overridée de l'objet project en mode listitem

Code à rajouter dans l'override.ini.append.php :

[line_project]
Source=node/view/listitem.tpl
MatchFile=listitem/project.tpl
Subdir=templates
Match[class_identifier]=project
   	

Copyright © 2015 Alex-design.fr All rights reserved.