Eddy — 2015-03-05 09:37:20

Bonjour,
Je suis actuellement en terminal STI2D et mon projet de fin d'année est l'automatisation d'un projecteur qui est utilisés dans le spectacle (Plan convexe). pour cette automatisation je souhaite communiquer à distance avec le projecteur, pour cela j'utilise des Xbee S1 pro. Mais je rencontre un problème dès le départ car pour les programmé j'ai télécharger XCtu et pour connecter un de mes modules XBee à l'ordinateur j'ai acheter un "dongle USB" sur Spakfun. Lorsque je connecte ce dongle sur l'ordinateur, l'ordinateur refuse de le reconnaitre dans ce périphériques. Donc je suis a la recherche d'un driver qui me permettrai de communiquer avec le Xbee ou un autre principe.
Je vous remercie d'avance :),
Eddy.

Mushussu — 2015-03-05 10:15:40

Bonjour,

Tu as sans doute un convertisseur USB / Série FTDI et les drivers ne sont pas installés par défaut sous Windows, tu peux suivre ce tutoriel :
https://learn.sparkfun.com/tutorials/ho … k-and-easy

Si tu souhaites aller plus loin :
https://learn.sparkfun.com/tutorials/ex … s-and-xctu

Bon courage

Eddy — 2015-03-05 10:21:27

Bonjour Mushussu,
Merci beaucoup pour ta réponse rapide!!!!:D
Tes liens vont me permettre d'avancer vite sur le projet.
Eddy.

Eddy — 2015-03-11 09:31:48

Bonjour,
Je suis encore bloqué avec la programmation et la communication des Xbee. Je m'explique, j'ai installé le driver pour le Xbee qui est en USB sur mon ordinateur. Maintenant je rencontre un deuxième problème avec mon autre Xbee. Car pour pouvoir communiquer avec ma Arduino Méga 2560 à distance j'ai acheté un composant qui se nomme : DIP MR611 sur Gotronic. J'ai trouvé un câblage simple afin de pouvoir le relier à ma Arduino Méga 2560. Le problème est que lorsque je branche ma Arduino Méga sur mon ordinateur, X-Ctu la reconnais et lorsque j'essaye de communiquer avec le Xbee qui est branché dessus, il y a une erreur qui apparait, "Action Requiered". Donc quelqu'un aurait-il une solution pour m'aider ou du moins une piste ???
Merci d'avance :D
Eddy.

Eddy — 2015-03-11 14:31:22

Rebonjour,
Alors pour ce qui est d'avoir essayé j'ai passé 2h ce matin avant de publier ce message. Ensuite je pense que je me suis mal expliqué, je donner uniquement le nom de l'erreur car je ne sais pas si il en existe plusieurs sur X-CTU. Du coup je vous met en pièce jointe le câblage que j'ai tenté de réalisés avec un de mes Xbee, mais le problème est lorsque je connecte ma carte Arduino Méga sur l'ordinateur, X-CTU reconnais la carte mais pas le Xbee qui est branché dessus. Donc j'essaye de trouver un moyen pour que l'ordinateur le reconnaisse.
Merci,
Eddy.

Eddy — 2015-03-11 19:53:01

Re,
Du coup je m' excuse de ne pas avoir mis toute les données necessaire mais elles vont arriver en deux partie car demain matin je travaille su mon projet ( car en STI2D on a des heures spécialisé pour travailler ça donc pour les captures d'écran il faudra attendre demain). Pour ce qui est de l'image du câblage elle provient d'un site dont voici l'adresse : http://jeromeabel.net/ressources/xbee-arduino
Pour ce qui est du site il est très bien mais il n'y a pas d'informations sur X-CTU.
Ensuite je ne savais pas qu'il y avait un programme à transférer sur la arduino méga afin de pouvoir communiquer avec X-CTU. Donc si tu a des informations supplémentaires sur ce programme je suis interressé.
J'espère que cela aura put commencer à t'éclairer sur mon but.
Merci, Eddy.

Eddy — 2015-03-12 09:22:25

Bonjour à tous,
Ca y est, ça fonctionne !!!!:) Merci pour ton aide Nicolas Car je ne savais pas qu'il fallait un programme pour avoir accès à Xbee je vous mets en pièce jointe mon programme sur arduino. Grâce  a ce programme je peux voir des "a" qui sont envoyé par la carte sur X-CTU et inversement sur le moniteur série. On peut aussi faire l'inverse c'est à dire on tape des lettres sur X-CTU et on peut les voire s'afficher sur  le moniteur série Arduino.
Merci beaucoup,
Eddy.

Eddy — 2015-03-17 17:08:02

Salut tous le monde,
J'ai encore besoin de vous. J'ai réussi a faire fonctionner le programme que vous pouvez voir juste au dessus et j'ai aussi réussi à allumer ou éteindre une LED à distance avec le programme que vous pourrez voir en pièce jointe.
Grâce à ce programme quand j'inscrit un 1 sur le moniteur de X-CTU la LED s'allume et quand je tape un 0 la LED s'éteint. Je souhaiterai maintenant pouvoir faire la même chose grâce au moniteur série d'Arduino et non celui de X-CTU. Je souhaite réalisés cela car je voudrais pouvoir par la suite allumé cette LED depuis une interface processing.
Si quelqu'un a une sugestion de programme ou autre chose je suis preneur car cela me bloque pour l'avancement de mon projet.
Merci,
Eddy.

Mushussu — 2015-03-17 18:16:56

Bonjour,


Je pense que le lecture de ce livre te sera très profitable :
http://www.hangar.org/docs/docs_lab/Mak … lk_PDF.pdf
A partir de la page 193.

Bon courage.

Buxi — 2015-03-17 20:20:20

Salut Eddy.

Il se trouve que je suis AED dans un lycée du côté de Blanquefort oú nous comptons des classes de STI2D.

Serions-nous dans le même établissement ?

Si c'est le cas je serais curieux de voir l'avancée de ton projet.

Eddy — 2015-03-17 20:24:49

Salut Buxi,
Je suis désolé mais je ne suis pas du tout au lycée du coté de Blanquefort.
Est ce que je pourrais savoir ( sans indiscrétion ) pourquoi est ce que mon projet t'interresse ?

Eddy — 2015-03-17 20:26:34

Merci a toi Mushussu pour ta doc, elle m'a l'air super intéressante !

Buxi — 2015-03-17 21:06:01

Ça m'intéresse par curiosité simplement ;)

Eddy — 2015-03-17 21:12:03

Ah dac, je me demandais si tu connaissais un peu la lumière dans le spectacle (curiosités également !:))

Eddy — 2015-03-18 07:28:01

Salut Nicolas,
Pour ce qui est du DMX je connais très bien la norme et son principe de fonctionnement (ta page est super sur le DMX!). Mon projecteur utilise a la le DMX à l'aide d'un bloc de puissance car normalement il n'y a que la luminosités qui peut varier.  Merci pour tes infos sur le Xbee et le DMX je ne savais pas qu'il pouvait communiquer ensemble. 
Pour en revenir a mon projet, notre but (car on est 3 a travailler dessus) est de pouvoir, depuis une interface processing, piloter le changement de couleur en sortie du projecteur, le déplacement de la lampe dans le projecteur (car dans ce type de projecteur la lampe se déplace sur une vis sans fin afin de changer la taille du faisceau lumineux, mais normalement cele se fait manuellement), et on souhaite aussi allumer ou éteindre la lampe depuis cette interface.  Mais tous cela doit ce faire à distance, ce qui explique le choix du Xbee. Nous avions pensé au DMX mais pour le moment nous l'avions laisser de coté car nous devons présenter un prototype qui fonctionne à la fin de l'année. En espérant que cela peut t'éclairer un peu sur ce que je souhaite faire.

Mushussu — 2015-03-18 17:15:18

Bonjour,

