Le but n'est pas de comprendre le fonctionnement électronique de chaque éléments
Mais de comprendre
- comment les faire fonctionner
- comment les brancher
3) 2 Capteurs de Températures et d'Humiditée Grove
7) Sonde de température du couvain
8) Relai de puissance pour le chauffage de l'eau
Article parent : Thermovarroa 15 cadres 220V Version 2
1) L'arduino
a) Principe
C'est le cerveau, c'est lui qui a le programme en mémoire
b) image
c) Fonctionnement
Il analyse en fonction du temps et des infos qu'il reçoit des différents capteurs
Il agit sur la résistance thermique qui chauffe l'eau par l'intermédiaire du relai
Il est alimenté soit par le port USB, soit par l'alimentation
d) Ou trouver
- Gotronic : 19.50 € (12/15)
2) Un Module Grove Base Shield
a) Principe
C'est l'interface, il permet de raccorder facilement et sans soudure les capteurs et actionneurs a l'Arduino
b) image
c) Fonctionnement
- 7 connections digitales de D2 à D8
- 4 connections analogiques A0 à A3
- 4 interfaces I2C
- 1 Interface UART
http://www.seeedstudio.com/wiki/Grove-Base_Shield_V1.3
d) Connections a l'Arduino
- par les broches en dessous des connecteurs bleus
- c'est une opération légèrement délicate
- il faut bien positionner les broches de la base shield en face des connecteurs de l'arduino
- et enfoncer la base shield dans l'Arduino en maintenant les deux équipements bien parallèle
e) Connections aux équipements
- tous les connecteurs sont identiques
- les cables ont différentes longueurs
- possibilité de connecter / déconnecter facilement
f) Ou trouver
- Gotronic : 9.70 € (12/15)
3) Deux Capteurs de température et d'humidité Grove
a) Principe
- Mesurer la température et l'humidité de façon précise
b) image
c) Fonctionnement
- plage de mesure de température : entre -40°C et 80°C (±0.5 °C)
- plage de mesure humidité : 5 à 99% HR (±2%)
http://www.seeedstudio.com/wiki/Grove_-_Temperature_and_Humidity_Sensor_Pro
d) Connections et positions
- Capteur bas =>par un cable de 50 cm sur la position analogique A0 => position basse du caisson
- Capteur haut => par un cable de 50 cm sur la position analogique A1 => position haute du caisson
e) Programme
*** Définition de la librairie dht.h
//definition de la librairie dht
#include <DHT.h>
https://github.com/RobTillaart/Arduino/tree/master/libraries/DHTlib
*** Définition du type de capteur
//type de capteur - DHT22 pour les capteurs pro
#define DHTTYPE DHT22
*** Définition de la position des capteurs
//capteur dht bas - nommons le DHTBAS - Position A0 sur la base shield
#define DHTBAS A0
//capteur haut - nommons le DHTHAUT - Position A1 sur la base shield
#define DHTHAUT A1
*** Associer le type de capteur et les positions
//création de la fonction dhtb - capteur bas - Type de capteur
DHT dhtb( DHTBAS, DHTTYPE);
//création de la fonction dhth - capteur haut - Type de capteur
DHT dhth( DHTHAUT, DHTTYPE);
f) Ou trouver
- Gotronic : 16.40 € (12/15) x 2 = 32.80 €
4) Un Afficheur LCD I2C Grove
a) Principe
- Afficher les paliers, le temps, les températures, l'hygrométrie ...
b) image
c) Fonctionnement
- Affichage de 2 lignes de 16 caractères
http://www.seeedstudio.com/wiki/Grove_-_LCD_RGB_Backlight
d) Connections et positions
- Ecran =>par un cable de 20 cm sur une connection I2C
e) Programme
*** Définition de la librairie rgb_lcd.h
//definition de la librairie LCD
#include <rgb_lcd.h>
https://github.com/Seeed-Studio/Grove_LCD_RGB_Backlight
*** Définition de l'écran
//ecran lcd rgb
rgb_lcd lcd;
*** Définition des lignes et colonne
//définition 16 caractères par lignes et 2 lignes
lcd.begin(16, 2);
*** Afficher du texte
//affichage de hello, les amis
lcd.print("hello, les amis");
f) Ou trouver
- Gotronic : 15.90 € (12/15)
5) Trois Afficheurs 4 digits Grove
a) Principe
- Afficher les températures du couvain, de l'eau et moyenne du caisson
b) image
c) Fonctionnement
- Affichage de 4 digits
http://www.seeedstudio.com/wiki/Grove_-_4-Digit_Display
d) Connections et positions
- Affichage de la Température de l'eau => cable de 20 cm => position digital D2
- Affichage de la Température du couvain => cable de 20 cm => position digital D3
- Affichage de la Température moyenne du caisson => cable de 20 cm => position digital D4
e) Ou trouver
- Gotronic : 6.50 € (12/15) x 3 = 19.50 €
6) Sonde de température Grove (Eau)
a) Principe
- Sonder la température de l'eau
b) image
c) Fonctionnement
- Baser sur une sonde DS18B20
- Précision : (±0.5°C)
d) Connections et positions
- Capture de la Température de l'eau => cable de 2 m => position Analogique A2
e) Ou trouver
- Gotronic : 8.25 € (12/15)
7) Sonde de température du couvain
a) Principe
- Sonder la température du couvain
b) image
c) Fonctionnement
- ???
- Comment racoorder cette sonde sur l'arduino ????
- Pour le Thermovarroa V1, j'ai mis une sonde DS18B20, mais le diamètre de la sonde de 6 mm est destructeur pour le couvain
d) Connections et positions
- Capture de la Température du couvain
e) Ou trouver
- Gotronic : (12/15)
8) Relai Grove
a) Principe
- Alimenter la résistance de chauffe
b) image
c) Fonctionnement
- Déclenchement en fonction de la température de l'eau, du couvain et de l'air
http://www.seeedstudio.com/wiki/Grove_-_SPDT_Relay%2830A%29
d) Connections et positions
- Commande le chauffage de l'eau => cable de 20 cm => position Digital D5
e) Ou trouver
- Gotronic : 10.90 € (12/15)
9) Estimation des Prix (12/15)
1) l'arduino : 19.50 €
2) Module Grove Base Shield : 9.70 €
3) 2 Capteurs de Températures et d'Humiditée Grove : 32.80 €
4) Afficheur LCD I2C Grove : 15.90 €
5) Afficheurs 4 Digits Grove : 19.50 €
6) Sonde de Température Eau : 8.25 €
7) Sonde de température du couvain : ??
8) Relai de puissance pour le chauffage de l'eau : 10.90 €
Soit pour le moment : 116.55 + tansport pour la partie électronique