Arduino contrôle water drop

Les cartes Arduino, les platines

Re: Arduino contrôle water drop

Message non lude SesechXP » Sam 14 Juil 2012 16:33

Au fait j'ai oublié de préciser le mapping des touches :
- Photoduino <-> LCD Keypad Shield
- KEY_NONE <-> aucune touche
- KEY_A <-> Right
- KEY_B <-> Up
- KEY_AH <-> Down
- KEY_BH <-> Left
- KEY_ABH <-> Select
SesechXP
 
Messages: 228
Inscription: Sam 28 Mai 2011 09:09
Localisation: 35

Re: Arduino contrôle water drop

Message non lude Follet » Sam 14 Juil 2012 17:54

Lorsque je branche le remote controle la liaison avec usb ne se fait pas j'ai l'info " you need photoduino whit firmware v1.1 instead v1.2
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude SesechXP » Sam 14 Juil 2012 18:17

J'ai travaillé avec la toute dernière version de Photoduino, la 1.2. Hors le logiciel (je suppose remote) que tu mets en face attend une version 1.1. Il doit y avoir un truc à mettre à jour côté PC.
SesechXP
 
Messages: 228
Inscription: Sam 28 Mai 2011 09:09
Localisation: 35

Re: Arduino contrôle water drop

Message non lude Follet » Sam 14 Juil 2012 21:01

Je ne sais pas où tu as trouvé la 1.2 car sur leur site de download il n'y a que la 1.1 ? http://www.photoduino.com/downloads/

Et pour le logiciel remote également http://www.photoduino.com/blog/2012/05/ ... -released/ j'ai vérifié celle que tu m'as envoyé est la 1.1
 *
 * @name        Photoduino Firmware
 * @version     1.1

Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude SesechXP » Dim 15 Juil 2012 08:43

J'ai pris la version du Github qui est passée en version 1.2 il y a 15 jours. A priori cette version ajoute seulement l'Allemand et corrige une chaîne de caractères en Français. Par contre le commentaire que tu cites en début de fichier n'est pas bon, il aurait dû être mis à jour....

Au pire, tu peux bricoler temporairement le fichier Photoduino.ino à la ligne 148 :
Code: Tout sélectionner
#define CODE_MINOR_VERSION 2 // minor version

et mettre :
Code: Tout sélectionner
#define CODE_MINOR_VERSION 1 // minor version

pour tromper le logiciel qui râle.
SesechXP
 
Messages: 228
Inscription: Sam 28 Mai 2011 09:09
Localisation: 35

Re: Arduino contrôle water drop

Message non lude Follet » Dim 15 Juil 2012 09:18

Bonjour SesechXP Ca fonctionne avec le remote, et a première vue le reste fonctionne correctement sauf peut-être avec les commandes du display et aussi lorsque tu est en détection par ex. avec un sensor je n'arrive pas à quitter cette configuration... je teste tout à fond et te dis quoi ...grand merci. A plus tard
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude Follet » Lun 16 Juil 2012 10:41

Bonjour SesechXP voici un recap de ton firmware, tout le hardware fonctionne impec. J’ai de petit soucis avec la commande menu via les boutons du display dont voici un petit résumé, j’espère avoir été assez clair.
Quatre touches horizontale
1. Select
2. Left
3. Right
4.Reset
Deux touches verticales
5. Up
6. Down

La T1 permet de rentrer dans les sous menus par ex. Close pretime de >intervalometer ; la T5&T6 permettent de changer les valeurs (augmenter&diminuer la valeur)
La T1 permet de se déplacer dans les 5dizaine, centaine etc) mais la poussée sur cette touche doit-être extrêmement bref et est très difficile à utiliser.(voir si tu peux modifier les timing).
La T2 permet de retourner dans le menu précédent.
En partant de Photoduino ready
Pour aller dans le >main menu T6 (T : représente la touche)
La T5&T6 font défiler par ex. :
1.Intervalometer
2.Sensor trigger
0.Systems config