Est ce que vous voulez "motoriser" une découpe, un PC et ajouter un changeur de couleur ?
Est ce que le sans fil est indispensable, car il est aisé de décoder une trame DMX.
Souhaitez-vous simplement allumer ou éteindre ou bien faire varier l'intensité de la lumière ?
Pour le changeur de couleur est simplement une roue de gélatine ou comme sur les poursuites une possible addition des gélatines ?

Eddy — 2015-03-18 18:12:05

Nicolas je suis tout a fait d'accord avec toi et je trouve très sympa le DMX a utilisé :).
Pour répondre a tes questions mushussu, on souhaite" motorisé" un PC je le met entre guillemets car cela n' est qu'un prototype et n'a pas pour but d'être vendu (même si ce serai super cool!) Donc l'idée de base est de le motorisé.
Pour ce qui est du sans fil oui car on a crée un cahier des charges dans le quel il apparaît clairement que le systèmes est pilotable sans fil. Le DMX aurait été une option avancé de notre projet que l'on mettera peut être en oeuvre si on a du temps.
Pour ce qui est de la lumière on aimerez pouvoir la faire varier mais nous somme obligé d'utiliser un variateur programable donc si quelqu'un a des docs sur ce genre de chose avec Arduino je suis preneur!
Pour ce qui est du changement de couleur ce sera une simple roue de gélatine car l'addition des couleurs aurait était plus long a mettre en place.
En espérent que cela t'éclaire un petit peu!  Merci d'avance!
Eddy.

Mushussu — 2015-03-19 05:56:56

Pour faire varier du 220V avec une Arduino :
http://wiki.labomedia.org/index.php/Var … pt_Arduino
Par contre c'était un de mes premiers projets et je suis surpris par certaines valeurs. Comme la demi-phase sur le réseau EDF (50Hz) est de 10000μs les valeurs devraient être en prenant compte de la marge d'erreur :

tempo = 9930 - int(Serial.read() * 38.94);

Quid aussi de ne prendre qu'une demi-phase sur deux.
Mais le projet fonctionnait bien.
Après cela fonctionnait sur le réseau domestique, je ne sais pas dans un théâtre s'il n'y pas des différences. A priori non, mais il faut se méfier.
Vous souhaitez mettre quel type de moteur pour la molette pas-à-pas, continu avec un encodeur ?

Eddy — 2015-03-19 08:55:05

Salut Mushussu,
merci pour ton info sur la variation de luminosité avec Arduino. Pour ce qui est des théâtres c'est du 230 qui est utilisé donc c'est ce que l'on va aussi utilisé.
Pour ce qui est de la molette, on a décidé de changé un peu le système de base, car on ne peut pas fabriquer nous même une vis sans fin donc on a récupéré un scanère d'ordinateur et a l'intérieur on a tout enlever sauf le plateau et sa courroie. On a constater que c'est un moteur pas a pas qui est utilisé dedans donc on va utiliser un moteur pas à pas.

Eddy — 2015-03-24 16:15:02

Salut tous le monde,
Je fais appel à vous car je suis bloqué dans ma communication entre Processing-Arduino-Xbee. j'ai essayer de télécharger une bibliothèque pour Xbee sur processing sur le site suivant : "https://code.google.com/p/xbee-api/downloads/detail?name=xbee-api-0.9.zip" Le premier problème que je rencontre est que je n'arrive pas a installer ce liens sur processing 2.2.1. Donc si quelqu'un à une solution s a m'aiderait bien pour l'avancement!!!
Merci,
Eddy.

Mushussu — 2015-03-24 22:37:27

Bonsoir,

Il faut passer par Processing lui-même :
Sketch > Import Library... > Add Library …
Dans le champ texte entre xBee et tu verras dans la liste une librairie plus récente que celle dont tu précises le lien.

Eddy — 2015-03-25 06:55:23

D'accord super merci beaucoup mushussu !

Eddy — 2015-04-06 21:07:04

Hello tous le monde,
Je suis désolé de ne pas vous avoir donné de nouvelle depuis quelque temps. Notre projet avance bien je vous met des photos des programmes.... dès la semaine prochaine (je serais en vacance !). A très vite!
Eddy