Projet Photoduino

Parlez nous de vos projets et de vos idées, imaginez des applications

Projet Photoduino

Message non lude Miksair » Ven 5 Aoû 2011 11:04

Hello a tous

comme promis quand j'etais passé vous voir je viens vous montrer les résultats du montage sur la base de Photoduino que nous avons réalisé avec un ami (enfin surtout lui pour les évolutions :)).

Le but : un boitier pour faire de la photo haute vitesse
base de départ : http://code.google.com/p/photoduino/

En gros : un boitier détectant : son, choc, passage dans une barrière ( Infrarouge ou Laser ), et déclenchant un reflex et un ou plusieurs Flash pour automatiser les prises de vue.

En plus : commande d'une electrovanne pour produire des gouttes d'eau

Ben c'est fait, premiere version opérationnelle

Voila ma boiboite et sa commande externe d'electrovanne :
Image

L'install pour les photos de goutte :
Image

Et quelques résultats ca marche pas top mal :D

Tous les essais de la semaine dans l'ordre sont ici:
https://picasaweb.google.com/Miksair/GouttesPhotoduino

Sinon voila quelques exemples, on a joué comme des enfants cette semaine :D

Image

Image

Image

Image

Image
Dernière édition par Miksair le Lun 14 Jan 2013 13:00, édité 2 fois.
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude Lionel » Ven 5 Aoû 2011 11:08

:shock: Whaouh !!!!!!!!!!!!!!

Il est vraiment sympa ce projet photoduino 8-)

Félicitations pour ta réalisation & tes clichés
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: Projet Photoduino

Message non lude lapiin » Lun 8 Aoû 2011 21:22

wouahw c'est excellent !
ça donne des idées =]
tu utilises quels capteurs pour tes clichés ?
peux tu donner un peu plus d'info sur la technique utilisée ? sur l’électrovanne ?
lapiin
 
Messages: 12
Inscription: Mer 27 Juil 2011 21:01
Localisation: Baziège (31)

Re: Projet Photoduino

Message non lude Miksair » Mar 30 Aoû 2011 11:45

Hello

Dans un premier temps, avant d'utiliser l'electrovanne, j'utilisais la barriere infra rouge pour detecter le passage d'une goutte
La goutte était générée avec un perf, une seringue, une pipette ... entre les LED de la barriere
Pour les collisions de goutte ( entre le rebond de la premiere et la seconde qui tombe, c'était assez aléatoire, et il fallait avoir un peu de chance et de rythme pour avoir quelques collisions, le methode etait trop empirique et demotivante pour moi :) )

Dans un deuxieme temps on a ajouté la gestion de l'electrovanne. Commandée par la sortie Device du photoduino et un MOS ( l'electrovanne fonctionnant avec des tensions plus importantes, elle a son propre transfo, d'ou un petit boitier externe permettant de continuer d'utiliser le boitie principal avec une pile 9V le jour ou le besoin de nomadisme se fera sentir )

On voulait produire la goutte, detecter la goutte, attendre et declencher l'appareil.
C'était une erreur, comme on maitrisait la production de la goutte, le capteur ne servait plus a rien et rendait meme la répétabilité beaucoup moins bonne
Du coup la sequence est devenue :
- Prodution goutte 1
- Attente pour ecart entre les gouttes
- Production goutte 2
- Declenchement Appareil pour 0.5 a 1s
- Attente chute de goutte
- Declenchement groupe Flash 1 ( 2 flashs 430EXII dans les exemples ci dessus )
- Declenchement groupe Flash 2 (inutilisé mais dispo dans l'algo)
- Relachement bouton appareil
- Attente pour stabiliser le plan d'eau
- nouveau cycle

Pour l'electrovanne et ses buses, c'est une EV 24V Shako
Tu trouveras les informations qui nous ont servi ici
http://www.scantips.com/drops/shako/

Voila a partir de quoi on est parti :)
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude lapiin » Mer 31 Aoû 2011 10:44

