Projet toit vegetal connecte : Différence entre versions
(→Etape 2) |
(→Vous aimerez aussi) |
||
(14 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 68 : | Ligne 68 : | ||
Ils permettront d'augmenter la visibilité du système lors d'une présentation. | Ils permettront d'augmenter la visibilité du système lors d'une présentation. | ||
+ | Pensez à poncer les bords et les coins. | ||
+ | |||
+ | === Etape 3 === | ||
+ | Amménagement de la boite: | ||
+ | |||
+ | Commencer par percer un trou avec une mèche de diamètre supérieur à 2cm sur l'un des côtés pour acceuillir le port USB de la carte Arduino. Avec la lime plate former un trou carré. | ||
+ | |||
+ | Ensuite il faut séparer le compartiment plante et Arduino. En creusant deux fente sur les côtés intérieurs à l'aide d'une lime plate et d'une régle en fer, vous allez pouvoir insérer une plaque de plexiglass 31cm*12cm ( dans le sens de la longeur ). | ||
+ | |||
+ | Une fois terminé pour maintenir cette dernière en place on va placer 4 chevilles à bois devant et derrière (en alternant) ce plexi tout les 6cm. Les trous ne seront pas percé trop profondément mais juste ce qu'il faut pour maintenir la cheville. Utilisez une mèche de 3mm. | ||
== Comment ça marche ? == | == Comment ça marche ? == | ||
=== Observations === | === Observations === | ||
− | '' | + | |
+ | |||
+ | Celon le Taux d'humidité une led va s'allumer. Sec, la rouge s'allume. Faiblement Humide, l'orange s'allume. Enfin Humide, la verte s'allume. | ||
+ | |||
+ | (3 Photos) | ||
=== Explications === | === Explications === | ||
− | |||
− | |||
− | ' | + | Comment ça marche ? |
+ | |||
+ | Tout d'abord il faut comprendre le programme Arduino : | ||
+ | |||
+ | const int moistureSensor=A1; | ||
+ | |||
+ | int sensorValue=0; | ||
− | == | + | int delayT=500; |
− | + | int refreshT=1000; | |
− | + | int greenLed=13; | |
+ | int yellowLed=12; | ||
+ | int redLed=11; | ||
− | == | + | void setup() |
+ | { | ||
+ | pinMode(redLed,OUTPUT); | ||
+ | pinMode(greenLed,OUTPUT); | ||
+ | pinMode(yellowLed,OUTPUT); | ||
+ | |||
+ | Serial.begin(9600); | ||
+ | } | ||
+ | |||
+ | |||
+ | void loop() | ||
+ | { | ||
+ | sensorValue=analogRead(moistureSensor); | ||
+ | if (sensorValue>700 ) | ||
+ | { | ||
+ | digitalWrite(greenLed,LOW); | ||
+ | digitalWrite(yellowLed,LOW); | ||
+ | digitalWrite(redLed,HIGH); | ||
+ | } | ||
+ | else if(sensorValue<700 && sensorValue>300) | ||
+ | { | ||
+ | digitalWrite(greenLed,LOW); | ||
+ | digitalWrite(redLed,LOW); | ||
+ | digitalWrite(yellowLed,HIGH); | ||
+ | } | ||
+ | else if(sensorValue<300) | ||
+ | { | ||
+ | digitalWrite(yellowLed,LOW); | ||
+ | digitalWrite(greenLed,HIGH); | ||
+ | digitalWrite(redLed,LOW); | ||
+ | } | ||
+ | |||
+ | Serial.print("sensorValue= "); | ||
+ | Serial.print(sensorValue); | ||
+ | Serial.print('\n'); | ||
+ | delay(delayT); | ||
+ | |||
+ | } | ||
− | + | Pour faire simple la sonde récupère une différence de potentiel comprise entre 0 et 1000 et celon cette valeur une des trois actions de la boucle ( Void loop ) du programme est réalisé. | |
+ | == Et dans la vie de tous les jours ? == | ||
− | + | Il y a 2 possibilité. | |
− | '' | + | La première, si on couple se système avec un arroseur automatique plus une caméra, ce jardin sera casiment autonome. Ce qui permet de le placer sur des toits où l'accés n'est pas facile. |
+ | La deuxième, pour les novice en jardinage qui ne savent pas quand arroser leur plante, cette sonde peut les aider. | ||
== Sources et ressources utiles == | == Sources et ressources utiles == | ||
− | + | ||
+ | http://www.wikidebrouillard.org/index.php?title=Indicateur_de_l%27hydratation_d%27une_plante |
Version actuelle datée du 24 janvier 2017 à 09:18
Cette page est une fiche écrite dans le cadre de l'Inter Semestre ENIB 2017
Le contenu de cette fiche est en cours de rédaction, elle va s'étoffer pendant tout le mois de janvier !
Sommaire
Toit végétal connecté
« Chapeau » du projet de fabrication numérique :
Notre projet est une mise en application de ce que pourrait être la couverture de nos futurs toit dans les villes. Le manque de verdure dans ces dernière fait que les toits végétals sont une possible solution, seulement leur accessibilité est problématique c'est pourquoi il serait intéressant de cultiver à distance. Nous allons présenter un tuto de fabrication de ce dernier
Auteurs
Ont participé à la rédaction de cette fiche :
Outils
- Perceuse ( méche de 3mm )
- Scie
- Lime plate
- Pince coupante
- Pince à dénuder
- Scotch
- Marteau
...
Liste du matériel
- Arduino Uno
- cable usb alimentation
- Du fil électrique (câble réseau)
- Trois résistances de 220 Ohm
- Trois Led (rouge, jaune et verte)
- Un capteur d'humidité
- Shield SD
- carte SD
- caisse à vin
- plexiglass 31cm*12cm
- Terre + plante au choix
- Punaise
- Sac poubelle
- Cheville à bois
Réaliser le projet
Comment faire étapes par étapes ?
Il faut que cela soit visuel, intégrer au texte, des photos, des images, des dessins...
Etape 1
- Arduino :
-Montage du circuit puis configuration du logiciel. Attention à bien préciser quel port USB est utilisé par la carte arduino. Pour cela aller dans l'onglet outil d'arduino => Port et choisir le bon.
-Test du montage, ce que vous devez obtenir :
(Photo 1 2 et 3)
Etape 2
Design de la boite:
Afin de laisser la lumière entrer dans la boite on découpe la partie supérieur de la boite en forme de triangle. On récupère ainsi deux pieds en forme de triangle :
Photo 4 et 5
Ils permettront d'augmenter la visibilité du système lors d'une présentation. Pensez à poncer les bords et les coins.
Etape 3
Amménagement de la boite:
Commencer par percer un trou avec une mèche de diamètre supérieur à 2cm sur l'un des côtés pour acceuillir le port USB de la carte Arduino. Avec la lime plate former un trou carré.
Ensuite il faut séparer le compartiment plante et Arduino. En creusant deux fente sur les côtés intérieurs à l'aide d'une lime plate et d'une régle en fer, vous allez pouvoir insérer une plaque de plexiglass 31cm*12cm ( dans le sens de la longeur ).
Une fois terminé pour maintenir cette dernière en place on va placer 4 chevilles à bois devant et derrière (en alternant) ce plexi tout les 6cm. Les trous ne seront pas percé trop profondément mais juste ce qu'il faut pour maintenir la cheville. Utilisez une mèche de 3mm.
Comment ça marche ?
Observations
Celon le Taux d'humidité une led va s'allumer. Sec, la rouge s'allume. Faiblement Humide, l'orange s'allume. Enfin Humide, la verte s'allume.
(3 Photos)
Explications
Comment ça marche ?
Tout d'abord il faut comprendre le programme Arduino :
const int moistureSensor=A1;
int sensorValue=0;
int delayT=500; int refreshT=1000;
int greenLed=13; int yellowLed=12; int redLed=11;
void setup()
{
pinMode(redLed,OUTPUT); pinMode(greenLed,OUTPUT); pinMode(yellowLed,OUTPUT);
Serial.begin(9600);
}
void loop()
{
sensorValue=analogRead(moistureSensor); if (sensorValue>700 ) { digitalWrite(greenLed,LOW); digitalWrite(yellowLed,LOW); digitalWrite(redLed,HIGH); } else if(sensorValue<700 && sensorValue>300) { digitalWrite(greenLed,LOW); digitalWrite(redLed,LOW); digitalWrite(yellowLed,HIGH); } else if(sensorValue<300) { digitalWrite(yellowLed,LOW); digitalWrite(greenLed,HIGH); digitalWrite(redLed,LOW); }
Serial.print("sensorValue= "); Serial.print(sensorValue); Serial.print('\n'); delay(delayT);
}
Pour faire simple la sonde récupère une différence de potentiel comprise entre 0 et 1000 et celon cette valeur une des trois actions de la boucle ( Void loop ) du programme est réalisé.
Et dans la vie de tous les jours ?
Il y a 2 possibilité. La première, si on couple se système avec un arroseur automatique plus une caméra, ce jardin sera casiment autonome. Ce qui permet de le placer sur des toits où l'accés n'est pas facile.
La deuxième, pour les novice en jardinage qui ne savent pas quand arroser leur plante, cette sonde peut les aider.
Sources et ressources utiles
http://www.wikidebrouillard.org/index.php?title=Indicateur_de_l%27hydratation_d%27une_plante