Moteur de simulation agro-climatique du Benin (Python OOP + Tkinter)
# agro-climat-benin
Moteur de simulation agro-climatique du Bénin — Python OOP + Tkinter.
## Description
Ce projet modélise les interactions entre **climat**, **agriculture** et **élevage** dans les trois zones agro-écologiques du Bénin (Nord, Centre, Sud). L'utilisateur peut configurer des scénarios climatiques (variation de pluviométrie, retard des pluies, hausse de température) et observer les cascades d'impacts sur les rendements agricoles, la transhumance et la fertilité des sols.
## Structure du projet
```
agro-climat-benin/
├── donnees/
│ ├── parametres.py # Données de référence par zone
│ └── scenario_config.py # Configuration du scénario utilisateur
├── entites/
│ ├── climat.py # Générateur météo quotidien
│ ├── culture.py # Cycle de vie des cultures
│ └── troupeau.py # Modèle de cheptel
├── .gitignore
└── README.md
```
## Zones couvertes
- **Nord** — climat unimodal, coton/maïs/sorgho/mil/igname, élevage bovin (Borgou)
- **Centre** — climat de transition, igname/maïs/manioc/anacarde, transit bovin saisonnier
- **Sud** — climat bimodal, double saison maïs, maraîchage/palmier/ananas, volailles/porcs
## Technologies
- Python 3 (POO)
- Tkinter (interface graphique)
- Matplotlib (graphiques intégrés)
## Auteur
**Faaki BIAO** — Étudiant ingénieur à l'ISEP