huuum ok ok.
Aurais tu la possibilité d'afficher les 10 programmes que tu balance sur ton arduino ?
juste pour se faire une petite idée de comment est géré l'interface device ? J'ai lu rapidement les sources téléchargeable sur ton premier liens mais a mon avis tu as du modifier pas mal de choses.
Enfin bref merci pour tes réponses.
Bonne journée =)
lapiin
 
Messages: 12
Inscription: Mer 27 Juil 2011 21:01
Localisation: Baziège (31)

Re: Projet Photoduino

Message non lude Miksair » Mer 31 Aoû 2011 23:28

Ben le device pour l'ectrovanne (déclaré comme PINS_LASER dans le firmware d'origine):

// Turns the Valve ON
void valve_turnOn(){
digitalWrite(PINS_LASER,HIGH);
}

// Turns the valve OFF
void valve_turnOff(){
digitalWrite(PINS_LASER,LOW);
}

et le code pour executer ( a partir des variables renseignées par les nouveaux menus):
if (dropletMode_number == 1) {
valve_turnOn();
delay(dropletMode_Ton1);
valve_turnOff();
}
else {
valve_turnOn();
delay(dropletMode_Ton1);
valve_turnOff();
delay(dropletMode_Toff1);
valve_turnOn();
delay(dropletMode_Ton2);
valve_turnOff();
}

Apres pour la séquence tout est basé sur les primitives existantes ( a part les valve_turnOn et Off, et encore ce n'est qu'un renommage des laser_turnOn et Off ) :

// Prebulb shooting mode
if (dropletMode_shootingMode == SHOOTINGMODE_PREBULB) {
camera_autofocusBegin(dropletMode_autofocusTime);
camera_shutterBegin(dropletMode_shutterLagTime);
if(!cancelFlag) {

if (dropletMode_number == 1) {
delay(dropletMode_preWaitTime-dropletMode_shutterLagTime);
}
else {
delay(dropletMode_preWaitTime-dropletMode_shutterLagTime-dropletMode_Toff1 -dropletMode_Ton2 );
}

if (dropletMode_useFlash1) flash_shoot(dropletMode_preFlash1Time, PINS_FLASH1);
if (dropletMode_useFlash2) flash_shoot(dropletMode_preFlash2Time, PINS_FLASH2);
}

Voila en gros ce qu'on a ajouté, le plus compliqué c'est d'ajouter de variables et des menus pour les modifier

Mais je vois que tu es a Baziege, si tu veux je peux te montrer tout ca un de ces jours, je bosse a Ramonville et je suis sur Toulouse.

On peut meme se bricoler un atelier un de ces jours, si tu as des idées de photos ca peut etre sympa d'en disctuter
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude lapiin » Jeu 1 Sep 2011 13:55

Yeah ! Merci beaucoup !
Ha oui tu bosse au parc technologique du canal par hasard ?
lapiin
 
Messages: 12
Inscription: Mer 27 Juil 2011 21:01
Localisation: Baziège (31)

Re: Projet Photoduino

Message non lude Miksair » Jeu 1 Sep 2011 18:10

Oui chez Thales au Parc du Canal en ce moment
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude baron_noir » Jeu 1 Sep 2011 22:23

Les cartes PCB photoduino sont en rupture de stock pour une durée indéterminée chez le concepteur espagnol :(
baron_noir
 
Messages: 14
Inscription: Jeu 1 Sep 2011 22:20

Re: Projet Photoduino

Message non lude lapiin » Ven 2 Sep 2011 14:41

haaa okey ! j'ai bosser chez GFI informatique pendant un moment ... :P
Bref j'ai vu ton post sur virusphoto =) tres interessant ^^
Ca existe toujours chez Dom ? la friterie ?
lapiin
 
Messages: 12
Inscription: Mer 27 Juil 2011 21:01
Localisation: Baziège (31)

Re: Projet Photoduino

Message non lude fred » Mar 6 Sep 2011 08:15

Le lien vers le sujet sur VirusPhoto ici.
Avatar de l’utilisateur
fred
 
Messages: 220
Inscription: Lun 20 Déc 2010 15:32
Localisation: Toulouse

Re: Projet Photoduino

Message non lude Miksair » Mar 6 Sep 2011 21:44

Si tu parles du Camion au bord du Canal a coté d'Intespace et du Cnes, oui il y est toujours :D
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude baron_noir » Jeu 22 Sep 2011 00:50

baron_noir a écrit:Les cartes PCB photoduino sont en rupture de stock pour une durée indéterminée chez le concepteur espagnol :(



je suis toujours en attente de nouvelles sur la disponiobilité des PCB phoduino :-/
baron_noir
 
Messages: 14
Inscription: Jeu 1 Sep 2011 22:20

Re: Projet Photoduino

Message non lude Lionel » Jeu 22 Sep 2011 11:10

Malheureusement, nous n'avons pas plus d'infos que celles que le concepteur envoie sur Twitter ou sur son flux Rss
http://www.photoduino.com/buy/

un batch de PCB 2.0 est arrivé le 12 sept, le 15 il n'y en avait plus... et il ne prends pas les réservations
Donc, pour ne pas manquer le prochain, inscrivez vous sur son flux...

Cependant, son site est refait, à mon avis, il prépare une production/vente plus organisée...
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: Projet Photoduino

Message non lude baron_noir » Mar 27 Sep 2011 00:14

Lionel a écrit:Cependant, son site est refait, à mon avis, il prépare une production/vente plus organisée...


Bien vu ...

Une nouvelle version est née, plus intégrée, plus souple surement à mettre en oeuvre au niveau de la fabrication.
mais il doit s'en réserver une certaine exclisivité.
Les tarifs vont surement augmenter.

Voici le lien pour la version 3.0 en bata test.

http://www.photoduino.com/blog/2011/09/ ... 3-0-beta1/

S'il y a la possibilité d'y inclure l'extention de miksair pour la gestion d el'electrovanne, ce sera le pied.
Au fait cette extention est-elle en open source ?
Plan de la gestion de l'éléctrovanne ?
Le fichier modifié pour cela est-il téléchargeable ?
baron_noir
 
Messages: 14
Inscription: Jeu 1 Sep 2011 22:20

Re: Projet Photoduino

Message non lude Miksair » Mar 27 Sep 2011 18:38

La gestion de l’électrovanne est comment dire : externe :)

Dans notre cas on a branché un interrupteur (dans mon cas un transistor) sur la sortie prévue pour le device (pilotage du laser).

Dans le Firmware on utilise device high/low pour l'activer/désactiver quand on en a besoin.
Pour le firmware, il est en gros chantier, je prépare l'iHM a l'arrivée de boutons supplémentaires :D

A priori je ne pense pas que le nouveau pcb remettra tout en cause, j’espère juste qu'ils ont inclus des petites erreurs comme les valeurs de certaines résistances pour le pilotage des flashs ( A ajuster dans notre cas pour pouvoir mettre plusieurs flashs sur les mêmes sorties, car pour que les flash soient synchro faut mieux leur donner l'impulsion au même moment, avoir les mêmes modèles de flash et la même longueur de cordons, sinon en open flash on a une image figé par chaque flash).
Dans mon cas la sortie 2 est câblée en parallèle de la 1 afin de pouvoir utiliser 2 flashs. Mais en plus j'ai fait des cordons de flash a partir d'anciens câbles audio, ce qui m’amène a un potentiel de 4 flash connectables.

A regarder la V3.0 beta c'est une bonne idée, elle sera certainement proposée avec la boite pour protéger tout ca et y aura plus rien a faire que des capteurs et des cordons (s'ils ne le sont pas aussi).
Par contre c'est dommage mais du coup mon firmware ne sera pas compatible directement a cause de l'écran différent, et pour la gestion des nouveaux boutons il faudra aller bricoler sur le pcb directement, alors qu'avec la V2 on pouvait réutiliser les connecteurs existants.
Elle sera mieux intégré mais du coup moins personnalisable :)
Tout dépend de ce que l'on cherche, aujourd'hui je dis "Dommage" car je suis un peu rentré dans l'arduino, mais y a 6 mois j'aurai trouvé une V3 tout intégrée j'aurai dit "Génial", mais je ne connaitrai ptet pas mon système comme aujourd’hui :)