1. Menu Intervalometer
La T1 entre dans le menu sélectionné >Intervalometer
La T5 fait défiler : Cycles ; Interval units ; Flash2 pretime uniquement ces trois menus (petit problème)
La T6 fait défiler : Cycles ; Flash2 pretime ; Interval units uniquement. Parfois par intermittence en insistant sur la T6 on a les menus suivant : : Close time ; interval value ; autofocus time ; quand c’est le cas, on ne peut plus avoir en poussant sur la T6 les menus suivant : Cycles ; Interval units ; Flash2 pretime tout ça est un peu aléatoire en fonction de la première sélection éffectuée avec la T1. (petit problème)
2. Menu System config
La T1 entre dans le menu sélectionné >device type
La T5&T6 fait défiler : laser ; none ; solenoide valve
T1 permet de sélectionner la device type
Après plus de possibilité d’avoir accès aux autres options de system config
La T2 ramène au >main menu
Pas possible d’avoir accès aux autres sous menus de system config.
La seule façon d’y parvenir est de partir de Photoduino ready puis T1 où on rentre directement dans >system config
Et là on a les sous menus :
Device type où si on rentre dedans on reste coincé
Sensor tuning ; T2 retour ok sous menu suivant
Mirror timeout ; T2 retour ok sous menu suivant
Use flash2 ; T2 retour 0.system config (pas ok)
Speaker ; retour 0.system config (pas ok)
Use flash1 ; T2 retour 0.system config (pas ok)
Backlight ; T2 retour 0.system config (pas ok)
Shutterlag time ; T2 retour 0.system config (pas ok)

Je pense que peut-être ces problèmes viendraient principalement du timing de la T1 pas sûre
3. Menu sensor trigger
Intercycle time
Close pretime
Flash1 pretime
Autofocus time
Shooting mode
Sensor limit
Cycles
Sensor
Pas de flash2 pretime
Voilà dans un premier temps pas MAL de littérature dis-moi ce que tu en penses. MERCI
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude SesechXP » Lun 16 Juil 2012 17:41

Salut,

Le problème des touches est sans doute un problème de rebonds. Tu peux essayer d'augmenter progressivement (de 10 en 10 et jusqu'à ce que ça convienne) la valeur de la macro KEY_DEBOUCE_TIME qui se trouve dans le fichier Photoduino.ino à la ligne 265 :
Code: Tout sélectionner
#define KEY_DEBOUNCE_TIME    30 // debounce time (ms) to prevent flickering when pressing or releasing the button

Je regarde le reste de plus près, mais tu peux déjà tester la modification ci-dessus pour voir si c'est mieux...

++
SesechXP
 
Messages: 228
Inscription: Sam 28 Mai 2011 09:09
Localisation: 35

Re: Arduino contrôle water drop

Message non lude Follet » Lun 16 Juil 2012 18:02

ok j'essaie et te tiens au courant
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude Follet » Lun 16 Juil 2012 18:20

Attends avant de te casser la tête je pense que tous les problèmes seraient liés "KEY_DEBOUCE_TIME " je re-teste l'ensemble et te dis quoi.

A plus tard
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude Follet » Lun 16 Juil 2012 21:36

Voilà je que j'ai pu constater depuis la dernière modif. que tu m'as donné,
- dans Menu Intervalometer et Menu sensor trigger il manque le Flash1 pretime
- Lors d'un réglage des ms (par ex. focus time) la touche down fonctionne correctement, la touche Up à beaucoup de raté je ne sais pas si on peut les régler séparément.
- La touche right ne fonctionne pas.
Je continue les test
A bientôt
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude baron_noir » Mar 17 Juil 2012 21:49

Bonjour j'ai lu avec intéret ce post.
Je dois dire que je ne suis pas assez softeux pour approfondir tout. :oops:
Je n'ai à mon actif que la traduction des menus de photoduino en français sur le site officiel. :D
Mais je fais des photos, moi :lol: :twisted:
Avec mon banc dédié à la high speed :idea: :

Image

Image

Image

Image

Image

Image
baron_noir
 
Messages: 14
Inscription: Jeu 1 Sep 2011 22:20

Re: Arduino contrôle water drop

Message non lude Follet » Jeu 19 Juil 2012 08:16

