Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - petitrain

Pages: 1 ... 3 4 [5] 6
61
Présentez vous ! / Re : Présentation bern 69
« le: avril 20, 2015, 12:04:07 pm »
Bienvenue sur ce forum,
On a au moins deux points commun : la retraite et je débute aussi dans les techniques de programmation!!!!

62
Présentez vous ! / Re : Retardataire
« le: avril 20, 2015, 12:00:18 pm »
Bienvenue sur le forum,
J'ai un fils qui travaille chez Orange, mais à Sophia, il s'occupe du site d'Orange et me donne quelques coups de main pour mes programmes Arduino .

63
Vos projets / Re : Simulation daylight
« le: avril 13, 2015, 02:33:56 pm »
bonjour à tous,
Je reprends la parole après un long silence, je vois que le forum est toujours actif...
Je n'ai toujours pas testé les sheduleTable de Jean Luc, ça a l'air vraiment simples.
Pour répondre à ta question, sur mes modules, j'ai testé pas mal de choses pour le jour et la nuit et je n'ai pas encore  décidé quoi prendre:
 J'ai mis des rubans de leds RGB en soutien pour augmenter les tons chauds le matin et le soir, du blanc/bleu pour pour les journées froides d'hiver et pour la pleine lune.
 J'ai mis aussi un ruban de blanc chaud mais je ne sais pas si je vais le garder ( trés jaune)
 J'ai mis des ampoules halogène qui me donne la température de couleur que j'aime bien ( comme on a dans le sud!) mais, le problème avec les halogènes c'est la consommation de courant. Je voudrais les passer en 220v avec un gradateur commandé par arduino mais je n'ai rien trouvé de simple encore.
Un problème que j'ai trouvé avec les rubans de leds, c'est le manque d'inertie des leds par rapport aux ampoules à filament.
Quand la PWM est très basse et lente, la lumière monte et descend par escalier et je n'aime pas beaucoup!!!
Sinon, Patrick m'avait envoyé un petit programme pour commander tout ça, bien sympa, si ça t'intéresse?
Je compte bien m'y remettre mais je manque de temps....

64
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 25, 2015, 11:36:33 pm »
Bonsoir jean luc,
je viens de lire ton descriptif, ta bibliothèque a l'air bien alléchante et simple à prendre en main. Je ne pourrais, malheureusement, pas la tester tout de suite car je pars demain matin pour 3 semaines en Bretagne ( loin du réseau et de l'Arduino).
Je pense que tu vas faire plus d'un heureux avec ça, car beaucoup d'animations  sur les réseaux sont gérés selon ce principe...
à bientôt,

65
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 22, 2015, 01:31:31 pm »
Oui, je vois plus une time line ou on peut régler les " tics" et la durée.
Après des fonctions OUT digitalWrite(), analogWrite(), que l'on peut placer et paramètrer comme on veut dans la time line.
Par exemple, on passe en paramètre le tempsDébut, la DuréeMonté ou DuréeDescente, la hauteurPWM, etc...
La bibliothèque devient universelle pour un tas de cas dans les automatismes liés à notre hobby. Pour les entrées( capteurs, boutons), faudra-t-il prévoir des fonctions supplémentaires ou lier à des interruptions?

66
Présentez vous ! / Re : Bonjour !!!
« le: février 22, 2015, 09:16:30 am »
Quel CV alléchant pour un néophyte comme moi, bienvenue parmi nous

67
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 21, 2015, 06:56:51 pm »
tu veux dire de gerer une timeline avec des analogWrite qui se chevauchent?
Moi, je serais bigrement intéressé....

68
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 20, 2015, 01:52:13 pm »
Un grand merci.... Ca marche.... Je n'ai plus qu'a potasser le C pour comprendre comment tu as fait. Avant que j'arrive à faire ça moi-même, jamais je n'aurais imaginé qu'il faille se torturer ôtant les méninges pour faire le jour et la nuit...

69
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 20, 2015, 08:56:16 am »
C'est ce que j'ai fait, j'ai même réduit le tick à 1. Le programme compile bien mais ma led s'allume au debut du programme et reste tout le temps allumé. J'essaie de comprendre le programme mais c'est pas simple, il me manque beaucoup de connaissance
pour m'en sortir tout seul. Est-ce que ça ne serait pas plus simple de se servir d'un CI dédié à la PWM, par exemple le TLC5940 ou autre avec une library qui va bien, est-ce que je pourrais gérer mon éclairage d'une manière plus souple, en faisant chevaucher mes différentes sorties?

70
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 19, 2015, 06:48:35 pm »
Merci pour ces réponses, je vais étudier tout ça....
Finalement, quand je demandai "est-ce que c'est trop demandé à l'Arduino?" je parlai du langage Arduino. Et, je m'aperçois, en voyant la réponse de Jean Luc, qu'effectivement, c'est trop demandé... il faut passer par d'autres langages. Ne connaissant pas le C#, j'ai peur de pas tout comprendre.

