Макрофохограф, Mega пиксел, arduino
Règles du forum
Demande de conseils pour l'achat d'une loupe stéréo, d'un microscope, etc ...
Demande de conseils pour l'achat d'une loupe stéréo, d'un microscope, etc ...
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Le systeme en activité
J'ai étalonné mon systeme, 1ere marque = 100X , puis 40X PlanSapo, puis 40X Plan N , 20X plan N et 4X plan N
J'ai étalonné mon systeme, 1ere marque = 100X , puis 40X PlanSapo, puis 40X Plan N , 20X plan N et 4X plan N
- Fichiers joints
-
- IMG_20190329_163338.jpg (195.91 Kio) Vu 8088 fois
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Bonjour a tous,
pour ceux qui pourraient se passionner de l'Arduino, ce que je comprend parfaitement car les possibilités sont immense , l'interface de programmation est un peu ringarde !!
En voici une autre un peu plus sympa et en Français , gratuit a télécharger sur le net avec Notepad++
pour ceux qui pourraient se passionner de l'Arduino, ce que je comprend parfaitement car les possibilités sont immense , l'interface de programmation est un peu ringarde !!
En voici une autre un peu plus sympa et en Français , gratuit a télécharger sur le net avec Notepad++
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Bonjour,
Sens de rotation du moteur !!!
Pour des raisons de securité , il est recommandé , sur le microscope, de faire descendre la table et le sujet a photographier .
Cela evitera toutes collisions frontale avec l'objectif .
Suivant comment vous installer le moteur , a droite ou a gauche du microscope , pour moi, microscope face a moi, c'est a gauche , le sens de rotation doit etre different !
Il suffit pour faire tourner le moteur sens horaire de lui donner le pas en valeur positive et pour un sens anti-horaire, de donner une valeur de pas negative.
Exemple pour le sens horaire
monMoteur.step (map(lecturePoten, 0, 1023, 0, 100));
Exemple pour le sens anti-horaire.
monMoteur.step (map(lecturePoten, 0, 1023, 0, -100));
Qu'on se le dise !!!!!
A suivre ...........
Utilisateur nomade (via mobile device)
Sens de rotation du moteur !!!
Pour des raisons de securité , il est recommandé , sur le microscope, de faire descendre la table et le sujet a photographier .
Cela evitera toutes collisions frontale avec l'objectif .
Suivant comment vous installer le moteur , a droite ou a gauche du microscope , pour moi, microscope face a moi, c'est a gauche , le sens de rotation doit etre different !
Il suffit pour faire tourner le moteur sens horaire de lui donner le pas en valeur positive et pour un sens anti-horaire, de donner une valeur de pas negative.
Exemple pour le sens horaire
monMoteur.step (map(lecturePoten, 0, 1023, 0, 100));
Exemple pour le sens anti-horaire.
monMoteur.step (map(lecturePoten, 0, 1023, 0, -100));
Qu'on se le dise !!!!!
A suivre ...........
Utilisateur nomade (via mobile device)

-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Ah !!! les mouches
Camarade !!!!
et son crop
Camarade !!!!
et son crop
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Bonjour a tous,
Bon, le système fonctionne correctement, carte et moteur pas a pas , connexion au microscope et écriture du logiciel de commande.
je referais un montage sur l'Arduino Uno de départ .
Mais je trouve l'ensemble un peu encombrant !! il m'est venu une idée, intégrer cette automatisation a l'intérieur du microscope ou souvent , la place est disponible a condition d'être en format mini !
il existe plusieurs cartes Arduino qui fonctionnent a peut pres toutes de la méme façon.
La carte Arduino Nano est une mini aux dimensions 45X18 mm .
Donc j'ai commandé sur le net ceci
ces cartes sont un peu plus cher que d'habitude car je les ai commandé en Europe pour une livraison plus rapide , en Chine , elles couteraient a peine plus d'un euros ou deux !! mais attente d'un mois environ.
Voici le detail.
Bon, le système fonctionne correctement, carte et moteur pas a pas , connexion au microscope et écriture du logiciel de commande.
je referais un montage sur l'Arduino Uno de départ .
Mais je trouve l'ensemble un peu encombrant !! il m'est venu une idée, intégrer cette automatisation a l'intérieur du microscope ou souvent , la place est disponible a condition d'être en format mini !
il existe plusieurs cartes Arduino qui fonctionnent a peut pres toutes de la méme façon.
La carte Arduino Nano est une mini aux dimensions 45X18 mm .
Donc j'ai commandé sur le net ceci
ces cartes sont un peu plus cher que d'habitude car je les ai commandé en Europe pour une livraison plus rapide , en Chine , elles couteraient a peine plus d'un euros ou deux !! mais attente d'un mois environ.
Voici le detail.
Modifié en dernier par croquette le 06 avr. 2019 19:48, modifié 2 fois.
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Tout est la pour notre application de motorisation et prises de vues auto en stacking sur microscope et autres .
Voici une carte avec picots donc sans soudure, a monter sur breatboard
et une autre nu !! a souder sur carte de prototypage ou autres
C'est celle ci que je compte monter et sans , si possible, carte de prototypage , souder directement les fils de connection sur la carte pour un gain de place.
Notre application le permet car le cablage electronique est tres simple.
Un relai, un potentiometre et 4 fils de commande moteur plus 2 fils d'alimentation de la carte en 5 volts.
Voici une carte avec picots donc sans soudure, a monter sur breatboard
et une autre nu !! a souder sur carte de prototypage ou autres
C'est celle ci que je compte monter et sans , si possible, carte de prototypage , souder directement les fils de connection sur la carte pour un gain de place.
Notre application le permet car le cablage electronique est tres simple.
Un relai, un potentiometre et 4 fils de commande moteur plus 2 fils d'alimentation de la carte en 5 volts.
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Encore un petit entracte photographique mais en accord avec le sujet de ce poste.
et son crop qui aux dimensions avant le redimensionnement imposé pat le forum 3360 X 3320 pixels
et son crop qui aux dimensions avant le redimensionnement imposé pat le forum 3360 X 3320 pixels
-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
En attente de la livraison de la carte Nano Arduino !!
Utilisateur nomade (via mobile device)
Utilisateur nomade (via mobile device)

