Variateur magnétique pour rampe à leds

Bonjour à tous,

Voici mon dernier projet en action :

Vous pouvez trouver tous les détails, les plans et le code sur mon blog : http://domoduino.tumblr.com/post/20131578439/un-variateur-discret

N'hésitez pas à laisser un commentaire ou à poser des questions ...

Gaxil:
Bonjour à tous,

Voici mon dernier projet en action :
http://www.youtube.com/watch?v=UeArVmdUwEI

Vous pouvez trouver tous les détails, les plans et le code sur mon blog : http://domoduino.tumblr.com/post/20131578439/un-variateur-discret

N'hésitez pas à laisser un commentaire ou à poser des questions ...

bonjour
Idée et réalisation très sympathique

Sympa

Idée d'améliorations : utiliser plusieurs 3 figurines et 3 capteurs pour piloter des LED RGB (Ambilights)

C'est quoi ce shield rond ?
Tu l'as trouvé où ?

Artouste : Merci :slight_smile:

Barbudor : J'avais pensé à un système similaire, mais il y a un problème de taille : ces capteurs I2C ont une adresse fixe, je ne peux donc pas en mettre plusieurs sur le même bus :~ ... Et gérer plusieurs bus I2C risque de complexifier le tout, je ne sais pas si c'est facilement réalisable avec un arduino d'ailleurs. Je pense qu'il existe un multiplexeur I2C chez TI, mais de mémoire, il n'est qu'en SMD ... Mais pourquoi pas :-).
J'avais imaginé utiliser des aimants différents ou le même placé à des distances différentes, mais le résultat est quelque peu aléatoire vu que dès qu'on s'éloigne un peu de l'axe du capteur, l'intensité du champs baisse aussi :drooling_face: Ou une autre variante ... choisir la couleur en fonction de l'orientation de la statuette et l'intensité en fonction de la distance par rapport au capteur ... à tester.

Par contre, pour la source du shield, c'est encore chez Sure Electronics (Une vraie mine d'or ce site) : http://www.sureelectronics.net/goods.php?id=1429 et 10$ pour 5 pièces, que demander de plus.

Salut Gaxil

Pour gérer plusieurs bus I2C tu peux utiliser soit un switch ou multiplexeur analogique externe.
Y'en a dans la série traditionnelle série CD4000 ou chez Maxim par exemple.
Je suggère analogique car c'est plus facile pour gérer le fait que les signaux I2C sont bidirectionnels.
Il faut mettre les pull-ups coté bus et non pas coté Arduino dans ce cas.

Ou alors faire une implémentation purement soft du protocole. Je l'ai fait plusieurs fois du temps où les chips n'avaient pas de controleur I2C hard.
(J'ai d'ailleurs pas vérifié si la lib Wire le faisait en hard ou en soft).

Je vais allez voir SureElectronics aussi car j'ai fait un tour sur ton blog et tu semble y trouver plein de choses.
Sympa.
Pas tout compris sur la radio transformée en MediaPlayer (1ere version). Tu as maintenant viré le PC et mis une Arduino ou c'est en plus ?

A+

Merci pour les infos,

Je vais regarder du côté des multiplexeurs analogiques, ça me servira surement. Mais c'est vrai qu'une solution totalement software pourrait être suffisante dans mon cas et c'est simple à tester. J'ai d'ailleurs trouvé une lib soft sur le forum adafruit : New i2c libraries with 'softi2c' - adafruit industries, ça m'a l'air pas mal.

La radio transformée est bien un PC+un arduino ... Elle est opérationnelle, mais il y a tellement d'améliorations à y apporter qu'elle reste en chantier permanent. C'est surtout du côté software qu'il faudrait que je remette tout ça à jour, mais c'est un bon gros boulot de fond et pour le moment, le temps manque :-).

A+

qu'elle reste en chantier permanent

:roll_eyes:

Je connais :wink: