Centre de contrôle d'un dessiccateur de fruits et légumes
Dependencies: F746_GUI DS1820 JMAPwmOut OneWire QSPI_DISCO_F746NG mbed
Centre de contrôle d'un dessiccateur de fruits et légumes
Le dessiccateur utilise une résistance de chauffage qui sont commandés par deux triacs contrôlés par la carte de développement STMICROELECTRONICS STM32F746G-DISCO. La température est mesurée par du capteur DS18B20. L'écran LCD TFT du STM32F746G-DISCO permet une interface conviviale.
Fournitures :
- carte de développement STMICROELECTRONICS STM32F746G-DISCO (car elle a un écran LCD TFT) montée sur un circuit imprimé réalisé sous Windows avec le programme TCI.exe;
- un capteur de température OneWire DS18B20;
- un module de commande des triacs monté sur un circuit imprimé réalisé avec le programme TCI.exe;
- un dispositif de chauffage/ventilation obtenu du démontage d'un chauffage électrique d'appoint (à 7€ chez Mr Bricolage);
- un boitier parallélépipédique réalisé en résine polyester/fibre de verre et équipé de grille en inox;
A faire pour la publication :
- circuit imprimé carte microcontrôleur
- circuit imprimé commande triacs
- boitier
textes.hpp@3:5dff448d2ed1, 2017-05-27 (annotated)
- Committer:
- jmambroi
- Date:
- Sat May 27 09:03:02 2017 +0000
- Revision:
- 3:5dff448d2ed1
- Parent:
- 2:96d32c19b5be
Suppression de r?f?rence multiples dans les biblioth?ques.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jmambroi | 2:96d32c19b5be | 1 | #ifndef _TEXTESDESSICCATEUR_HPP |
jmambroi | 2:96d32c19b5be | 2 | #define _TEXTESDESSICACTEUR_HPP |
jmambroi | 0:3f519e465338 | 3 | |
jmambroi | 0:3f519e465338 | 4 | // Les textes des boutons de l'écran graphique |
jmambroi | 2:96d32c19b5be | 5 | const char* const textes1[] = {"Demarrer", "Suspendre", "Valider", "Arreter", "Regler l'horloge", "Heure de depart", "Duree totale", "Heure de fin", "Etat actuel", "Duree restante", "Regler le dessiccateur"}; |
jmambroi | 2:96d32c19b5be | 6 | const char* const textes[] = {"Demarrer", "Arreter", "Valider", "Annuler", "Regler l'horloge", "Heure de depart", "Duree totale", "Heure de fin", "Etat actuel", "Duree restante", "Regler le dessiccateur"}; |
jmambroi | 2:96d32c19b5be | 7 | // les états possible du dessiccateur, indexés par ARRET, ATTENTE et MARCHE |
jmambroi | 0:3f519e465338 | 8 | const char* const etats[] = {"arrete", "en attente", "en marche"}; |
jmambroi | 0:3f519e465338 | 9 | // Les mois en français : |
jmambroi | 0:3f519e465338 | 10 | const char* const mois[] = {"", "janvier", "fevrier", "mars", "avril", "mai", "juin", "juillet", "aout", "septembre", "octobre", "novembre", "decembre"}; |
jmambroi | 0:3f519e465338 | 11 | // Les jours de la semaine en français : |
jmambroi | 0:3f519e465338 | 12 | const char* const jours[] = {"", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"}; |
jmambroi | 0:3f519e465338 | 13 | //const uint8_t = ; |
jmambroi | 0:3f519e465338 | 14 | //const uint8_t = ; |
jmambroi | 0:3f519e465338 | 15 | //const uint16_t = ; |
jmambroi | 0:3f519e465338 | 16 | |
jmambroi | 2:96d32c19b5be | 17 | #endif // _TEXTESDESSICCATEUR_HPP |
jmambroi | 0:3f519e465338 | 18 | |
jmambroi | 0:3f519e465338 | 19 |