Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

Plateau tournant pour photo 3D
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3378
Âge : 76
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#1 Message par paulfjujo » mer. 21 oct. 2026 10:42

bonjour à tous,

je viens de monter un prototype de plateau tournant pour realiser des photos 3d
Ce plateau est entrainé par un moteur NEMA 23 piloté par un PIC18F27K42 + driver TB6600
alimenté en 20V
Actuellement avec un diviseur de 1/32 sur le TB6600 , je peux atteindre 30tr/min maxi
mini fixé à 0,1Tr/min..
J'ai un detecteur de position pour compter le nombre de tour de plateau et sa position angulaire 0 à359°
par rapport au capteur ILS de position.

Table_tournante_1tr-mn_2026-1015_mini.jpg


Mais mon probleme se situe sur la commande de prise de photo .
COMMENT agir sur un appareil photo ex: smartphone redminote 11 ou 15C
ou une web cam : ex: Logitec C525
en temps reel ,via une sortie du PIC18F.
ou sur une prise video, comment synchroniser le depart et fin sur 1 tour de plateau.

ou avec une synchro temporelle
RTC ou duree en mS d'un tour sur le PIC suffisant ,
temps reel sur la video (prenant aussi la position de l'aimant / ILS) ou une led etat ILS
duree video > 1 tour de plateaur

sur certaines appli comme VDSC on peut synchroniser un circuit GPX (Visorando) et une video embarquée MAXTER sur VTT
pour visualiser le trajet video avec circuit position GPS supperposée .... ça marche !
:sifflotte: mais il faut payer le licence VDSC

creer un fichier simili GPS angulaire ?

en Bref , je veux associer position plateau et prise de photo
avec le minimum de latence !

idea ! Quelles sont vos suggestions ?

Si interesse par le plateau ..details ICI
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Plateau tournant pour photo 3D
gwion
Expert
Expert
Messages : 1400
Enregistré en : février 2022

#2 Message par gwion » mer. 21 oct. 2026 12:43

Bonjour,

Je peux te donner une piste intéressante pour le smartphone : les petites télécommandes BT spécialement conçues pour déclencher la prise de vue. A mon avis pas bien difficile de simuler un appui sur le bouton. Et vu le prix, pas de regrets pour l'autopsie.

2026-10-21 12_37_29-VYVIYON Télécommande Bluetooth sans Fil pour Smartphones _ Rechargeable Déclench.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Plateau tournant pour photo 3D
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3378
Âge : 76
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#3 Message par paulfjujo » mer. 21 oct. 2026 18:14

merçi pour l'info,mais j'avais déja vu ce principe
mais il me semble que ça ne s'applique qu'à certains smartphones ou appareils photos évolués (Nikon and Co...)
J'attends une confirmation de la part d'un utilisateur de Redminote 11 ou Redmi15 C

autre detail : le delai de latence ne doit pas etre negligeable ..?

j'ai galéré plusieurs heures sur un probleme de non detection de tour de plateau , remettant en cause le logicel,
mais il s'avere que c'est mon entree RB0 qui reste coincée à l'etat 1 ? alors que cela avait fonctionné plusieurs jours avant.
C'est la 1ere fois que je vois une pin PIC tomber en panne !

:!!: en fait la 2em, car j'avais déja eu un probleme, apres avoir injecté un +12V sur une entrée (..mais là, on sait pourquoi.. il n'y a pas photo)


mon test de lecture PORTB donne:
Sans ICSP connecté et ILS sur RB1 :
ILS fermé Led ON 253 OK
ILS ouvert Led off 255 OK
avec ICSP relié au Pickit3
ILS fermé Led ON 61 OK
ILS ouvert Led off 63 OK

test ILS sur RB0 .. aucune reaction sur l'etat pin RB0 ...toujours à 1.

et la gestion des affections PIN -> device via PPS sur ce PIC ne facilite pas la tache
car pourrait interferer...
un PPS coincé apres usage INT0PPS=0x08 ? interupt RB0
depuis je suis passé sur int IOCB RB1
Aide toi, le ciel ou FantasPic t'aidera

Plateau tournant pour photo 3D
gwion
Expert
Expert
Messages : 1400
Enregistré en : février 2022

#4 Message par gwion » mer. 21 oct. 2026 18:53

La latence est effectivement un problème car il ne faut pas faire tourner le plateau tant que la photo n'est pas prise. Solutions plus ou moins simples que je vois :
-1/ utiliser le flash et un capteur qui détecte le changement de luminosité
-2/ si le smartphone émet un petit son au déclenchement, lui accoler un micro électret ou une pastille piézo pour récupérer le clic-clac.
-3/ la méthode bourrin qui consiste à chronométrer manuellement le temps entre la demande de déclenchement et la prise de vue, multiplier ce temps par 2 par exemple, et s'en servir comme tempo.

Plateau tournant pour photo 3D
F6FCO
Avatar de l’utilisateur
Maître
Maître
Messages : 3034
Âge : 100
Enregistré en : décembre 2017
Localisation : Banlieue sud de Klyntar
Contact :

#5 Message par F6FCO » mer. 21 oct. 2026 21:37