Bonjour SesechXP
Un mauvais point pour moi ... le flash 1 manquait parce que je ne l'avait pas déclaré dans config ... et un millier de bons points pour toi pour le travail que tu as fourni. A la vitesse à laquelle tu as résolu mon problème tu dois maitrises la programmation Arduino à fond. Je te remercie énormément pour tout ce temps passé pour moi à résoudre mon projet et ta sympathie. Si je peux te remettre la pareille un jour n'hésite pas.

Amicalement Follet
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude SesechXP » Jeu 19 Juil 2012 09:02

Salut Follet !

Super content que ça fonctionne ! Le plus dur a été de piger le projet. Mais au final les modifications à effectuer étaient assez concentrées, donc ça n'a pas été trop compliqué. Et puis le développement logiciel (mais pas en Arduino), c'est mon métier :lol:

Amuse toi bien avec ton projet et à bientôt !
SesechXP
 
Messages: 228
Inscription: Sam 28 Mai 2011 09:09
Localisation: 35

Re: Arduino contrôle water drop

Message non lude Follet » Jeu 19 Juil 2012 09:10

MERCI ;)
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude Lionel » Jeu 19 Juil 2012 09:14

Bonjour,

moi j'attends toujours ceci !! Merci

Lionel a écrit:(...)
  • la liste des éléments mis en oeuvre,
  • le code modifié,
  • schéma si il y en a un,
  • photo du montage
  • photos prises grâce au montage.

C'est une manière de remercier l'ensemble des intervenants à ce sujet, d'apporter votre contribution a la communauté en permettant à d'autres utilisateurs de réaliser eux aussi ce montage grâce a vous.

Merci
Image - Distributeur officiel Arduino - Conception de shields
Avatar de l’utilisateur
Lionel
 
Messages: 734
Inscription: Mar 21 Déc 2010 09:52
Localisation: Toulouse

Re: Arduino contrôle water drop

Message non lude Follet » Jeu 19 Juil 2012 10:18

oui Lionel ça viendra
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude Cassiope34 » Jeu 19 Juil 2012 17:04

je dois dire que la photo du lait de baron_noir me plait beaucoup :)
Tu vas pouvoir faire ça avec ton photoduino 'homemade' follet ?
C'est génial.
Dommage que je n'ai pas envie d'investir dans un réflex à plusieurs milliers d'€uros :mrgreen: :mrgreen:

@+
Cassiope34
 
Messages: 102
Inscription: Lun 16 Avr 2012 14:35

Re: Arduino contrôle water drop

Message non lude Follet » Jeu 19 Juil 2012 18:02

Bonjour Cassiope34, avec beaucoup d’entrainement car là on travaille à la ms et il y a beaucoup de paramètres qui entre en jeux mais avec le "home made " ça sera possible.

A bientôt
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

Re: Arduino contrôle water drop

Message non lude Follet » Mer 25 Juil 2012 07:38

Bonjour
Comme promis je vous envoie ma réalisation du détecteur Photoduino modifié pour être adapté à mes besoins.
J’utilise :
- Arduino LCD KeyPad Shield (SKU: DFR0009) : http://www.dfrobot.com/wiki/index.php?t ... DFR0009%29 version différente de celle utilisée par Photoduino.
- Arduino Uno version 2009
- Photoduino Shield Hardware 3.0 : http://www.photoduino.com/downloads/
Je possédais les sensors Chock, Micro, barriere IR et laser venant du site : http://rienquepourlesyeux.free.fr/Detecteur%20universel%20pour%20reflex/Detecteur%20universel%20pour%20reflex.htm que j’ai simplement adapté au shield Photoduino sur une plaquette en volant.

- Photoduino Shield Firmware 1.1 : http://www.photoduino.com/downloads/qui à été modifié très gentiment par SesechXP download/file.php?id=359
Si vous avez besoin d’infos n' hésitez pas, encore un grand merci à tous pour votre aide et en particulièrement à SesechXP qui est un as de la programmation pour faire un sans faute du premier coup.
Follet
 
Messages: 67
Inscription: Ven 22 Juin 2012 21:37

PrécédenteSuivante

Retourner vers Arduino

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron