0
     
Sondage
Message
   
Le côté « Utilisateurs »
À chaque pression sur un des boutons « Pour / Oui / Bon », « Neutre », ou « Contre, Non, Mauvais »
celui-ci brille et enregistre l'avis de l'utilisateur.
   
Je me suis inspiré des boîtiers que l'on trouve parfois en des lieux où l'utilisateur est invité à donner son avis sur la qualité du service ou de l'accueil.
Les utilisateurs ont la possibilité de presser trois boutons « Oui », « Neutre » et « Non ».
Le boîtier comptabilise les réponses.
On peut également envisager de faire circuler le boîter dans une réunion pour, par exemple, voter pour une proposition. Les trois boutons correspondent alors à « Accord », « Abstention » et « Refus ».
Un utilisateur peut enregistrer le compte-rendu de sa journée, bonne, moyenne ou mauvaise...
Les utlisations ne manquent pas.
   
Pour donner un aspect technique et amusant à l'ensemble, j'ai décidé de n'utiliser qu'un écran à Leds branché comme suit sur l'Arduino.
  Arduino Uno Led & Key      
5 Volts VCC
  GND GND      
  Digital 4 STB Modifiables à condition de changer les lignes de code
const int strobe = 4;
const int clock = 3;
const int data = 2;
 
  Digital 3 CLK  
  Digital 2 DIO  
     
Le côté « Administrateur »
Une pression sur le bouton du bas permet d'afficher les résultats sur les LEDS.
Un bouton caché dans le boîtier permet de remettre les compteurs à zéro.
     
Après, se pose le délicat problème des boutons poussoirs, déjà rencontré lors du projet (inachevé, mais pas pour cette raison) du jeu des bougies.
Il faut faire fi des didacticiels trouvés en grand nombre sur Internet et qui compliquent sérieusement les choses alors.. qu'il y a plus simple.
Je recommande, encore une fois, la lecture de cette page :
http://www.diegoyourself.com/index.php?article=arduino_bouton&page=0
     
Pour les boutons poussoirs non lumineux, il suffit de connecter deux fils sur Arduino.
Dans le cas correspondant au code source ci-dessous, j'en ai branché un sur GND et D (digital) 5. (C'est le bouton « caché » qui permettra d'effacer les données.)
Côté « administrateur », j'ai placé un bouton qui permet d'afficher les résultats et connecté sur GND et D 12.
Pour les boutons poussoirs lumineux, il faut brancher les fils correspondant aux interrupteurs, de la même façon : GND et D6 (vert), D7 (bleu) et D8 (rouge).
Il faut également brancher les fils allumant les LEDs des boutons poussoirs : GND et D9 (vert), D10 (bleu) et D11 (rouge). 
Le code source complet
     
     
Côté utilisateur
Trois boutons (vert, bleu et rouge) permettent de donner un avis.
À chaque pression, le bouton brille trois secondes et l’avis est enregistré.

Côté administrateur
Un seul bouton (vert, non lumineux, en bas à droite) permet d’afficher les résultats.
Les Leds affichent les mentions VER, BLE er ROU suivies du nombre correspondant.
Pendant l’affichage des résultats, les boutons s’allument successivement.
Un autre bouton (rouge, non lumineux caché dans le boîtier) permet de remettre les compteurs à zéro et… on ne peut pas annuler !

Informations techniques
L’appareil peut-être branché sur un chargeur de téléphone ou sur un port USB d’ordinateur.
Le nombre maximal pour chaque avis est 9999.
Si l’appareil est débranché, les compteurs ne sont pas perdus.