/hydra-project

Projet de serre flottante du HUB du Cégep de Sorel-Tracy

Primary LanguageSwift

Hydra-Project

Répositoire du projet de serre hydroponique connectée du Cégep de Sorel-Tracy.

Introduction

Le projet repose sur une serre flottante qui puise l’eau nécessaire à même la rivière sur laquelle elle repose. L’eau est filtrée et fertilisée par des engrais naturels solubles dans l’eau. Elle est ensuite acheminée aux racines des plantes par un évaporateur. C’est une version plus évoluée de l’hydroponie appelée aéroponie. Les plantes se nourrissent des nutriments et relâchent dans la rivière une eau purifiée après condensation.

Prérequis

Vous trouverez ci-dessous la liste des matériaux ainsi que la liste des différents logiciels qui permettront de faire fonctionner le système d'automatisation de la serre.

Électronique Tuyaux et plomberie Serre et autres
2x Relais 5V Pompe à eau grand débit Serre
6x Capteur d'humidité Pompe à eau petit débit Scellant
3x Capteur de pH Répartiteur de tuyaux Disque rotatif
5x Capteur de niveau d'eau 3x Buse 50 microns Bac de rangement
1x FIPY Ponceau 12po diamètre x 8po long pH Down
1x Filtreur Rouleau de tuyeau en vinyle Engrais
2x Module Bluetooth Ruban d'étanchéité
9x Valves solénoïdes 50x Colliers de serrage en plastique
Convertisseur 12V-5V Tuyeaux de cuivre (30' x 1/2")
Convertisseur 12V-3.3V
Convertisseur 120V-12V
2x Arduino Uno Rev2
Panneau de distribution

Installation

La prochaine étape consiste à mettre sur pied un serveur Node Express. Nous avons utilisé la distribution Debian dans cet exemple.

Installez nodeJS, Git et MongoDB, puis vérifiez la version de l'installation.

$sudo apt-get update
$sudo apt-get install nodejs
$node -v
$sudo apt-get install git-all

Clonez le répositoire du projet.

$git clone https://github.com/LudoB99/hydra-project.git
$cd hydra-project/backend
$npm install
$cd vendor
$npm install

Démarrez le serveur

$cd hydra-project/backend
$docker compose up

Écrit avec l'aide de:

Auteurs

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Remerciements