Vous pourriez m'aider a faire un programme pour mon projet?

  • Etudier et choisir un capteur permettant de donner le taux de luminosité.
  • Choisir un moteur permettant de faire descendre et remonter le store en fonction du taux
    de luminosité.
  • Concevoir, simuler et réaliser une carte d’interface à µC permettant d’acquérir le taux de
    luminosité.

c'est le consigne qui ma était proposer, j'ai pris un LM393 capteur de luminosité pour capteur le taux de luminosité et soit un moteur cc ou un servo motor.

merci de bien vouloir m'aider pour que je puise a finir mon projet correctement.

:warning:
Post mis dans la mauvaise section, on parle anglais dans les forums généraux. déplacé vers le forum francophone.

Merci de prendre en compte les recommandations listées dans Les bonnes pratiques du Forum Francophone

Tu es certain de ce que tu dis?
Tu as lu la doc du composant que tu as choisi?
Regarde un peu ici

Ce genre de capteur je suppose :

Remarque bien que toute l'électronique, en dehors de la LDR, ne sert strictement à rien dans ton cas.
Essaie de réfléchir un peu à la mise en oeuvre de ton projet et surtout au placement des différents organes : moteur, capteur, alimentation.
Quel type de store ? As-tu du 230V à proximité ? etc.

Vous pourriez m’aider a faire un programme pour mon projet

Projet scolaire?

Ton module ne va servir à tien comme l'a dit Henri.
Tu pourra toujours récupérer la LDR :grinning:.

Le potentiomètre en entrée du Lm393 sert à régler le degré de luminosité qui fera basculer le LM393.
En sortie du Lm393 tu auras 0 V ou 5 V --> ce n'est pas vraiment terrible.
Tout peut se faire avec une résistance en série avec la ldr et une entrée analogique et quelques lignes de code.

<mode taquin>
À moins d'ajouter un servomoteur pour tourner l'axe du potentiomètre :grinning:
< Fin mode taquin>

Quel niveau scolaire s'il te plait ?
A priori le sujet me semble un peu plus haut qu'un sujet de bac STI2D.

Choix du moteur :
Tout dépend du poids du store et de la démultiplication. Calcul de couple ?
Moteur à courant continu classique (à balai et contact fin de course, moteur pas à pas, moteur brushless.

Carte d'interface :
Le taux est un rapport entre deux quantités identiques.
Le taux est un nombre pur.
Le cahier des charges est à préciser.

Petit conseil :
Somfi est un grand spécialiste dans ce domaine.
Une petite lettre gentille qui explique à quel niveau tu es dans tes études et tu pourrais bien recevoir de la documentation technique un peu sérieuse.

oui, c'est pour un projet scolaire

oui du coup je voudrais savoir si c'est possible de m'aider a faire le ligne de code permettant de faire descendre et remonter le store en fonction du taux de luminosité.

c'est pour un niveau terminal sti2d

je dois faire la partie du éleve 2

La présentation est honnête et franche c'est bien.
De notre côté un point est très clair : ici on ne fait pas le travail scolaire à la place de l'élève, mais on aide l'élève à parvenir au bout de son projet.

Pour aider l'élève, il faut qu'il ait commencé à faire quelque chose et qu'il nous dise où il rencontre un problème.
Présentes nous le matériel mis à ta disposition.
Tu as un vrai store ou une maquette qui simule une serre ?

Tu as choisi un moteur ? Chaque type de moteur se commande différemment des autres.
Le moteur doit-il tourner dans les deux sens ? Probablement, comment fait-on ?

Ce sont toutes ces questions matérielles qu'il faut que tu poses.
Partir directement sur des lignes de codes avant que le projet soit bien défini n'est pas la bonne solution. Les lignes de code sont au chapitre P2, il faut déjà faire P1 avant P2.

N'essaye pas de tout faire en même temps. Testes les choses nouvelles une par une et n'assembles que quand tu es sûr que cela fonctionne.

Avertissement : ton professeur suis très probablement ce forum en mode silencieux : il n'interviendra jamais, il prend des notes et rappelles toi qu'il y a une présentation orale à soutenir.

C’est ni une vrai store et ni une maquette on doit juste faire les ligne de code correspondant au moteur qui puisse fonctionné pour descendre et remonter le store.

J’ai pris un servo motor et il doit être capable de tourner des deux sens

Un servo moteur fait classiquement 180 °, plus rarement 270 °.
Les servos moteurs dit 360 ° ne sont que des moteurs classiques.

Eh bien pour commencer il faut écrire ce qu'il faut faire mais pas encore en ligne de code : en français littéraire :
Je mesure la luminosité.
Si la valeur est supérieure à X je ne fais rien
Si la valeur est inférieure à X je ferme les stores.
etc ...
etc ...

Quand tout sera défini tu verras que cela sera plus facile à transformer en ligne de code.

Idem pour "l'interface" à prévoir.
l'interface doit mesurer ....
Elle communique avec le micro en utilisant ( 1 fil, une liiaison série, l' I2C, etc ...)
etc ...

Cela s'appelle écrire un cahier des charges.

Note importante :
Il existe de nombreuses bibliothèques pour gérer le matériel.
Toutes les bibliothèques sont accompagnées d'exemples qui sont garantis comme étant fonctionnels.
La bonne démarche quand on met en oeuvre du matériel à l'aide d'une bibliothèque est de faire des exemples de la bibliothèques en commençant par le plus simple.
Cela permet de s'assurer que l'on a bien compris comment il fallait procéder (câblage et code) et d'éviter de crier au bug ou à la panne ( il est connu que le bug est souvent entre la chaise et le clavier).