[Tuto] Automatiser son Paludarium
+8
Thom
Patrice_B
PHILIPPE35
zegodzila
phill
pedro
numerobis67
Grenaille
12 participants
Page 1 sur 1
[Tuto] Automatiser son Paludarium
Bien le bonjour,
Je vais vous présenter comment automatiser son paludarium. (C'est mon premier tuto )
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
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 ^^) :
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.
Je vais vous présenter comment automatiser son paludarium. (C'est mon premier tuto )
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
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- membre actif
- Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014
Re: [Tuto] Automatiser son Paludarium
alors là on attaque la grosse technique
merci pour ce tuto et vivement la suite
merci pour ce tuto et vivement la suite
numerobis67- nouveau membre
- Nombre de messages : 84
Localisation : lauterbourg
Date d'inscription : 03/06/2014
Re: [Tuto] Automatiser son Paludarium
Un grand merci pour ce tuto Grenaille
phill- Fondateur
- Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005
Re: [Tuto] Automatiser son Paludarium
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.
Grenaille- membre actif
- Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014
Re: [Tuto] Automatiser son Paludarium
Chouette si on pouvez aussi avoir le wifi pour nos palu
phill- Fondateur
- Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005
Re: [Tuto] Automatiser son Paludarium
Ajout des liens vers les composants.
Grenaille- membre actif
- Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014
Re: [Tuto] Automatiser son Paludarium
Vivement la suite.
Je compte aussi faire de l'arduino mon homme à tout faire pour mes aqua/palu
Je compte aussi faire de l'arduino mon homme à tout faire pour mes aqua/palu
zegodzila- nouveau membre
- Nombre de messages : 51
Localisation : Alsace
Date d'inscription : 03/09/2014
Re: [Tuto] Automatiser son Paludarium
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.
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- membre actif
- Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014
Re: [Tuto] Automatiser son Paludarium
Merci surtout à toi
phill- Fondateur
- Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005
Re: [Tuto] Automatiser son Paludarium
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.
Encore merci à Grenaille pour cette bonne initiative.
PHILIPPE35- nouveau membre
- Nombre de messages : 3
Localisation : 35830 BRETAGNE
Date d'inscription : 09/12/2014
Re: [Tuto] Automatiser son Paludarium
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.
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
- Nombre de messages : 3
Localisation : 35830 BRETAGNE
Date d'inscription : 09/12/2014
Re: [Tuto] Automatiser son Paludarium
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
Re: [Tuto] Automatiser son Paludarium
Moi ça m'intéresse, mais je peux pas encore commencer mon palu
Par contre, je vais utiliser un Raspberry Pi comme centre de contrôle plutôt qu'un Arduino, ça me laissera plus de flexibilité D'ailleurs, je viens de recevoir mon relai donc je vais peut-être commencer à bidouiller un peu...
Par contre, je vais utiliser un Raspberry Pi comme centre de contrôle plutôt qu'un Arduino, ça me laissera plus de flexibilité D'ailleurs, je viens de recevoir mon relai donc je vais peut-être commencer à bidouiller un peu...
DarkMuffin- membre actif
- Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014
Re: [Tuto] Automatiser son Paludarium
Tiens nous au courant alors
phill- Fondateur
- Nombre de messages : 11973
Localisation : Oise
Date d'inscription : 27/08/2005
Re: [Tuto] Automatiser son Paludarium
Je ferai un post quand je commencerai le palu (d'ici 1-2 ans... ).
Si ça intéresse des gens, je pourrais éventuellement faire un post sur le bidouillage sur mon terrarium 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
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
Si ça intéresse des gens, je pourrais éventuellement faire un post sur le bidouillage sur mon terrarium 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
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
DarkMuffin- membre actif
- Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014
Re: [Tuto] Automatiser son Paludarium
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.
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- membre actif
- Nombre de messages : 118
Localisation : Sedan
Date d'inscription : 04/02/2015
Re: [Tuto] Automatiser son Paludarium
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 :)
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- nouveau membre
- Nombre de messages : 29
Localisation : 95
Date d'inscription : 13/03/2015
Re: [Tuto] Automatiser son Paludarium
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
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
Grenaille- membre actif
- Nombre de messages : 283
Localisation : Dordogne
Date d'inscription : 02/03/2014
Re: [Tuto] Automatiser son Paludarium
Bonjour,
Alors du nouveau?
En fait ça me branche bien (sans jeu de mots) mais je ne comprend pas le schéma de branchement
Alors du nouveau?
En fait ça me branche bien (sans jeu de mots) mais je ne comprend pas le schéma de branchement
thibault- nouveau membre
- Nombre de messages : 70
Localisation : normandie
Date d'inscription : 28/12/2013
Re: [Tuto] Automatiser son Paludarium
Je n'ai pas regardé en détail, mais il m'avait l'air assez clair le schéma... Qu'est-ce que tu ne comprends pas?
DarkMuffin- membre actif
- Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014
Re: [Tuto] Automatiser son Paludarium
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.
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- nouveau membre
- Nombre de messages : 70
Localisation : normandie
Date d'inscription : 28/12/2013
Re: [Tuto] Automatiser son Paludarium
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
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
DarkMuffin- membre actif
- Nombre de messages : 318
Localisation : Vaud (Suisse)
Date d'inscription : 04/11/2014
Sujets similaires
» [Tuto] Les leds CREE XPG 5
» RECH info et/ ou tuto sur les galérie d'éclairage maison
» Un paludarium est il possible ?
» Mon Paludarium
» Paludarium H90 l70 P50
» RECH info et/ ou tuto sur les galérie d'éclairage maison
» Un paludarium est il possible ?
» Mon Paludarium
» Paludarium H90 l70 P50
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum