TPE

TPE de Victor Gomez, Nicolas Weisse et Victor Pires.

Attendre le chargement du site!

Potager Automatique

TPE de Victor Gomez, Nicolas Weisse et Victor Pires

Problématique: Comment faire un potager automatique et quelles sont ces avantages?

Notre projet de TPE se consiste d'étudier une relation d’une des pratiques plus anciennes de l'humanité, l’agriculture. Et le résultat de l'évolution de la technologie dans les dernières années, la programmation et automatisation. Pour cela, on a décidé de faire un potager qui a pour objectif de fonctionner seule. L'idée de faire une boite est venue à cause de l’urbanisation et le manque de place pour ceux qui veulent pratiquer l’agriculture personnel. L'idée de l’automatisation n’est pas venue seulement à cause de notre intérêt de faire cette étude, mais pour qu'on puisse laisser la plantation pour des longues périodes sans se préoccuper. Comme il s’agit d’une expérience, on a pensé en faire deux boîtes, avec la même taille et la même quantité de terre et le même végétal. Dans le cas de notre potager on a choisi la laitue, a cause de la vitesse de croissance et sa non-nécessité de trop de soleil. La seule différence que, une des boîtes est remplis de capteurs visée pour la bonne croissance de la laitue, et l’autre est intouchable. Pour faire la comparaison entre automatisé et “naturel”.

Dossier

Vous êtes sur la page: Dossier

Introduction

L’idée de notre TPE est un résultat de plusieurs pensées sur des enjeux actuels, dans le secteur écologique, plus précisément, pour résoudre les enjeux de l’agriculture intensive et du transport du lieu de production au consommateur. Ce dernier dégage une très grande quantité de pollution tous les jours. Une solution pour affronter ces enjeux, serait de faire des potagers en ville: sur les toits d'immeubles ou dans les jardins. Par contre avec cette solution apparaît un autre problème, celui de devoir s’occuper tous les jours du potager. Pour cela on a rassembler une des plus anciennes pratiques de l’humanité, l’agriculture, avec les nouvelles et plus récentes technologies.

Pour résoudre ces enjeux, décrits ci-dessus, on a créé un potager automatique. Pour cela on a construit une boîte,remplie à moitiée avec de la terre, où sont plantés des laitues. Pour la partie technologie on a fait une deuxième boite bien plus petite reliée à la plus grande, oú, on a toute la partie Hardware du projet. Pour la partie informatique on a utilisé des fonctions Cloud et plusieurs langages de programmation. Comme dit précédemment on a fait cela pour permettre d’une façon pratique, efficace et écologique d’avoir plus de vert dans les grandes villes et avoir quelques laitues ou d’autres légumes frais. D’un point de vue écologique, ce système évite le transport et l’utilisation de méthodes d’agriculture polluantes.En même temps il ne perturbe pas le quotidien de l’utilisateur,du fait qu’il n’y a pas besoin de s’en occuper et peut observer à distance les résultats.

La partie structurale

Notre base est faite de bois réutilisés. Le choix de bois a été fait, en pensant plus tôt dans la disponibilité des matériaux. Comme il s’agit d’une boite, on a construit avec une hauteur de 20 cm, pour avoir une quantite considerable de terre Notre potager a une forme de boite avec une base de 1 mètre de long pour 0,80 mètres, pour permettre planter plusieurs graines de laitue. Comme la laitue est un végétal très fragile, il doit être protégé des fortes pluies. Pour éviter la destruction de la plante on a construit une base pour installer un toit avec des tubes PVC (Polychlorure de vinyle). Cette structure existe que dans la boite principale. Le choix de ce tube a été fait en relation à son prix et sa stabilité.

Hardware

Tous les capteurs sont placés dans une petite boite a côté du potager automatique, bien protéger de l’eau de pluie.

Software

Le software est ce qui fait tout fonctionner, car sans les programmes les plaques et modules seraient inutiles. On a utilisé plusieurs technologies et langages qui sont normalement utilisés par grandes entreprises et sont très sophistiqués: pour le microcontrôleur on a utilisé un langage nommé C qui est un des plus sophistiqués quand le domaine est des appareils de ce type, sur IBM Cloud pour le traitement de donnés on a utilisé du Node Red, pour le site web on a utilisé du HTML, CSS, et JS ainsi comme de frameworks Jquery et Bootstrap et pour l’application portable on a utilisé du C# et une technologie de Microsoft, Xamarin. Toutes ces softwares sont programmés dans ce que nous appelons des Integrated Development Environments ou IDE, il y en existe des milliers dans tout le monde, ce sont des applications qui nous permettent de tourner le code de le tester et de l'écrire, dans notre cas on a utilisé trois : Visual Studio Code, Visual Studio et Arduino IDE. Voyons maintenant les technologies et langages utilisés pour le fonctionnement du projet:

Curiosités sur le software

Après avoir vu tout cela, peut être quelques doutes on apparut avec quel mots techniques utilisés, ils sont expliqués ci dessous:

Framework

Une framework est une abstraction qui sélectionne des grand composants d’un langage ou système et les raccourci, ce qui en fait qu’il soit plus simple. Si le framework est bien fait, il peut même accélérer le langage sur lequel il est basé, c’est le cas du Jquery, une framework qui base sur des grandes lignes de Javascript devient quelque chose bien plus courte.

API

Une API est un assemblage de méthodes très précis permettant de connecter plusieurs blocs technologiques. Comme le JSON par exemple qui permet de connecter plusieurs langages de programmation et de les faire se communiquer l'une avec l’autre, dans notre cas le microcontrôleur ESP12 qui envoie des messages JSON via le protocole MQTT vers l’IBM Cloud IOT qui peut donc comprendre le message.

Bibliotéque

Les bibliothèques peuvent se ressembler avec les framework, mais ce n’est pas la même chose, la bibliothèque est aussi un code écrit à partir d’un autre mais dans ce cas il a une utilisation extrêmement spécifique dont on a pas besoin de la modifier, on l'appelle normalement par des tags, et donc automatiquement la bibliothèque fera ce qui est nécessaire, c’est le cas de la bibliothèque PubSubCleint dont on l'appelle dans le code du microcontrôleur et après elle envoie toute seule les donnés à l’adresse donné.

Biologie

Notre TPE nous demande un grand investissement dans les secteur de la physique et de l’informatique. Mais il faut pas oublier le secteur biologique. En tous cas, notre objectif principal est de faciliter la croissance du végétal choisi, dans ce cas, la laitue. La laitue est une plante herbacée largement cultivée pour ses feuilles tendres consommées comme légume, généralement cru en salade. Le choix de cultiver cette plante n’a pas été aléatoire. Il est venu en pensant au temps de récolte après le semis, qui est de 55 jours. Mais ce n’est pas seulement le temps qui nous a orienté, mais aussi le défi que nous nous sommes donné pour la programmation et l’organisation des données, car la laitue est un légume très fragil,elle ne doit pas être trop exposée au soleil. Les graines doivent avoir aussi beaucoup d’espace entre elles (au moins 25 cm). En compensation, elle n’a besoin que de 1 cm de profondeur de terre.

La laitue est une plante herbacée largement cultivée pour ses feuilles tendres consommées comme légume, généralement cru en salade. Le choix de cultiver cette plante n’a pas été aléatoire. Il est venu en pensant au temps de récolte après le semis, qui est de 55 jours. Mais ce n’est pas seulement le temps qui nous a orienté, mais aussi le défi que nous nous sommes donné pour la programmation et l’organisation des données, car la laitue est un légume très fragil,elle ne doit pas être trop exposée au soleil. Les graines doivent avoir aussi beaucoup d’espace entre elles (au moins 25 cm). En compensation, elle n’a besoin que de 1 cm de profondeur de terre.

Le climat à São Paulo nous a favorisé lors du projet, car la laitue aime les températures de 10 à 24º C, ce qui nous a confortés dans le choix de l’époque au semis. La terre aussi est un facteur relativement facile car nous avons besoin d’un PH entre 6 et 7, qui est plutôt neutre, donc facilement trouvable. La laitue aime un sol très humide, c’est donc un défi de faire plusieurs irrigations dans la journée.

Grâce au système de collecte de données, vous pouvez voir les données de AutoPotager en direct. Cliquez sur le bouton ci-dessous:

Conclusion

Après plusieurs heures de travail et de patience, car l’agriculture est un procès délicat, nous avons finalement obtenu plusieurs resultats qui permettent de répondre à la problématique : comment faire un potager automatique et quels sont les avantages ?

Pendant tous ces mois, en travaillant presque toutes les semaines dans ce projet, nous avons appris plusieures choses qui nous permettent de bien répondre à cette question, formulée par nous-même au debut de l’année. Pour nous, en tous cas, notre potager a été automatisé par la notion de micro-contrôleur qui a été déjà expliquée. Ces micro-contrôleurs gèrent tous les senseurs qui ont permis de créer des conditions lors du codage, pour le bon fonctionnement des éléments automatiques du potager. Mais, quels sont les avantajes ?

Au début, l'idée est apparue lors d’un problème dans un potager dont notre classe s’occupait. Le problème est venu principalement de l’abandon des plantes qui ont pour conséquence leur mort. Voilà, pourquoi l'idée de l’automatisme, que nous avons testé pendant les vacances de Juillet. Nous avons préparé le potager principal avec la certitude de son bon fonctionnement et, parallèlement, un deuxième potager, vide (sans mécanismes de contrôle), pour simuler cet abandon des élèves de l’ancien jardin.

Et notre expérience a fonctionné positivement, car en août, au retour des classes nous y sommes allés mesurer les plantes et comparer les deux potagers. En un mois, pendant l’hiver (époque non idéale pour la laitue), les semences ont grandi de 6 centimètres et elles ont atteint une couleur verte vive. Par contre, dans le potager qui simule l’oubli des élèves, les plantes ont grandi de 4 centimètres, et elles ont présenté une couleur vert claire puis un aspect de feuilles mortes et sèches.

Donc, l’avantage principal est que le potager automatique qui analyse les données nécessaires fonctionne de manière positive. Et cela a mis en évidence un nouvel avantage, à savoir, qu’il est possible d’avoir des potagers automatiques à São Paulo, où la majorité des personnes et très occupée et doit travailler toute la journée ou s’absenter, afin d’avoir une bonne “mini” plantation de fleurs ou même de légumes frais pour sa consommation personnelle.

Live Data

Vous êtes sur la page: Live Data

Live Data

Vous pouvez voir ici les données collectées en direct sur le potager. En plus de l’état des systèmes d’irrigation, etc.

Node MCU ESP 12 (ESP8266) Sensors

IBM Cloud connection status:

Node MCU ESP 12 (ESP8266) Reaction

IBM Cloud connection status:

Toi:

Sistéme de pluie artificiele:

Sisteme d'arrosage:

Lampe UV: