Bonjour, je débute avec la programmation et avec arduino.
J'essaie de faire une ouverture automatique en fonction de la lumière.
Le système que j'ai réalisé fonctionne bien mais le servo (TG9Z) n'est pas assez puissant,
lorsque je place un autre servo (MG995 tower pro) il tourne en permanence (passe de 0° a 180°) et de manière saccadée.
Quelqu'un peut il m'aider ?
Merci d’avance pour votre aide.
Bonjour,
peut-être un manque de puissance de l'alim : peux tu vérifier avec un multimètre que le servo n'écroule pas la tension d'alim ?
bonjour,
code? entre balise </>
ouverture de quoi?
Bonjour,
J'ai essayé avec une alim séparée, un bloc de piles 6v et l'alim arduino mais rien ne change.
Ouverture d'une trappe pour poulailler avec photrésistance.
Copie du code utilisé:
#include <Servo.h>
Servo myservo;
int val;
void setup()
{
myservo.attach(12);
}
void loop()
{
val = analogRead(0);
val = map(val, 0, 1023 , 0, 180);
myservo.write(val=180);
delay(15)
{
Cordial merci pour vos réponses
code entre balise </> merci
il ne peut pas compiler vu les erreurs
ton code ne veut rien dire en plus.
tu lis une valeur sur A0 et puis?????
la syntaxe pour myservo.write(val=180);
c'est myservo.write(nb_de_degré_rotation);
par exemple
si val < 100 ====> myservo.write(180);
si val > 300 ====> myservo.write(-180);