Voila pour les news du front :)
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude Miksair » Jeu 6 Oct 2011 09:38

De notre coté le firmware évolue a grand pas :
- code plus générique (j'ai du diminuer par 2 la longueur du code) et donc sketch compilé beaucoup moins lourd
- chaque mode est devenu générique : possibilité de faire jusqu’à 6 réglages différents par type de fonctionnement : intervalometre, détecteur audio/choc/barrière, flash esclave et goutte
- changement de mode sur un réglage en cours (permet de changer de type de capteur sans perdre les réglages)
- gère des paramètres favoris a retoucher rapidement

A venir , travaux en cours, mais fonctionnement validé :
- Intégration de 5 boutons supplémentaires (pavé de contrôle haut/bas/gauche/droite/OK) (Hardware & Software)

Bientôt :
- copie d'un réglage sur un autre
- paramètres modifiable en "live" (via favoris ou paramètre live) (en test :) )

En tout cas pour moi qui vient du mode software, je m'amuse comme un couillon a programmer cet arduino :p
On est déjà sur une version de soft beaucoup plus souple et nécessitant beaucoup moins de clic. Mais on avait besoin des premiers essais d'utilisation pour estimer plus précisément ce qu'il y avait a améliorer :)
Du coup j'ai réécrit 80% du firmware je pense :D
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Re: Projet Photoduino

Message non lude fred » Jeu 6 Oct 2011 10:05

Bravo, c'est très encourageant et ça nous motive encore plus pour envisager de développer un kit plus facile à trouver que le PCB d'un côté et les composant en plusieurs endroits.
Avatar de l’utilisateur
fred
 
Messages: 220
Inscription: Lun 20 Déc 2010 15:32
Localisation: Toulouse

Re: Projet Photoduino

Message non lude baron_noir » Mar 18 Oct 2011 22:56

J'ai en rab une électrovanne PU220AR-02 en laiton.
Toute neuve, pas servie, je m'en avais commandé deux ...
Orifice 2,3 mm, raccord 1/4", solenoide 12VDC.
Avec deux raccords en laiton cannelé de 8 mm-filtage 1/4"
Je la vends => MP
(en 12VDC, c'est plus réactif que le classique 24VDC ou 220AC !)

Idem :
http://shako-online.com/pdf/175.pdf
baron_noir
 
Messages: 14
Inscription: Jeu 1 Sep 2011 22:20

Re: Projet Photoduino

Message non lude Miksair » Mer 19 Oct 2011 17:31

Hello

Je croyais que la PU220AR-02 était en 24V d’après le Pdf, tu l'utilises en 12V ?
La différence entre la 1, 2 et la 3 c'est simplement la taille des sorties (1/4, 1/8, 3/8) je crois, l’électronique de l’électrovanne est la même. Perso j'ai pris la 01.

Pourquoi dis tu qu'en 12V c'est plus réactif qu'en 24V ? ça dépend surtout de la manière de la commander non ?
en 12V je pense qu'il faut plus de courant qu'en 24V pour déclencher l'EV
A mon avis c'est plus une histoire de dimensionnement et de choix de composants pour avoir la même réactivité en 12V et 24V sur la même électrovanne

Mais j'ai peut être tord, je ne suis pas spécialiste :D
Miksair
 
Messages: 14
Inscription: Ven 5 Aoû 2011 10:51

Suivante

Retourner vers Vos projets, vos idées

Qui est en ligne

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