VélOstan'lib de Nancy

Objectif

J'ai développé cet outil pour permettre de connaître en temps réel la disponibilité des vélos dans les stations de vélib près de chez moi et près de mon travail.
Il s'appuie sur une API de JCDecaux, et sauvegarde les dernières disponibilités pour connaître les tendances d'utilisation des stations.
En activant la géolocalisation, il permet de se rendre à la station de vélib la plus proche.

Technologies utilisées

PHP, Javascript, Highcharts, Google Maps API

VélOstan'lib de Nancy

Robot mobile contrôlé par Raspberry Pi

Robot mobile contrôlé par Raspberry Pi

Objectif

Ce projet a été l'occasion de découvrir le Raspberry Pi, la robotique et l'électronique. Le Raspberry Pi reçoit les informations d'une manette sans fil de Xbox 360, pour ensuite contrôler deux moteurs via un pont en H.
J'ai également profité de ce projet pour découvrir l'installation et la gestion d'un blog Wordpress, qui contient les étapes de réalisation du robot.

Technologies utilisées

Python, Raspberry Pi


Courbe du soleil

Objectif

Cet outil permet de visualiser graphiquement les heures de lever et de coucher du soleil tout au long de l'année.
Comme ces informations dépendent de la position géographique, il est possible de changer la ville de référence.

Technologies utilisées

PHP, Silex, Twig, Javascript, Highcharts

Courbe du soleil

Puissance 4

Puissance 4

Objectif

Développement d'une intelligence artificielle qui résoud le jeu du puissance 4.
Elle s'appuie sur l'algorithme Min-Max avec élagage Alpha-Beta pour développer un arbre de possiblités afin de jouer celle qui l'avantage. La profondeur de l'arbre influence sur la difficulté de battre l'IA.

Technologie utilisée

Javascript