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
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?

UserRevisionLine numberNew 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