comment controler un servommoteur avec une LED/LDR avec un delai

bonjour, j'ai un souci ,je voudrai créé un programme pour un servomoteur et une led qui éclaire constamment une ldr ,des que se "faiscau" est rompu ,cela va déclencher l'ouverture du servomoteur qui va rester 2 seconde ouvert puis se remettre a sa position initiale. Pouriez vous me faire le programme entier. merci davance :wink:

stefan-68f:
bonjour, j'ai un souci ,je voudrai créé un programme pour un servomoteur et une led qui éclaire constamment une ldr ,des que se "faiscau" est rompu ,cela va déclencher l'ouverture du servomoteur qui va rester 2 seconde ouvert puis se remettre a sa position initiale. Pouriez vous me faire le programme entier. merci davance :wink:

tu veux pas un café en plus?
fais quelques recherches, un programme de tes mains et si ca fonctionne pas, on t'aidera.
pas la peine de créer plusieurs posts identiques

Boule de cristale en panne !!!!!!!

Il faut que tu créé ton code.

mai ji connais rien !!

stefan-68f:
mai ji connais rien !!

héhéhéhé
et on était comment au départ?
on a simplement recherché sur internet et proposé quelque chose ici pour être corrigé et s'améliorer.
le tout cuit, c'est pas ici, mais au Mac Do

oui je comprend, c'est mieux de chercher soi même. Hier j'ai trouvé un programme qui marche pas tout a fais comme je voudrais.

#include <Servo.h>

Servo myservo;
int val;

void setup()
{
myservo.attach(12);
}
void loop()
{
val = analogRead(0);
val = map(val, 0, 1023, 0, 179);
myservo.write(val);
delay(15);
}

Je voudrais insérer un délai d’ouverture du servo, puis qu’il revienne a la position initial.

Bien pour le code mais il faut le mettre entre balise.
Rajoute un délais après l'ouverture puis écrit la fermeture.

c'est a dire???

Un peu de lecture :

dsl, j'ai que 14 ans je comprend pas du tout

Tien, en français Référence Arduino français Main/Reference

Fais des recherche. Quand j'ai commencé j'avais que 14 ans aussi et je faisais des recherche.

merci beaucoup =), y a tout j'espère que je vais réussir

je pense qu’il faut utiliser (if…else)

hélase je ne sais pas ou le metre et comment :sob: :sob:


#include <Servo.h>

Servo myservo;
int val;

void setup()
{
myservo.attach(12);
}
void loop()
{
val = analogRead(0);
val = map(val, 0, 1023, 0, 179);
myservo.write(val);
delay(15);
}