Étape 1: CONCEPT
Pense aux informations soient affichées, surtout marquer, minuterie, délai, délai d’attente et l’heure, j’ai observé seulement que numéros peuvent changer donc j’ai prévu que j’aurais besoin d’au moins 4 chiffres, chiffres d’affichage 7 segments.
Premier problème : comment construire les grands 7-segments affichage chiffres ?
Après plusieurs heures de recherche internet j’ai trouvé peu de cas de gros 7-segments personnalisés affiche les chiffres n’ayant ne pas de bien paraître et, à la fin, j’ai décidé d’utiliser celui que j’ai supposé effectuer assez basée sur le masque de mousse de polystyrène comme décrit dans https://www.sparkfun.com/tutorials/47 (Fig. 1 a). J’aurais préféré utiliser une imprimante 3D, comme décrit dans http://www.thingiverse.com/thing:1028309 (Fig. 1 b), mais je n’ai pas une imprimante 3D ! Une autre solution il aurait pu acheter les chiffres utilisés dans les totems de l’essence, mais ils sont très coûteux. Je recommande la solution imprimante 3D si vous le pouvez. En tout cas, la solution avec le masque de mousse de polystyrène, j’ai décidé de remplacer les bandes de LED avec des barres de LED s/n longueur 14 cm (Fig. 1c) afin d’atteindre une hauteur de chiffre total d’environ 30 cm.
Deuxième problème : Comment faire pour commander à distance le tableau de bord ?
La première idée était d’utiliser des boutons poussoirs et voyants sans fil de préférence ou, au moins, une télécommande infrarouge, mais j’ai été convaincu pas des solutions parce que ce que j’ai aimé était d’utiliser un État plus simple du dispositif de l’art comme smartphone ou tablette en évitant les soudures et les boîtes de l’étranges.
Également dans ce cas après une recherche internet j’ai trouvé une solution très simple et intelligente à http://www.miupanel.com/. Une suite appelée µPanel consistant en une application, disponible pour IOS et Android, téléchargeable gratuitement et un module pas cher parvienne à combler le soft et un microcontrôleur à l’aide d’une connexion Wi Fi (Fig. 2) a été trouvée. Le module est le célèbre ESP‑01 (basé sur ESP‑8266) équipé du firmware µPanel. Fig. 2 également l’adaptateur de tension ADP-01 est montré adapter 3.3 V ESP-01 à 5,0 V. L’application reçoit du microcontrôleur, via le module ESP, une chaîne de caractères représentant un panneau de l’écran et il visualise de façon semblable comme un navigateur internet. Chaque écran est composé de photos, interrupteurs, boutons, voyants et des éléments graphiques aussi plus complexes que vous peuvent voir à http://www.miupanel.com/. De chaque écran, panneau est possible d’échanger des informations avec le microcontrôleur et des commandes. Un panneau de l’écran utilisé dans la MFS est indiqué dans la Fig. 2 b et c’est très simple par rapport à ceux réalisables grâce à la suite de µPanel.
Troisième problème : quel microcontrôleur utilise-t-on ?
J’ai décidé d’utiliser Arduino Mega 2560 (Fig. 3) qui pourraient fournir le nombre requis d’épingles pour conduire les chiffres d’affichage 7 quatre segments (au moins 28 broches numériques).
Je souligne que le choix de la suite de µPanel était une victoire un parce qu’il permet :
- commande sans fil et le contrôle de l’Arduino au moyen de panneaux de l’écran avec graphique exceptionnelle affichée sur smartphone ou tablette
- enregistrement des composants électroniques, câblage, soudage, etc..
- une grande flexibilité lors de la conception à la mise en page des panneaux écran en raison d’une grande quantité de composants virtuels permettant un développement progressif de l’interface et Arduino croquis se concentrant la conception d’abord sur les aspects fonctionnels et s’occuper des aspects
- fiabilité élevée en raison de la réduction de matériel
- aucun contrôle à distance des coûts
- mise à niveau de la fonctionnalité et l’interface de la MFS au cours de son cycle de vie.
À la fin, le compromis était : quatre 7 segments affichent les chiffres généré à l’aide de barres de LED COB séquentiellement affichant les informations requises, contrôlé à distance par smartphone ou tablette en utilisant µPanel suite et localement contrôlé par Arduino Mega 2560.
J’ai décidé de conduire l’affiche quatre 7 segments par le biais de quatre modules de relais Sainsmart 8 (Fig. 4) pour limiter les risques de l’afficheur 7-segments personnalisés ne fonctionne ne pas (j’ai construit jamais avant!) ayant comme chiffres de solution de sauvegarde consistant à matrice de LED haute luminosité.