71
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 19, 2015, 12:54:54 pm »
Pour Jean Luc:
 Non, ce n'est pas ce que j'attendais. Je voudrais mettre en oeuvre mon graphique:
  des sorties PWM qui puissent être réglables et qui se déclenchent à différents moments d'un cycle jour/nuit.

Pour Guillaume:
Je comprends mieux comment tu fais. OK pour la variable heure qui dit quand faire quoi; mais comment fais-tu pour commander des fonctions analogWrite(), il te faut bien d'autres variables qui dépendent elles aussi du temps....ou je me trompe?

72
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 19, 2015, 12:00:53 pm »
En observant le retour via la liaison serie, le compteur du temps"a" s'incrémente normalement et, à chaque fois qu'il trouve case 10:,il incrémente le compteur de la led blanc chaud"x" de 1, puis avec case 30:, le compteur "y" de 1 et enfin avec case 50:, le compteur"z" perd 1 et ainsi de suite. C'est tellement long sur les sorties(leds) on a l'impression que rien ne se passe.
J'ai essayé de faire des fonctions : monteeEclairage() et descenteEclairage() mais je n'ai pas plus de succès.
Je voudrais bien comprendre la logique de l'Arduino. Je pense que ce sera plus facile, pour moi,après, de faire les différentes fonctions.
Je vais essayé d'enlever le switch et de mettre à la place des if()....else if(), je vous tiens au courant
En tous cas, merci de votre aide.....  on se sent moins seul devant cette petite platine qui n'en fait qu'à sa tête!!!
 

73
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 18, 2015, 10:49:20 pm »
Voilà mon code, individuellement les PWM marchent bien, mais dans le switch plus rien ne marche, si t'as une piste....

Citer
unsigned long tempsDebut=0;
unsigned long tempsDebut1=0;
unsigned long tempsDebut2=0;
unsigned long tempsDebut3=0;
unsigned long tempsActuel1;
unsigned long tempsActuel2;
unsigned long tempsActuel3;
int a=0;
int x=0;
int y=0;
int z=255;
int interval=20;
int interval1=50;
int interval2=200;
int interval3=300;
byte led1=3;
byte led2=5;
byte led3=6;


void setup(){
  Serial.begin(9600);
  pinMode(led1,OUTPUT);
  pinMode(led2,OUTPUT);
  pinMode(led3,OUTPUT);
}
void loop(){
  unsigned long tempsActuel= millis();       // le compteur pour le temps
  if(tempsActuel-tempsDebut>=interval){
    a++;
    tempsDebut=tempsActuel;
    Serial.println("a=");
    Serial.println(a);
    if(a==500){
      a=0;
    }
  }
  switch(a){
  case 10:
    tempsActuel1= millis();                    //La led blanc chaud
    if(tempsActuel1-tempsDebut1>=interval1){
      x++;
      tempsDebut1=tempsActuel1;
      Serial.println("x=");
      Serial.println(x);
      analogWrite(led1,x);
      if(x==255){
        x=0;
      }
    }
    break;
  case 30:
    tempsActuel2= millis();                   // L'Halogène
    if(tempsActuel2-tempsDebut2>=interval2){
      y++;
      tempsDebut2=tempsActuel2;
      Serial.println("y=");
      Serial.println(y);
      analogWrite(led2,y);
      if(y==255){
        y=0;
      }
    }
    break;

  case 50 :
    tempsActuel3= millis();                   // La led rouge
    if(tempsActuel3-tempsDebut3>=interval3){
      z--;
      tempsDebut3=tempsActuel3;
      Serial.println("z=");
      Serial.println(z);
      analogWrite(led3,z);
      if(z==0){
        z=255;
      }
    }
    break;
  }
}



74
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 18, 2015, 10:41:32 pm »
Merci, Guillaume de ta réponse rapide.
Non, en harmonie, c'est une façon de parler, je n'arrive à rien en fait....
J'ai fait un petit dessin de mon animation lumineuse....

75
Vos projets / Re : Un Arduino par module....ou pas.
« le: février 18, 2015, 08:06:00 pm »
je reprends un peu mon projet, on verra plus tard pour la communication des arduinos entre eux....
j'essaye de coder mon éclairage (celui des modules) commandé finalement par un seul arduino. J'ai installé des rubans de leds(1m de leds blanc chaud et 1m de leds RVB) et un spot halogene par module. Est-il possible de commander mes 5 sorties PWM d'une manière indépendante les unes des autres, avec des montées d'éclairage, des paliers, des descentes  à différents moments ou
est-ce que c'est trop demander à l'Arduino?
Pour l'instant, j'ai créé des compteurs avec millis() pour chaque PWM. chaque compteur incremente ou decremente mes fonctions analogWrite, pour les paliers il suffit de mettre à 255 ou à 0. Puis j'ai fait à nouveau un compteur qui compte le temps qui passe 0 à 24h mais je n'arrive pas à mettre ça en harmonie; j'essaye de poster un petit dessin de ce que j'imagine, ça sera plus clair....

Pages: 1 ... 3 4 [5] 6