GDW#5B Growduino Shield V2 [Terminé]


Messages recommandés

re:

 

Montage effectué :-)

 

Le shield seul

DSC_0511.JPG

 

Le shield monté sur l'arduino

DSC_0512.JPG

 

Le shield avec sa connectique en place

DSC_0513.JPG

 

Les extensions (qui vous permettront de travailler avec les ports libres)

DSC_0514.JPG

 

Les extensions en place

DSC_0515.JPG

 

Voila chers amis..

Avec ce nouveau design, fini les faux contacts.

Gain de place car plus compact.

Possibilité de solidariser les 2 platines à l'aide d'entretoises

RX et TX accessible une fois le shield en place (pour reprogrammation ou installation d'un écran Nextion)

Différentes connectiques pour le Bus I2c

Bornier pour l'alimentation

Dédoublement du Timer 1 (pour SSR)

Remplacement de l'horloge RTC DS1307 par un DS3132

 

Vous en avez rêvé.. Je vous l'ai fait.

Je pense avoir accouché d'un beau bébé :-)

Suite des événements, test et modification du programme.

 

Laissez vos com's ou vos questions.

 

++

GEN

  • Like 4
  • Thanks 2
Lien à poster
Partager sur d’autres sites

Yop,

 

Magnifique réalisation comme d'habitude. Juste une suggestion, pour les petit connecteurs double, je suppose que ce sont les mêmes que ceux des platines moteur.

Si oui, ce serait bien pratique avec des fils un peu plus longs...

 

A+

Lien à poster
Partager sur d’autres sites

Merci

 

Oui, mais non :-)

C'est pas moi qui câble ces connecteurs, c'est la taille standard.

Ils vont 20 cm, c'est suffisamment long crois moi..

 

++

GEN

Modifié par Gen
Lien à poster
Partager sur d’autres sites

Re,

 

C'était juste parce que le - est un poil trop court sur une des platines dans mon nouveau montage :D . je vais devoir souder pour le prolonger mais ça va aller même si la soudure est un peu ma kryptonite...

 

A+

 

 

Lien à poster
Partager sur d’autres sites

Ça, c'est parce que tu es trop pressé..

Avant de monter quoique ce soit, on présente tout aux emplacements prévus et on regarde que tout colle bien.

 

++

GEN

  • Like 1
Lien à poster
Partager sur d’autres sites

Des news :

 

j'ai commencé les tests du shield V2

DSC_0517.JPG

 

les sorties T1, T2, C1, C2, TD, HU, HD, CO2 sont OK

Le clavier OK

l'écran et le RTC OK

le reset OK

la sortie SSR OK

 

il me reste encore à contrôler

DHT

MH-Z14

Sorties moteur

 

++

GEN

 

 

  • Like 1
Lien à poster
Partager sur d’autres sites

Oï ! 

 

Félicitations pour ce shield V2 ! 

 

Le résultat final est terrible, super propre, tout tombe au bon endroit et le fait de fixer le shield avec des entretoises c'est un super plus, sans parler de la connectique bien meilleure!

Toutes les additions sont tops, j'ai hâte de voir les raffinements que tu vas apporter à la partie software. 

 

Respect pour le travail accompli, les enseignements ont été plus que bons pour accoucher de cette deuxième version. 

 

Ça promet du lourd pour le shield DUE :siff:

:D

 

J'espère que cette V2 grossira les rangs des growers arduinoteurs. 

 

Le prix du bouzin dois faire rager quelques cols blancs ! 

 

Popolski. 

Modifié par popolski
Lien à poster
Partager sur d’autres sites
Il y a 11 heures, popolski a dit:

j'ai hâte de voir les raffinements que tu vas apporter à la partie software. 

 

 

Salut.

 

Modification des 2 cycliques, deux modes seront disponibles

- Le cyclique classique

- le cyclique paramétrable en jours : exemple arrosage tous les x jours pendant x secondes

 

Ajout des cycles de dégazage CO2 avec interactions moteurs

 

++

GEN

 

Lien à poster
Partager sur d’autres sites

Oï ! 

 

Il y a 5 heures, Gen a dit:

le cyclique paramétrable en jours : exemple arrosage tous les x jours pendant x secondes

Merci merci merci ! 

J'étais obligé de mettre un timer par dessus le cyclique pour obtenir ce fonctionnement. 

Ça va être tellement mieux pour lancer un système genre ebb and Flow, irriguer des slabs de façon précise.... 

 

Un énorme merci Gen ! 

 

Popolski. 

Lien à poster
Partager sur d’autres sites

Yop.

 

Hé bien voila un homme heureux .. :-)

Test sortie EXTRA & INTRA OK

DHT OK

 

il ne me reste plus que le MH-Z14 à tester, mais pour cela j'attends une pièce (Array de resistance 10K) qui devrait arriver dans la semaine

++

GEN

 

 

 

  • Like 1
Lien à poster
Partager sur d’autres sites

Test effectué.

Tout fonctionne parfaitement !

 

J'ai déjà modifié le code au niveau de l'électronique pour la nouvelle définition des pin's et juste l'affichage de l'écran principal.

La modification en profondeur du code pour ajout CO2, modification des timers cycliques et commande électrovanne va suivre.

Mais avant je veux terminer le mini-contrôleur.

DSC_0522.JPG

 

++

GEN

  • Like 3
Lien à poster
Partager sur d’autres sites
  • 4 semaines après ...

Salut.

 

J'ai intégré le basculement automatique des cycles, j'attaque la modification des cycliques en cyclique + périodique

 

++

GEN

Lien à poster
Partager sur d’autres sites

Yop

 

Non car le MH-Z14 et le MH-Z19 ne fonctionnent pas de la même manière

le premier utilise RX et TX le second un i/o PWM

 

mais le changement n'est pas compliqué à faire, voici un exemple de code

 

#define pwmPin 5
#define LedPin 13

int prevVal = LOW;
long th, tl, h, l, ppm;

void setup() {
  Serial.begin(9600);
  pinMode(pwmPin, INPUT);
  pinMode(LedPin, OUTPUT);
}

void loop() {
  long tt = millis();
  int myVal = digitalRead(pwmPin);

  if (myVal == HIGH) {
    digitalWrite(LedPin, HIGH);
    if (myVal != prevVal) {
      h = tt;
      tl = h - l;
      prevVal = myVal;
    }
  }  else {
    digitalWrite(LedPin, LOW);
    if (myVal != prevVal) {
      l = tt;
      th = l - h;
      prevVal = myVal;
      ppm = 5000 * (th - 2) / (th + tl - 4);
      Serial.println("PPM = " + String(ppm));
    }
  }
}

 

et ensuite il te faudra modifier ton arduino pour accéder à un des pin digitale libre

mais apparemment, il y a pas mal de problème avec le Z19

 

++

GEN

Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.