Skip to content
kylianmv edited this page Oct 13, 2026 · 6 revisions

Bienvenue dans le projet du Python en python !

1. Le Client

Le client est le père de Noah, il compte s'acheter un python et le placer dans un terrarium. L'objectif est donc de créer un terrarium connecté qui permet de faciliter la surveillance du python et d'augmenter son confort.

2. Le Projet

L'objectif est donc de de créer un terrarium connecté avec plusieurs caméras qui permettront d'indiquer la dernière position du python. Voir la température et l'humidité du terrarium. On pourra avoir un historique de ces données aussi. Il y aura aussi un cycle jour/nuit pour le python.

3. Backlog et gestionnaire de tâches

Lien des sprints :

Sprint 1 : Lien 1
Sprint 2 : Lien 2
Sprint 3 : Lien 3
Sprint 4 : Lien 4
Sprint 5 : Lien 5

4. Intégrations

  • On utilise du Dev : Backend/Frontend, Python, Java
  • Gestion de projet
  • Électronique

5. Sprint Planning

Sprint 1 : /

Sprint 2 : Fini le 20

Sprint 3 : À faire le 20 octobre

Sprint 4 : À faire le 10 novembre

Sprint 5 : À faire le 24 novembre

6. Technologies

Liste de nos choix et justifications :

6.1 Unités de traitement

  • Raspberry Pi (modèle 4) avec alimentation, carte Micro SD et boîtier.
  • Raspberry Pi Pico (Pico W besoin de Wi-Fi) pour faire l'interface avec les capteurs.

6.2 Capteurs

  • 2x Capteurs de température/humidité : DHT11 (idéalement DHT22 pour plus de précision dans un vivarium).
  • 1x Capteur de luminosité : Photorésistance (LDR) ou capteur I2C.

6.3 Actionneurs et Caméra

  • 1x Module Caméra (Pi Camera V2/V3 ou Webcam USB, idéalement NoIR pour la vision nocturne).
  • 2x Module Relais (2 canaux minimum) pour piloter le chauffage et la lumière.

6.4 Composants électroniques et câblage

  • Résistances : 10kΩ (pour la photorésistance) et 4.7kΩ (pour les capteurs DHT).
  • Assortiment de câbles Jumper (Dupont M/M, M/F, F/F).
  • Breadboard.

7. Méthodologie

Méthode Agile, Tableau Kanban, Epics, User Stories, Critères d'acceptation, Pull Resquests, Code Review, Branches isolées

8. Architecture et schémas

À faire le 20 octobre

9. Testing

/

10. Sécurité

/

11. Hébergement/Déploiement

/

13. RGPD

/

14. RSE

/

15. À mettre en avant

/

16. Manuel d'installation

/

17. Ressources

/

18. Résumés personnels

/