Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#16 2012-01-06 20:03:57 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



salut matthieu,
pour la police, je ne  l'ai pas chargé, j'ai mis mon code tel quel, je vais modifier ça avec textFont(), je te tienderais au courant de suite

Hors ligne

 

#17 2012-01-06 21:12:04 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



j'ai chargé la police, et modifié avec textFont() mais ca ne marche pas sad
je met mon code en entier peut être que l'erreur vient d'autre part !!
voila:

je ne sais pas pourquoi ca n'affiche pas la variable "i" dans le texte " la led est allumée à:"
dans ce code je n'ai pas encore mis la fonction map()

Hors ligne

 

#18 2012-01-06 22:07:07 Re : contrôler une led sur arduino à partir d'un navigateur

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: contrôler une led sur arduino à partir d'un navigateur



Hello,

Il faut déclarer la police en dehors de setup et draw, et la charger dans le setup, de cette manière là (en raccourci!)

Ensuite, la valeur de i est affichée, mais ça forme un beau pâté, car tu écris le texte dans une boucle, donc à chaque passage de la boucle for tu recouvres l'inscription précédente (256 fois), il faut remplacer i par la variable réelle, qui est définie en fonction de mouseX. Tu pourrais créer une variable valeur_led à laquelle serait attribuée la valeur selon mouseX et l'utiliser tout au long de ton programme.

Hors ligne

 

#19 2012-01-06 23:30:09 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



ahh, merci emoc, tu me sauves encore une fois smile
j'ai appliqué ce que tu m'as proposé et ca marche.
j'ai procédé de cette façon:

le pourcentage que j'affiche est un float et donc avec 6 chiffres aprés la virgule.
est ce qu'il y a pas une methode pour convertir ce float en un int de sorte que j'affiche juste 2 chiffres en % ??

Hors ligne

 

#20 2012-01-06 23:52:17 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



trouvé !!!!!!!!!
int x = (int)m; et l'affaire est jouée smile


merci encore une fois

Hors ligne

 

#21 2012-01-07 00:31:22 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



emoc a écrit:

La librairie serial de processing ne fonctionnera pas dans un navigateur (dans les applets java, il y a des restrictions de sécurité assez importantes)

Le mieux c'est que tu fasses deux applications : une pour l'ordi ou le circuit est branché qui s'occupe de la communication série, l'autre sur l'ordi qui contrôle. La communication entre les deux se faisant en OSC par exemple

Sinon, avec un seul ordi, tu peux aussi utiliser une carte arduino + ethernet en réception

@ emoc,
sur mon ordi de contrôle à distance, je n'ai pas de librairie serial sur mon sketch, j'ai essayé de l'exporter comme applet. sur la page html l'interface de simulation s'affiche  sauf que je ne peux pas contôoler avec la led.

est ce que tu as une idée pourquoi?

je te remercie d'avance

à bientot

Hors ligne

 

#22 2012-01-07 01:12:28 Re : contrôler une led sur arduino à partir d'un navigateur

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: contrôler une led sur arduino à partir d'un navigateur



lafwan a écrit:

sur mon ordi de contrôle à distance, je n'ai pas de librairie serial sur mon sketch, j'ai essayé de l'exporter comme applet. sur la page html l'interface de simulation s'affiche  sauf que je ne peux pas contôoler avec la led.

Tu n'as pas besoin de la librairie serial sur l'ordi de contrôle, par contre vu que tu te sers d'OSC, les restrictions d'applet java doivent empêcher la communication réseau. Il vaut mieux que tu exportes sous forme d'application.

Hors ligne

 

#23 2012-01-07 01:30:53 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



emoc a écrit:

Tu n'as pas besoin de la librairie serial sur l'ordi de contrôle,

je crois que je me suis mal exprimé wink

en fait, je voulais dire que comme je n'ai pas de librarie serial, donc normalement ca devrait pas me poser de problème au niveau de l'exportation.
qur la page html, l'interface est bien affichée, le problème commence quand j'appuie sur la souris
une fois la souris activée, je n'aarive pas à contrôler la led

Hors ligne

 

#24 2012-01-07 02:22:56 Re : contrôler une led sur arduino à partir d'un navigateur

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: contrôler une led sur arduino à partir d'un navigateur



lafwan a écrit:

en fait, je voulais dire que comme je n'ai pas de librarie serial, donc normalement ca devrait pas me poser de problème au niveau de l'exportation.
qur la page html, l'interface est bien affichée, le problème commence quand j'appuie sur la souris
une fois la souris activée, je n'aarive pas à contrôler la led

Effectivement, j'avais mal compris, mais tu fait quand même de l'osc sur l'ordi de contrôle, et je pense que c'est pour ça qu'en applet ça ne fonctionne pas

Hors ligne

 

#25 2012-01-07 10:30:30 Re : contrôler une led sur arduino à partir d'un navigateur

cgiles
membre
Lieu: Est de la France
Date d'inscription: 2005-05-25
Messages: 329

Re: contrôler une led sur arduino à partir d'un navigateur



Sinon, en méthode un peu moins réactive, tu peux passer par une bdd, type mysql :
Via du php tu modifies la valeur, ensuite tu récupères dans ton sketch local la variable mysql. Si ça se trouves tu peux te passer de processing avec un shield ethernet.

Hors ligne

 

#26 2012-01-07 10:43:01 Re : contrôler une led sur arduino à partir d'un navigateur

lafwan
membre
Date d'inscription: 2011-12-31
Messages: 21

Re: contrôler une led sur arduino à partir d'un navigateur



je crois que ca va etre un peu compliqué pour moi de passer par une bdd, mysql smile
je vais rester sur le controle par osc processing
en tout je vous remercie tous pour vos réponses, ca fait plaisir
passer une bonne journée

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024