Bon me voici dans le monde des tous fou du programme
J'ai un arduino MEGA 2560 avec un programme complet de gestion de led, couche de soleil, cycle lunaire etc ... avec ecran LCD tactile
Les leds sont dimmées en PWM
Je souhaiterai gerer ces leds avec une interface processing car l'ecran tactile de l'arduino est tout petit mais j'ai une question bete à poser et oui il en fallait un aujourd'hui
Dois je abandonner mon programme qui est dans l'arduino et refaire un programme de gestion complet via processing
Ou puis je seulement me connecter sur les sortie PWM, analyser les tensions qui sortent et ainsi juste faire ce que je fais avec l'ecran tactile de l'arduino, c'est à dire regler les leds et controler les divers parametres
J'espere ne pas etre trop fouilli dans mes explications
Merci pour vos reponse
Luc
Hors ligne
La réponse courte, c'est : "oui, tu peux mélanger tout ça à condition d'écrire le(s) code(s) qui fait/font le lien entre les différentes parties.
Après pour une réponse plus spécifique, dans le vide, c'est plus dur.
Je te recommande de regarder comment est foutu le protocole de transmission de firmata côté arduino et côté soft.
Ca te donnera une idée de comment relier l'interface et l'arduino.
Moi j'ai hacké pour un usage spécifique un firmata pour ne pas réécrire de protocole. J'ai mélanger des fonctions sur l'arduino avec la transmission de firmata.
Bon courage
Hors ligne
Merci pour ta reponse pob, ya plus ka, je vais regarder ce firmata
Hors ligne
Bon, je desinstalle processing pour le reinstaller, il me trouve toujours un probleme, quand j'ajoute une librairie, il ne trouve rien pffffff, c'est pas comme arduino
Hors ligne
Luc a écrit:
Bon, je desinstalle processing pour le reinstaller, il me trouve toujours un probleme, quand j'ajoute une librairie, il ne trouve rien pffffff, c'est pas comme arduino
Salut Luc et bienvenue,
Jamais eu ce genre de problème avec processing, ni la nécessité de réinstaller? Tu es sûr que tes librairies sont au bon endroit ? Et quand tu ajoutes une librairie, il faut relancer processing pour qu'elle soit prise en compte.
Hors ligne
Ah c'est bon, mon test fonctionne:D
Hors ligne
Je reviens à ma premiere question, si je fais une interface graphique mes drivers led vont ils etre commandes par le sketch qui est sur l'arduino ou ce sera le nouveau sketch du processing qui le fera ????
Puis je juste me servir du processing interface pour regler et consulter a ma guise mes leds mais laisser à l'arduino la gestion de celle ci
Il y a des fois ou je suis dur de la feuille, quand on commence on doute tellement qu'on se repete comme des perroquets
Désolé, promis ce soir je prends double dose de mes gouttes
Merci à vous
Hors ligne
Bonjour,
Quelqu'un a t il un tuto pour afficher les donnees de mon sketch arduino sur une interface graphique
Merci à vous
Luc
Hors ligne
Bonjour,
As-tu fureter du côté des exemples inclus dans Processing ?
Ceux de la librairie Serial sont là pour initier la compréhension.
Ensuite, si tu veux garder ton programme Arduino, il faut commander cela par Processing via une communication Serial.
Il y a ce livre :
http://shop.oreilly.com/product/0636920010920.do
avec son blog :
http://www.makingthingstalk.com
Bon code
Hors ligne
Tout depend de ton interface graphique, par exemple j'ai utilisé la 4884
Pour débuter j'ai googolé "arduino tutorial 4884" et je suis tombé sur ce super post :
http://tronixstuff.wordpress.com/2011/0 … cd-shield/
sinon si c'est une interface plus commune tu peux trouver ça sur le site arduino :
http://arduino.cc/en/Tutorial/LiquidCrystal
Tu as meilleur temps de mettre ton programme sur l'arduino, et juste un retour en processing. L'avantage ?
tu peux simplement alimenter sur batterie ou un simple calbe usb + adaptateur secteur ton projet sans forcément avoir besoin d'un ordi a coté. C'est pratique pour balader ton projet
Hors ligne