« I2L 2025 Groupe4 » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
Ligne 50 : Ligne 50 :
A noter un second problème : la broche de commande du servo-moteur est reliée à PF6 alors qu'elle devrait être connecté à une broche gérée par un minuteur pour générer un signal PWM comme PB7 ou PD0.
A noter un second problème : la broche de commande du servo-moteur est reliée à PF6 alors qu'elle devrait être connecté à une broche gérée par un minuteur pour générer un signal PWM comme PB7 ou PD0.


Au 15 octobre 2025, la carte est complétement soudée, y compris la carte d'essai portant les photorésistances. A la même date le sonar a été déplacé vers PB0 et la LED initialement sur PB0 vers PF6. Attention aux fils au recto de la carte : fragile !
Au 15 octobre 2025, la carte est complétement soudée, y compris la carte d'essai portant les photorésistances. A la même date le servo a été déplacé vers PD0 et la LED initialement sur PB0 vers PF6. Attention aux fils au recto de la carte : fragile !


= Travaux (étudiants) =
= Travaux (étudiants) =

Version du 16 octobre 2025 à 09:52

Proposition de système (étudiants)

Un système qui s'oriente automatiquement vers la source lumineuse la plus forte. Il intégrera deux capteurs de lumière ainsi qu'un moteur. Le moteur fera tourner le système vers le capteur de lumière qui en reçoit le plus. Pour cela, le moteur bougera sur un axe vertical à 180° et sera entouré de deux capteurs de lumière, celui qui reçoit le plus de lumière donnera au système (et donc au moteur) la direction à prendre. Une LED indiquera l'état actuel du système :

  • allumée: le système est en train de se diriger vers la source de lumière
  • éteinte: le système ne bouge pas

Egalement un bouton permettra de switcher entre un mode manuel et automatique. Le mode automatique suit le fonctionnement précédemment décrit. Tandis que le mode manuel permettra à l'ordinateur d'ordonner au moteur de se rendre à un certain angle. Une deuxième LED indiquera le mode actuel.

  • allumée: mode automatique
  • éteinte: mode manuel

Contre-proposition (intervenant)

Dans le mode non-autonome (commandé par le PC) les valeurs de luminosité doivent être récupérées par le PC et affichées. Votre périphérique USB utilisera la classe "vendeur" (spécifique).

Le mode autonome doit pouvoir fonctionner avec la carte alimentée par batterie.

Le bricolage pour installer les photorésistances sur le servo-moteur est à votre charge. Une petite carte électronique serait adaptée. Une solution sera proposée avec un PCB d'essai.

Proposition définitive (étudiants)

Répartition du travail (étudiants)

Carte

Schéma initial (étudiants)

Schéma de la carte

Carte routée (intervenant)

Vous utiliserez la carte avec batterie.

Composants (intervenant)

Carte réalisée (intervenant)

Photo de la carte

La carte est entiérement soudée. Cela dit il y a encore du travail pour le PCB d'essai portant les photorésistances. D'autre part les photorésistances ne sont pas encore disponibles.

A noter un problème : les photorésistances R38 et R39 ne sont pas connectées sur des broches ADC du microcontrôleur. Il faut basculer de PC6 et PC7 vers PB5 et PB6.

Au 10 octobre 2025, le problème des broches ADC est réglé par connexion entre PC6/PC7 et PB5/PB6.

A noter un second problème : la broche de commande du servo-moteur est reliée à PF6 alors qu'elle devrait être connecté à une broche gérée par un minuteur pour générer un signal PWM comme PB7 ou PD0.

Au 15 octobre 2025, la carte est complétement soudée, y compris la carte d'essai portant les photorésistances. A la même date le servo a été déplacé vers PD0 et la LED initialement sur PB0 vers PF6. Attention aux fils au recto de la carte : fragile !

Travaux (étudiants)

Extraits significatifs de code (étudiants)

Rendus (étudiants)

Projet KiCAD : Fichier:I2L-2025-Carte-G4-final.zip

Programmes :