Le souci c'est d'appuyer sur l'écran du smartphone pour déclencher les photos ?
Un de ces stylets pour écrire sur les smartphones pour les gros doigts, je viens de tester sur la caméra çà marche.
Pour l'actionner un servo (lent) ou un electroaimant qui amène le stylet sur l'écran du smartphone (electro plus rapide et il en existe des très peu puissants suffisants pour ce que tu veux faire, je peux te donner des refs qui m'ont servies aux essais) .
Pour synchroniser un aimant fixé sur le plateau tournant et un ILS fixe qui commande l'actuateur (servo ou electroaimant) ou via ton PIC qui commande l'actuateur. Ou une fourche opto, je sais que tu n'aimes pas les ILS.
Une porte nand prend 2 bits en entrée... :eek:

Plateau tournant pour photo 3D
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3378
Âge : 76
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#6 Message par paulfjujo » jeu. 22 oct. 2026 11:31

bonjour à tous,


F6FCO a écrit :Le souci c'est d'appuyer sur l'écran du smartphone pour déclencher les photos ?
Un de ces stylets pour écrire sur les smartphones pour les gros doigts, je viens de tester sur la caméra çà marche.
Pour l'actionner un servo (lent) ou un electroaimant qui amène le stylet sur l'écran du smartphone (electro plus rapide
et il en existe des très peu puissants suffisants pour ce que tu veux faire, je peux te donner des refs qui m'ont servies aux essais) .



J'ai déja testé un actionneur servomoteur de telecommande pour appuyer sur le bouton de prise de vue d'un appreil photo Lumix
mais j'y ai renoncé because montage mecanique assez compliqué .

Je vais voir du coté Appinventor 2 , solution software ..
où il serait possible via une commande API activity starter ,
de lancer la commande de prise de photo..
Le PIC envoyant l'ordre via bluetooh au smartphone.
... reste un probleme de latence ... depend de la frequence désirée de captures photos.
:sifflotte: mais le plateau peut faire 1 tour en 10 minutes

F6FCO a écrit : Pour synchroniser un aimant fixé sur le plateau tournant et un ILS fixe qui commande l'actuateur (servo ou electroaimant)
ou via ton PIC qui commande l'actuateur. Ou une fourche opto, je sais que tu n'aimes pas les ILS.



:-D C'est pourtant ce que j'ai utilisé !
mais j'ai eu des problemes sur mon entrée RB0 pour l'ILS ..entrée HS ! => basculé sur entree RB1
detection franche front descendant via Interrupt IOCB1.. chrono du tour via timer2 sur 1 ms .

Aimant_Ils.jpg


Nota :
mes soucis précedents avec l'ILS sur la CNC etaient principalement dùs à l'usage d'un aimant trop petit et cylindrique
dans le cas present j'utilise un aimant rectangulaire et suffisament long pour n'observer qu'un seul basculement de l'ILS .

en résumé : je vais privilégier la piste software Apinventor + API -> commande prise de vue appareil photo

sinon, l'autre piste est de travailler uniquement avec une camera avec prise de vue incluant une led montrant la synchro ILS
(placée dans le champ visuel!) et avec l'info dureée du tour en mS
il n'ya pas de probleme de latence dans ce cas..

je dois pouvoir recaler la video pile poil sur 360° via un logiciel de traitement video VDSC
...que j'ai découvert pour un autre cas : synchroniser un tracé GPS (via smartphone visorando) et video (Maxter) circuit VTT.
Application interessante , mais payante (32€) pour les fonctions speciales, sinon gratuite.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Plateau tournant pour photo 3D
F6FCO
Avatar de l’utilisateur
Maître
Maître
Messages : 3034
Âge : 100
Enregistré en : décembre 2017
Localisation : Banlieue sud de Klyntar
Contact :

#7 Message par F6FCO » jeu. 22 oct. 2026 17:32

Chacun trouve sa solution mais c'est dommage de cantonner les microcontroleurs à de la seule électronique alors qu'il y a tant de belles choses passionnantes à faire en mécatronique, et contrairement a ce qu'on pense pas besoin d'avoir un atelier digne de la nasa.
Il y a des solutions simples pour ceux qui sont peu outillés, tu as acheté une magnifique scie pendulaire: rien de tel pour couper du plastique avec précision, et pour le plastique tu achètes une longueur de tuyau PVC diam 100 et tu le transformes en belles plaques, seuls autres outils nécessaires: un décapeur thermique, pour amollir le PVC, deux planches pour le presser quand il est devenu mou à l'aide de deux serre-joints, ce que pratiquement tout le monde a chez lui. Tu laisses refroidir et tu as fait de belles plaques à utiliser.
Et après tu découpes et colles toutes tes pièces à la colle PVC, c'est de cette manière que j'ai fais mon stick et que je suis en train de construire mon trottle pour le projet H.O.T.A.S.
Et ensuite à toi les beaux montages mécaniques pour donner vie aux PIC :-) , il n'y a plus que l'imagination à faire fonctionner pour trouver de beaux projets.

Pour commander mes ILS j'utilise des petits aimants néodymes cylindriques diam5 sur 5mm de long. J'en avais causé dans le projet CNC, il ne faut pas oublier de tourner l'ILS dans son sens axial pour orienter le bilame, la bonne position axiale change radicalement sa sensibilité.


Capture.PNG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Une porte nand prend 2 bits en entrée... :eek:


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 21 invités