- Vous publiez gratuitement votre projet informatique ou graphique.
- Vous recevez des offres de la part de prestataires qualifiés et évalués.
- Vous faites réaliser votre projet au prestataire choisi, en toute sécurité.
Nous cherchons en urgence un développeur Python pour retravailler un programme qui ne marche pas ou la réalisation d'un tout nouveau programme. Le programme permet l'activation de sons et lumières au passage d'une balançoire, remplissage d'une jauge et programmation d'instants gagnants dans des plages horaires précises, dans le cadre d'un événement au sein d'un centre commercial.
Langage :
Python
Plateforme :
Raspberry Pi (avec Raspbian)
Périphériques :
- Capteurs optiques servant à détecter le mouvement de balancier
- Lumières déclenchées à chaque passage du balancier (guirlandes led)
- 2 écrans + enceintes (connectés en HDMI) pour l'affichage et la lecture de vidéos/sons/images
Description et comportements attendus :
- Début de l'événement à 9h45
- Mise en veille des écrans à 21h
L'utilisateur commence à se balancer. Au passage devant le capteur :
- Lecture d'un son d'ambiance, lancement de la lecture d'une séquence de photos (on mettrait pas plutot "d'une boucle avec photos + vidéos" à l'écran), clignotement des lumières.
- Après chaque séquence photos, lecture d'une vidéo.
Le son d'ambiance doit être mis en pause pendant la lecture de chaque vidéo, et reprendre ensuite.
- Toutes les deux vidéos, la jauge se remplit (écrans de jauge fournis)
- Il y a trois plages horaires pour les instants gagnants : 11h - 12h 14h - 15h 18h - 19h
- La jauge doit être idéalement remplie avant chaque instant gagnant.
- Chaque instant gagnant déclenche la lecture d'une musique spéciale, l'affichage d'une jauge remplie + écrans "bravo " et l'allumage de lumières spéciales, pendant environ 2min30.
Notes importantes :
- L'électricité est coupée régulièrement (coupure de quelques minutes chaque lundi à 8h) au sein du centre, mais un onduleur a été mis en place afin d'empêcher l'horloge du raspberry d'être déréglée.
- Les "jauges" sont en fait plusieurs images représentant la jauge remplie à divers niveaux.
- Tous les sons/images/vidéos fonctionnent sous OMX player
- A la fin de la journée, le Raspberry doit être mis en veille à 21h, et se relancer de lui-même au prochain jour ouvré à 9h45
Schéma d'un cycle :
- Début
- Balancier
- Son d'ambiance, lumière à chaque passage
- 1 séquence photo, 1 vidéo (mise en pause du son d'ambiance) après 2 itérations
-> la jauge se remplit d'un cran
- Reprise du son d'ambiance
- Si instant gagnant
-> lumière/son/image spéciale pendant 2min30
- Reprise à zéro du cycle jusqu'au prochain instant gagnant
- Mise en veille de l'appareil à l'heure de fermeture (21h)
Besoin d'un repérage et d'une installation sur place (Marne la Vallée)
SVP prendre contact si vous avez des questions.