Inspiration
Crise alimentaire et climatique en approche
- Proximité
- Particuliers n’ont pas le temps/moyens/espace de cultiver
- Achetent produits qui viennent de loin
- Empreinte carbone élevée
- Changement climatique
- Rendement agricole diminue
- Urbanisation
- Ville deviennent de plus en plus peuplées
- Moins de place dans la ville: il faut optimiser
- Il faut nourrir la population croissante durablement
What it does
Un système d’arrosage, illumination et monitoring de plantes pour ramener la production agricole au plus près du consommateur.
- Optimisation spatiale de la ville
- Déployer dans les recoins de bâtiments.
- Pour les particuliers
- Pour les compagnies
- Optimisation des rendements
- Collecte de données pour optimiser les rendements
- Développement de « profils de pousse »
- Facilité de gestion
- Gestion à distance
- Dashboard pour suivre la croissance des plantes
- Alerte pour les entretiens
- Empreinte Carbone
- Empreinte carbone liée au transport quasi-nulle
- Tirer parti de la production électrique à 99% renouvelable de la province
- Recyclage
- Valorisation des boîtiers de PC obsolètes
- Compost utilisable
- Reservoirs et boitiers pour l'électronique imprimés en plastique recyclé
How we built it
- Decouverte du hardware
- Connecter les capteurs, les leds, les resistances
- Recevoir les donnéees des capteurs correctement: language C
- Tester que le materiel fonctionne: branchements en série
- Automatisation du controle du hardware
- Connection en ssh sur la Rasperry Pi car pas d'écran HDMI disponible
- Controle la led: script Python
- Interface web
- Interface web intuitive: Html, Javascript, Css
- Lien entre l'interface et le hardware
- Router les requetes et appeler les scripts: Python Flask
- Activation des peripheriques en parallèle: Multi-Threading
Challenges we ran into
Decouverte du hardware:
- peu d'experience avec Rasperry Pi et Arduino
- gerer des erreurs hardware incomprehensibles (des valeurs negatives recues)
- connecter le Rasperry Pi à internet (eduroam)
- Encodage des communications entre le Rasperry Pi et le Arduino
Multi-threading:
- Controle des péripheriques en parallèle: gérer le cycle de vies des differents threads
Accomplishments that we're proud of
- Prototype Vert:
- Auto-suffisant: besoin d'électricité et d'internet pour fonctionner: pas de serveur distant
- Creation d'un prototype avec des objets délaissés
- Boitier d'ordinateur trouvé à Polytechnique
- Terre faite de compost
What we learned
- Multi-threading sur arduino
- Utiliser Rasperry Pi
- Utiliser capteurs analogiques avec Arduino
- Gestion de projet: repartition des taches et travail en parallèle
- Prototypage en electronique
- Utiliser les ports séries sur linux
What's next for ePlant
- Creations de differents profils pour chaque type de plantes
- Stockage de données afin de trouver des correlations
- Integration de Machine Learning pour optimiser le developpement de la plante
Log in or sign up for Devpost to join the conversation.