lespetitshackers:bibus:panobus-realisation
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
lespetitshackers:bibus:panobus-realisation [2016/04/24 15:56] – leonis.curiosity | lespetitshackers:bibus:panobus-realisation [2024/04/16 22:26] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ======Panobus - Conception & Réalisation====== | ||
+ | =====Partie Matériel===== | ||
+ | ====Fournitures==== | ||
+ | *planche contreplaqué => carte | ||
+ | *leds adressables (sécables 3 par 3 OU 1 par 1) => affichage du temps restant | ||
+ | *raspberry pi (pas besoin du dernier modèle) => gestion partie logicielle | ||
+ | *alimentation externe pour la raspberryPi (et éventuellement, | ||
+ | ====La carte==== | ||
+ | La description de la conception et de la réalisation de la carte est disponible sur [[lespetitshackers: | ||
+ | |||
+ | |||
+ | ====Le boîtier==== | ||
+ | |||
+ | Pour contenir la Raspberry Pi, les leds et l' | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | Il a ensuite été fraisé sur la Fraiseuse du TyFab. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Nous l' | ||
+ | |||
+ | {{: | ||
+ | ====Les LEDS==== | ||
+ | |||
+ | Nous avons utilisé de petits **modules leds adressables** afin de réaliser différents rubans, pour obtenir le plan représenté ci-dessous: | ||
+ | |||
+ | ^{{: | ||
+ | |**En vert**, le ruban pour les arrêts et le "vous êtes ici"| | ||
+ | |**En noir** le ruban pour les temps d' | ||
+ | |||
+ | La raspberryPi ne pouvant contrôler qu'un seul ruban, **les deux rubans seront mis bout à bout**. | ||
+ | |||
+ | Voici le schéma théorique avec 2 leds du système. Nous utilisons des leds adressables WS2812. | ||
+ | |||
+ | ^{{: | ||
+ | |||
+ | |||
+ | Pour **tester les LEDs**, deux script est disponible sur la raspberryPi dans panobus/ | ||
+ | * Un script d' | ||
+ | * Un script d' | ||
+ | // | ||
+ | =====Partie Logiciel===== | ||
+ | * Vous trouverez sur [[https:// | ||
+ | ====Le JSON des arrêts==== | ||
+ | |||
+ | Pour **savoir quels arrêts implémenter** dans notre application, | ||
+ | |||
+ | Le JSON se présente sous la forme suivante. (plus d' | ||
+ | |||
+ | < | ||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | ] | ||
+ | </ | ||
+ | |||
+ | =====à faire===== | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====Liens===== | ||
+ | *[[lespetitshackers: | ||
+ | *[[lespetitshackers: | ||
+ | *[[https:// | ||
+ | *[[#|Site Web]] //(à venir...)// | ||
+ | |||
+ | ~~ODT~~ |