-
croquette
- Invité
Re: Macrophotographie , Mega Pixels et arduino
Bonjour,
Avant de se lancer dans le Nano Arduino, reçu hier, voila un petit récapitulatif du programme au plus court et plus simple.
le nouveau programme
#include <Stepper.h> //inclution librairie moteur step
int nombrePas = 2048; //nombre total de pas moteur
Stepper monMoteur(nombrePas,9,11,10,6) ; //objet moteur et ses connections
void setup() {
pinMode(5, OUTPUT); //pin 5 en sortie pinMode(relai, OUTPUT);
monMoteur.setSpeed (5);
}
void loop() {
int lecturePoten = analogRead(A0);
if (lecturePoten < 3) {
arretMoteur();
}
else {
monMoteur.step (map(lecturePoten, 0, 1023, 0, 100));
delay(500);
digitalWrite (5,HIGH);
delay(100); //prise de vue
digitalWrite (5,LOW);
}
}
void arretMoteur()
{
digitalWrite(6, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
}
en mode Code
le nouveau programme
Voila le cablage
Attention a l'alimentation du moteur
Pour les plus aventureux !! il sera facile de transposer ce schéma pour souder sur une plaque d'essai , voir plus haut.
Pensez que differents reglages dans le code sont possible
Vitesse du moteur
Valeur des pas
Rotation du moteur en sens horaire ou anti horaire
Avant de se lancer dans le Nano Arduino, reçu hier, voila un petit récapitulatif du programme au plus court et plus simple.
le nouveau programme
#include <Stepper.h> //inclution librairie moteur step
int nombrePas = 2048; //nombre total de pas moteur
Stepper monMoteur(nombrePas,9,11,10,6) ; //objet moteur et ses connections
void setup() {
pinMode(5, OUTPUT); //pin 5 en sortie pinMode(relai, OUTPUT);
monMoteur.setSpeed (5);
}
void loop() {
int lecturePoten = analogRead(A0);
if (lecturePoten < 3) {
arretMoteur();
}
else {
monMoteur.step (map(lecturePoten, 0, 1023, 0, 100));
delay(500);
digitalWrite (5,HIGH);
delay(100); //prise de vue
digitalWrite (5,LOW);
}
}
void arretMoteur()
{
digitalWrite(6, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
}
en mode Code
le nouveau programme
Code : Tout sélectionner
#include <Stepper.h> //inclution librairie moteur step
int nombrePas = 2048; //nombre total de pas moteur
Stepper monMoteur(nombrePas,9,11,10,6) ; //objet moteur et ses connections
void setup() {
pinMode(5, OUTPUT); //pin 5 en sortie pinMode(relai, OUTPUT);
monMoteur.setSpeed (5);
}
void loop() {
int lecturePoten = analogRead(A0);
if (lecturePoten < 3) {
arretMoteur();
}
else {
monMoteur.step (map(lecturePoten, 0, 1023, 0, 100));
delay(500);
digitalWrite (5,HIGH);
delay(100); //prise de vue
digitalWrite (5,LOW);
}
}
void arretMoteur()
{
digitalWrite(6, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
}Voila le cablage
Attention a l'alimentation du moteur
Pour les plus aventureux !! il sera facile de transposer ce schéma pour souder sur une plaque d'essai , voir plus haut.
Pensez que differents reglages dans le code sont possible
Vitesse du moteur
Valeur des pas
Rotation du moteur en sens horaire ou anti horaire
- Dutilleul9
- membre

- Messages : 3028
- Enregistré le : 08 juil. 2017 15:13
- Prénom : Catherine
Re: Macrophotographie , Mega Pixels et arduino
C'est plus une mouche, Michel, c'est trop parfait ! 

