LE FORUM DES PALUDARIUMS
Bienvenue sur le forum des paludarium

Je vous rappel que la présentation et la localisation sont obligatoires
Si ce n'est pas encore fait faites vite les modérateurs veillent

Bon moment parmi nous


:palunette drap


Rejoignez le forum, c’est rapide et facile

LE FORUM DES PALUDARIUMS
Bienvenue sur le forum des paludarium

Je vous rappel que la présentation et la localisation sont obligatoires
Si ce n'est pas encore fait faites vite les modérateurs veillent

Bon moment parmi nous


:palunette drap
LE FORUM DES PALUDARIUMS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

[Tuto] Automatiser son Paludarium

+8
Thom
Patrice_B
PHILIPPE35
zegodzila
phill
pedro
numerobis67
Grenaille
12 participants

Aller en bas

[Tuto] Automatiser son Paludarium Empty [Tuto] Automatiser son Paludarium

Message  Grenaille Dim 13 Juil - 11:32

Bien le bonjour,

Je vais vous présenter comment automatiser son paludarium. (C'est mon premier tuto Embarassed )

Attention, je ne pourrai être tenu pour responsable en cas de problème.


Sommaire :

I - Pourquoi automatiser son paludarium ?

II - Le matériel nécessaire
   1 - La base
   2 - Pour l'éclairage
   3 - Pour la température
   4 - Pour le refroidissement
   5 - Pour la commande des pompes

III - Le schéma de l'ensemble

IV - La programmation

Remerciements


I - Pourquoi automatiser son paludarium ?

Automatiser son paludarium permet de faciliter la gestion de celui-ci. Par exemple, la température si on dépasse un certain seuil mettra en route les ventilateurs pour brasser l'air du paludarium.

Pourquoi commander par une carte à programmer au lieu de programmateur ?

Tout simplement car un programmateur permet de gérer le temps et non par rapport à un élément du système.

La programmation n'est pas si difficile. Vous le verrez dans le IV.


II - Le matériel nécessaire


   1 - La base

Pour la base il vous faut une carte ARDUINO UNO ou MEGA, la différence entre les deux vient du nombres d'entrées/sorties disponibles, il y en a plus sur la MEGA. Un câble USB, une alimentation 9V 2A.

Une carte de DS1307 qui permet de gérer l'heure et les temps de fonctionnement de nos petits appareils.

Et pour finir l'écran, pour la taille cela dépend, personnellement j'ai un 16x2,  pour ce tuto ce sera du 16x2.

Ensuite les petits éléments, une panoplie de résistances.

    2 - Pour l'éclairage

Alors le nombre de leds cela dépend de la taille de votre paludarium, pour mon paludarium, j'ai 5 XPG R5 WHITE COOL, 4 XPG R5 WARM WHITE et 2 XPE RED. Avec des dissipateurs que j'ai trouvé sur un autre site, je mettrais les liens à la fin de mon tuto Wink 

Un driver LDD 1000HW pour les leds blanche et un driver LDD 700HW pour les leds rouge.

Une alimentation avec l'intensité nécessaire ainsi que la tension. Pour ma part 48V 3.3A

3 - Pour la température

Pour récupérer la température du palu vous aurez besoin d'un capteur de température, une DS18B20.

Bon à savoir : avec l'arduino, une Pin peut être utilisé pour plusieurs capteurs.

4 - Pour la ventilation

Pour la ventilation, c'est comme l'éclairage c'est suivant la taille de votre paludarium, pour mon palu, j'ai mis 2 ventilateurs pour brasser l'air de ma galerie d'éclairage et 2 pour brasser le paludarium. Les deux pour le paludarium fonctionneront en fonction de la température du paludarium et les deux autres en même temps que l'éclairage.

Donc au total quatre ventilateurs, et deux relais BUZ11 qui permettent de gérer l'allumage et l'extinction des ventilateurs.

5 - Pour les pompes

Pour les pompes, c'est comme pour les ventilateurs, sauf que c'est un relais statique. Le principe est le même.

La liste complète avec les liens :

Arduino Uno : http://boutique.semageek.com/fr/2-arduino-uno-dip-rev3-7640152110092.html
Ecran LCD 16x2 : http://boutique.semageek.com/fr/146-shield-lcd-16x2-pour-arduino.html
DS1307 (Horloge) : http://boutique.semageek.com/fr/122-breakout-kit-ds1307-adafruit-.html
DS18B20 (Capteur de température) : http://www.selectronic.fr/sonde-de-temperature-waterproof-ds18b20.html
Relais statique SHARP : http://www.selectronic.fr/relais-statique-sharp-s216s02.html?suggestion=produit
Relais BUZ11 : http://www.conrad.fr/ce/fr/product/151334/Transistor-MOSFET-BUZ11-botier-TO-220AB-Contenu-1-pcs-Fairchild-Semiconductor?queryFromSuggest=true
Leds : http://www.aqualight-solution.com/accessoires/1530-cree-xp-g-r5-5w-cool-white-led-2000000009896.html
Alimentation 48V (/!\ attention l'intensité sera en fonction du nombre de leds) : http://www.conrad.fr/ce/fr/product/512756/Alimentation-de-coupure-encastrable-48-VDC-33-A-150-W-TDK-Lambda-LS-150-48?ref=searchDetail
Driver Leds : Sur Ebay
Câble USB : http://www.conrad.fr/ce/fr/product/678043/USB-20-cble-de-raccordement-1x-connecteur-USB-20-A-mle-1x-connecteur-USB-20-B-mle-180?ref=searchDetail
Alimentation 9V 1A pour la arduino : http://www.conrad.fr/ce/fr/product/512722/Bloc-dalimentation-9-VDC-1000-mA-Dehner-Elektronik-SYS-1381-0909-W2E-EURO?queryFromSuggest=true


III - Le schéma de l'ensemble


Le document est un PDF, il nécessite un logiciel comme Adobe Reader.

Schéma Palu


IV - La programmation

La programmation nécessite le logiciel Arduino (Gratuit) : Logiciel Arduino
Ainsi que les différents petits ajout à faire dans la librairie dans C->arduino->librairies
Liste des librairies à trouver sur le net :

LiquidCrystal https://github.com/adafruit/LiquidCrystal
DS1307RTC https://github.com/adafruit/RTClib/

Je tiens à préciser que certains bug existent dans le code, 2 ventilateurs tournent en continu ainsi que la cascade, et la brumi est désactivé car parfois elle se met à fonctionner plus de 10 minutes.

Le code (n'ayez pas peur ^^) :

Code:
#include <LiquidCrystal.h>
#include <OneWire.h>
#include <Wire.h>
#include <DS1307RTC.h>
#include <Time.h>
#include <EEPROM.h>


//Déclaration Variable

LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
int sensorPin = 9;
int Ecl_Jour = 10;
int Ecl_Rouge = 11;
int Ventilateur_Palu = 12;
int Ventilateur_Ecl = 13;
int time;
int val_up=0;
int val_down=0;
long last_time1 = 0;
long last_time2 = 0;
OneWire ds(sensorPin);
int relais_cascade = 8;
int relais_brumi = 16 ;
int lcdw;
#define ARRAYSTEP 15
static unsigned long LastTimer ;

//Leds Blanche
byte whiteled[96] = {
  0, 0, 0, 0, 0, 0, 0, 0,  //0 - 1h45
  0, 0, 0, 0, 0, 0, 0, 0,  //2 - 3h45
  0, 0, 0, 0, 0, 0, 0, 0,  //4 - 5h45
  0, 0, 0, 0, 1, 1, 1, 1,  //6 - 7h45
  1, 16, 32, 55, 70, 80, 90, 100,  //8 - 9h45
  110, 120, 130, 150, 170, 190, 210, 230,  //10 - 11h45
  255, 255, 255, 255, 255, 255, 255, 255,  //12 - 13h45
  255, 255, 255, 255, 255, 255, 255, 255,  //14 - 15h45
  230, 210, 190, 170, 150, 130, 120, 110,  //16 - 17h45
  110, 90,  70,  55,  40 ,  20,  10,   8,  //18 - 19h45
  6, 3, 3, 1, 0, 0, 0, 0, //20 - 21h45
  0, 0, 0, 0, 0, 0, 0, 0,  //22 - 23h45
};
//Leds Rouge
byte redled[96] = {
  0, 0, 0, 0, 0, 0, 0, 0,  //0 - 1h45
  0, 0, 0, 0, 0, 0, 0, 0,  //2 - 3h45
  0, 0, 0, 0, 0, 0, 0, 0,  //4 - 5h45
  0, 0, 0, 0, 0, 0, 0, 0,  //6 - 7h45
  1, 16, 32, 55, 70, 80, 90, 100,  //8 - 9h45
  110, 120, 130, 150, 170, 190, 210, 230,  //10 - 11h45
  255, 255, 255, 255, 255, 255, 255, 255,  //12 - 13h45
  255, 255, 255, 255, 255, 255, 255, 255,  //14 - 15h45
  230, 210, 190, 170, 150, 130, 120, 110,  //16 - 17h45
  110, 90,  70,  55,  40 ,  20,  10,   8,  //18 - 19h45
  6, 3, 3, 1, 0, 0, 0, 0, //20 - 21h45
  0, 0, 0, 0, 0, 0, 0, 0,  //22 - 23h45
};


void setup()  {
  Serial.begin(9600);
  pinMode(Ventilateur_Palu, OUTPUT);  // digital pin pour ventilo en sortie
  pinMode(Ventilateur_Ecl, OUTPUT);  // digital pin pour ventilo en sortie
  pinMode(relais_cascade, OUTPUT);
  pinMode(relais_brumi, OUTPUT);
  pinMode(Ecl_Jour,OUTPUT);
  pinMode(Ecl_Rouge,OUTPUT);
  
Wire.begin();  
LastTimer  = 0;

  lcd.begin(16, 2);
  delay(10);
  lcd.print("======KiKi======");
  lcd.setCursor(0, 1) ;
  lcd.print("||Ptit Paradis||");
  delay(2000);
  lcd.clear();
  setSyncProvider(RTC.get);  
  if(timeStatus()!= timeSet)
    lcd.println("Pas synchro");
  else
    lcd.print("RTC OK");  
  delay(2000);  
  lcd.clear();
  delay(10);  
}
    
void SetPWMForLedblanc()
{

int indice, sstep, t1, t2,min_cnt,pwmmod ;

Serial.println("Entré️e SetPWMForLed");

min_cnt= (hour()*60)+ minute();

// on calcule l'indice ((heure * 60) + minute) divisé️ par le pas du tableau
indice = min_cnt/ARRAYSTEP;    
// Fonction modulo qui donne la partie dé️cimale du calcul ci dessus (donc valeur entre 0 et le pas soit entre 0 et 15)  .
sstep = min_cnt%ARRAYSTEP;
  
t1 =indice;
    
// cas où l'indice est le dernier du tableau, le suivant est donc le premier !
if (t1==95) {t2=0;}
    
// sinon indice suivant
else {t2 = t1+1;}
  
  
// on est tombé️ sur un indice entier (multiple de 1/4h), donc on envoie directement la valeur  
if (sstep==0)
    {
      pwmmod = whiteled[t1];
    }
  else
  {
     pwmmod = average(&whiteled[t1], &whiteled[t2], sstep);
  }
    

Serial.print("pwmmod:");
Serial.println(pwmmod);

analogWrite(Ecl_Jour, pwmmod);

lcdw=pwmmod;

}


// renvoie la valeur intermé️diaire
byte average( byte *pt1, byte *pt2, int lstep)
{
  
  byte result;
  
  float fresult;
 
  // Les 2 valeurs des indices sont é️gales donc on ne change rien
  if (*pt1==*pt2) {result = *pt1;}   // Pas de changement
  
  // Cas 1 on augmente la luminosité️
  else if (*pt1<*pt2)
  // Calcul de la valeur intermé️diaire (cf Tuto)  
  { fresult = ((float(*pt2-*pt1)/15.0) * float(lstep))+float(*pt1);
   result = byte(fresult);
   }
  else
  // Cas 2 on diminue la luminosité️
  {
   fresult = -((float(*pt1-*pt2)/15.0) * float(lstep))+float(*pt1);
   result = byte(fresult);
  }

  return result;
}  

void SetPWMForLedred()
{

int indice, sstep, t3, t4,min_cnt,pwmmod ;

Serial.println("Entré️e SetPWMForLed");

min_cnt= (hour()*60)+ minute();

// on calcule l'indice ((heure * 60) + minute) divisé️ par le pas du tableau
indice = min_cnt/ARRAYSTEP;    
// Fonction modulo qui donne la partie dé️cimale du calcul ci dessus (donc valeur entre 0 et le pas soit entre 0 et 15)  .
sstep = min_cnt%ARRAYSTEP;
  
t3 =indice;
    
// cas où l'indice est le dernier du tableau, le suivant est donc le premier !
if (t3==95) {t4=0;}
    
// sinon indice suivant
else {t4 = t3+1;}
  
  
// on est tombé️ sur un indice entier (multiple de 1/4h), donc on envoie directement la valeur  
if (sstep==0)
    {
      pwmmod = redled[t3];
    }
  else
  {
     pwmmod = average(&redled[t3], &redled[t4], sstep);
  }
    

Serial.print("pwmmod:");
Serial.println(pwmmod);

analogWrite(Ecl_Rouge, pwmmod);

lcdw=pwmmod;

}


// renvoie la valeur intermé️diaire
byte red( byte *pt3, byte *pt4, int lsstep)
{
  
  byte result;
  
  float fresult;
 
  // Les 2 valeurs des indices sont é️gales donc on ne change rien
  if (*pt3==*pt4) {result = *pt3;}   // Pas de changement
  
  // Cas 1 on augmente la luminosité️
  else if (*pt3<*pt4)
  // Calcul de la valeur intermé️diaire (cf Tuto)  
  { fresult = ((float(*pt4-*pt3)/15.0) * float(lsstep))+float(*pt3);
   result = byte(fresult);
   }
  else
  // Cas 2 on diminue la luminosité️
  {
   fresult = -((float(*pt3-*pt4)/15.0) * float(lsstep))+float(*pt3);
   result = byte(fresult);
  }

  return result;
}  
void loop() {

  time = ((hour() * 100) + minute());  
  //Recuperer la temperature du DS18B20***************************************************************************************
 float temp=getTemp();

// Allumage cascade
if ((hour() > 4) && (hour() < 22))  { // entre 8:00:00 et 19:59:59
    digitalWrite(relais_cascade, HIGH);
}
  //Ventilation coffret eclairage
if ((hour() > 7 ) && (hour() < 22)) { // entre 8:00:00 et 19:59:59
    digitalWrite(Ventilateur_Ecl, HIGH);
 }

 
if ((hour() > 13 ) && (hour() < 14)) { // entre 8:00:00 et 19:59:59
    digitalWrite(Ventilateur_Palu, HIGH);
 }
if ((hour() > 17) && (hour() < 18)) { // entre 8:00:00 et 19:59:59
    digitalWrite(Ventilateur_Palu, HIGH);
 }
  //Allumage Pompes Brumisateur
 


if ((hour() == 8 && minute() == 00 && second()== 0)) { // entre 8:00:00 et 19:59:59
    digitalWrite(relais_brumi, HIGH);}
    
if ((hour() == 8 && minute() == 00 && second()> 5)) { // entre 8:00:00 et 19:59:59
    digitalWrite(relais_brumi, LOW);}  
 
if ((hour() == 11 && minute() == 00 && second()== 0)) { // entre 8:00:00 et 19:59:59
    digitalWrite(relais_brumi, HIGH);}
    
if ((hour() ==  11 && minute() == 00 && second()> 5)) { // entre 8:00:00 et 19:59:59
    digitalWrite(relais_brumi, LOW);}  



  //****************Day Lights**********************************************************************************

if( (long)( millis() - LastTimer ) >= 0)  
{
SetPWMForLedblanc();
SetPWMForLedred();
LastTimer+= 60000;
}  

  
  
//Affichage heure***************************************************************************************
  if ( millis() >=(last_time1 + 1000))
  {
    lcd.setCursor(0, 0) ;
    lcd.print(hour());
    printDigits(minute());
    printDigits(second());
    last_time1 = millis();  
  }
  //Affichage temperature*****************************************************************************
  if ( millis() >=(last_time2 + 5000))
  {
    lcd.setCursor(9,0);
    lcd.print("T:");
    lcd.print(temp);
    lcd.print("C  ");  
    last_time2 = millis();
  }
 
  
  //Affichage Ventilation et pompes allumé********************************************************

lcd.setCursor(0,1);

  
  if(digitalRead(Ventilateur_Palu) == HIGH)
  
  {
    
    lcd.print("VPal:A");
  }
  else
  {
    lcd.print("VPal:E");
  }

 lcd.setCursor(8,1);
if(digitalRead(Ventilateur_Ecl) == HIGH)
  
  {
    lcd.print("VEcl:A");    
  }
  else
  {
    lcd.print("VEcl:E");
  }
  
}

void printDigits(int digits){
  // utility function for digital clock display: prints preceding colon and leading 0
  lcd.print(":");
  if(digits < 10)
  lcd.print('0');
  lcd.print(digits);
}

//Recupération température DS18B20  
float getTemp(){


byte data[12];
byte addr[8];

if ( !ds.search(addr)) {
//Pas de capteur, relance la recherche
ds.reset_search();
return -1000;
}

if ( OneWire::crc8( addr, 7) != addr[7]) {
Serial.println("CRC is not valid!");
return -1000;
}

if ( addr[0] != 0x10 && addr[0] != 0x28) {
Serial.print("Device is not recognized");
return -1000;
}

ds.reset();
ds.select(addr);
ds.write(0x44,1); // Commence la conversion

byte present = ds.reset();
ds.select(addr);
ds.write(0xBE);


for (int i = 0; i < 9; i++) {
data[i] = ds.read();
}

ds.reset_search();

byte MSB = data[1];
byte LSB = data[0];

float tempRead = ((MSB << 8) | LSB); //using two's compliment
float TemperatureSum = tempRead *0.0625;

//Ventilation Paludarium


if (TemperatureSum < 25){
  digitalWrite(Ventilateur_Palu, LOW);
}
else if (TemperatureSum > 26)
{
  digitalWrite(Ventilateur_Palu, HIGH);
}

return TemperatureSum;
}




Remerciements




Je tiens à remercier le forum pour m'avoir donner tous les conseils pour le palu
Le forum arduino pour leur aide précieuse pour la programmation
Et pour finir AquaOhm pour les leds.



Dernière édition par Grenaille le Lun 8 Déc - 9:46, édité 6 fois (Raison : V2)
Grenaille
Grenaille
membre actif
membre actif

Masculin Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  numerobis67 Dim 13 Juil - 11:34

alors là on attaque la grosse technique [Tuto] Automatiser son Paludarium 1018762549 
merci pour ce tuto et vivement la suite
numerobis67
numerobis67
nouveau membre
nouveau membre

Masculin Nombre de messages : 84
Localisation : lauterbourg
Date d'inscription : 03/06/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  pedro Dim 13 Juil - 11:36

ça a l'air prometteur  Very Happy  et intéressant bravo
pedro
pedro
membre dépendant
membre dépendant

Nombre de messages : 878
Localisation : val d'oise
Date d'inscription : 25/08/2007

http://pedro.blogjardin.com/archive/2006/09/15/le-blog-de-pedro.

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  phill Dim 13 Juil - 16:08

Un grand merci pour ce tuto Grenaille
phill
phill
Fondateur
Fondateur

Masculin Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Grenaille Dim 13 Juil - 21:53

De rien je vais essayer de faire de mon mieux pour vous aider à moderniser et améliorer la vie des habitants de nos paludariums que ce soit les plantes ou les animaux. Very Happy 
Grenaille
Grenaille
membre actif
membre actif

Masculin Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  phill Dim 13 Juil - 22:05

Chouette si on pouvez aussi avoir le wifi pour nos palu  Razz Razz Razz Razz 
phill
phill
Fondateur
Fondateur

Masculin Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Grenaille Mer 20 Aoû - 20:54


Ajout des liens vers les composants.

Grenaille
Grenaille
membre actif
membre actif

Masculin Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  zegodzila Dim 7 Sep - 14:46

Vivement la suite.

Je compte aussi faire de l'arduino mon homme à tout faire pour mes aqua/palu

zegodzila
nouveau membre
nouveau membre

Masculin Nombre de messages : 51
Localisation : Alsace
Date d'inscription : 03/09/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Grenaille Lun 8 Déc - 9:45

Bien le bonjour,

Topic mis à jour et fini, j'ai toujours quelques soucis mais en espérant que ça puisse vous aider dans votre aventure du palu, qui j'espère sera aussi passionnante que la mienne.

Merci à vous encore une fois.
Grenaille
Grenaille
membre actif
membre actif

Masculin Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  phill Lun 8 Déc - 16:37

Merci surtout à toi Wink
phill
phill
Fondateur
Fondateur

Masculin Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  PHILIPPE35 Mar 13 Jan - 18:05

Bonjour à tous, Le paludarium n'est pas encore en route, mais Je vient de commander un Arduino uno est quelques accessoires pour me mettre à programmer mon automate.
Encore merci à Grenaille pour cette bonne initiative.

PHILIPPE35
nouveau membre
nouveau membre

Masculin Nombre de messages : 3
Localisation : 35830 BRETAGNE
Date d'inscription : 09/12/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Patrice_B Mar 13 Jan - 18:48

Bon courage à toi et merci à Grenaille pour son super tuto !
Patrice_B
Patrice_B
membre fidèle
membre  fidèle

Masculin Nombre de messages : 4470
Localisation : Beziers
Date d'inscription : 15/05/2008

http://patrice-b.over-blog.com/

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  PHILIPPE35 Mar 3 Fév - 15:56

Bonjour à tous,
pas beaucoup de monde intéressé par l'aventure Arduino,
J'ai reçu une partie du matériel. Vivement que le reste arrive.
Cordialement.

PHILIPPE35
nouveau membre
nouveau membre

Masculin Nombre de messages : 3
Localisation : 35830 BRETAGNE
Date d'inscription : 09/12/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Thom Mar 3 Fév - 16:02

Personnellement ce sera pour plus tard. Un super projet, j'aime l'électronique, mais ça demande de l'investissement, et le palu en prend suffisamment pour l'instant Razz
Thom
Thom
membre actif
membre actif

Masculin Nombre de messages : 353
Localisation : Morlaix
Date d'inscription : 03/05/2014

http://strasserthomas.wixsite.com/architecte

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  DarkMuffin Mer 4 Fév - 10:36

Moi ça m'intéresse, mais je peux pas encore commencer mon palu Razz

Par contre, je vais utiliser un Raspberry Pi comme centre de contrôle plutôt qu'un Arduino, ça me laissera plus de flexibilité Very Happy D'ailleurs, je viens de recevoir mon relai donc je vais peut-être commencer à bidouiller un peu... Rolling Eyes
DarkMuffin
DarkMuffin
membre actif
membre actif

Masculin Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  phill Mer 4 Fév - 13:09

Tiens nous au courant alors Wink
phill
phill
Fondateur
Fondateur

Masculin Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  DarkMuffin Mer 4 Fév - 19:15

Je ferai un post quand je commencerai le palu (d'ici 1-2 ans... Rolling Eyes ).

Si ça intéresse des gens, je pourrais éventuellement faire un post sur le bidouillage sur mon terrarium Razz Pas sûr que ça vaille vraiment la peine, je vais juste l'utiliser pour gérer la lumière + éventuellement un fogger, ce qui pourrait très bien se faire avec un minuteur aussi geek
A voir si je fais quelque chose d'un peu plus sophistiqué, comme mettre la lumière un tout petit peu plus tard le weekend pour me laisser dormir (c'est très lumineux dans la chambre...), faire varier la durée de la journée au cours de l'année, allumer le fogger si l'humidité ambiante descend trop bas... On peut même enregistrer les mesures de température/humidité sur internet pour voir la progression cheers
DarkMuffin
DarkMuffin
membre actif
membre actif

Masculin Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  furax Ven 20 Fév - 18:56

Salut,

J'ai moi aussi l'intention d'automatiser tous mes terra avec  Raspberry Pi commandé par babyfish.
Il faudrait que je mis mette maintenant surtout que sur le forum my brybry un membre vends tous son matos à moitié prix.
Mais étant donné que mes futurs pensionnaires vont bientôt arriver, je suis obligé d'attendre, budget oblige.
furax
furax
membre actif
membre actif

Masculin Nombre de messages : 118
Localisation : Sedan
Date d'inscription : 04/02/2015

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Stitry Lun 16 Mar - 12:19

Juste pour info, je me lance également dans l'automatisation de mon terra, avec un ami spécialiste, et un arduino.


Merci pour le tuto, ca donne une idée pour commencer, et une bonne base. Même si tout le code sera refait histoire de mieux correspondre a ce terra :)
Stitry
Stitry
nouveau membre
nouveau membre

Masculin Nombre de messages : 29
Localisation : 95
Date d'inscription : 13/03/2015

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Grenaille Mer 8 Avr - 23:22

Bien le bonjour,

tout d'abord, je suis très content que ce tuto puisse vous aidez, je ne suis que bricoleur et non un spécialiste ^^ c'est pour ça que le code est en vrac.

je viens vous apporter des nouvelles que de la partie automatisme, à ce jour aucune défaillance au niveau matériel, j'ai toujours mes problèmes au niveau du code(j'ai beau cherché, je trouve pas).

Si des personnes plus expérimenté passe, qu'elles n'hésitent pas à mettre leur grain de sel Wink
Grenaille
Grenaille
membre actif
membre actif

Masculin Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  thibault Mer 5 Aoû - 17:24

Bonjour,

Alors du nouveau?

En fait ça me branche bien (sans jeu de mots) mais je ne comprend pas le schéma de branchement
thibault
thibault
nouveau membre
nouveau membre

Masculin Nombre de messages : 70
Localisation : normandie
Date d'inscription : 28/12/2013

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  DarkMuffin Jeu 6 Aoû - 8:58

Je n'ai pas regardé en détail, mais il m'avait l'air assez clair le schéma... Rolling Eyes Qu'est-ce que tu ne comprends pas?
DarkMuffin
DarkMuffin
membre actif
membre actif

Masculin Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  thibault Jeu 6 Aoû - 13:08

En fait j'aimerais mettre des rubans de leds

En fait je ne comprend pas l'histoire des relais (statique et autre)
Je ne comprend pas non plus les résistances

La programmation je ne comprend pas non plus ^^

En fait est-ce-que pour le moment je peux tout brancher sur des minuteurs et ensuite brancher le programmateur en fois que mon palu sera stable et équilibré?

Au pire ce que je ferais c'est qu'une fois mon palu terminé je reviendrais vers un spécialiste avec la liste des appareils et on verra sa.
thibault
thibault
nouveau membre
nouveau membre

Masculin Nombre de messages : 70
Localisation : normandie
Date d'inscription : 28/12/2013

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  DarkMuffin Ven 7 Aoû - 8:26

Pour pouvoir automatiser son paludarium comme le montre Grenaille, il faut avoir un minimum de connaissances en électronique et en programmation. Même en suivant son tuto, je pense qu'il sera relativement difficile d'arriver à quelque chose sinon...

Donc si tu veux quand même le faire, il te faudra avant tout apprendre les bases de l'électronique (tension, courant, résistances, ...). Il doit bien y avoir des sites internet pour ça ou éventuellement un livre Rolling Eyes
DarkMuffin
DarkMuffin
membre actif
membre actif

Masculin Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014

Revenir en haut Aller en bas

[Tuto] Automatiser son Paludarium Empty Re: [Tuto] Automatiser son Paludarium

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum