Publié le 2 juillet 2014 - par

Contrôleur/enregistreur de température à base de Raspberry Pi – Projet KickStarter

enregistreur_250pxCe contrôleur de température peut également être utilisé pour enregistrer les valeurs relevées. Il est équipé d’une sonde de température de type K (thermocouple) et peut, grâce à deux relais piloter deux charges extérieures (ventilateurs, refroidisseurs Peltier…).
Le projet KickStarter table sur un financement de 1000$, et il reste 29 jours pour le financer.

photo-main

Il s’agit d’une carte d’extension pour le Raspberry Pi qui permet de contrôler et d’enregistrer la température. Elle se connecte à une sonde de type K, et dispose de 2 relais de commande

Description:

C’est une carte qui permet la lecture de la température grâce à un capteur de type thermocouple et peut commander 2 charges externes comme des ventilateurs, des refroidisseurs Peltier ou autres.

La carte peut lire les températures de 0 à 400 degrés Celsius (32 à 752 degrés Fahrenheit).

Utilisations:

  • Régulateur de température
  • Enregistreur de température : peut être utilisé comme enregistreur de température extrêmement facile à utiliser. Un script pour lire la température est fourni, tapez simplement read_temperature > log.txt, ceci permettra de stocker toutes les données de température dans un fichier
  • Contrôleur four de refusion

Vidéo:

Une vidéo de démonstration est disponible en ligne.

Matériel:

La carte se place sur le dessus de la carte Raspberry Pi et est connectée et alimentée par le port d’extension GPIO (P1).

 photo_02
Logiciel:

La carte est livrée avec un script d’installation qui va installer des scripts de base qui permettront d’activer les fonctionnalités de base de la carte.

Quelques uns des scripts:

  1. read_temperature  vous imprimer la température lue par le capteur
  2. relay_on  cold/hot  active les relais nommés froid ou chaud
  3. relay_off  cold/hot  coupe les relais nommés froid ou chaud
  4. temperature_hold va tenter de contrôler la température en activant/coupant  les relais froid ou chaud

Interface Web:

Un script Python / Flask permettra d’afficher la température sur un navigateur web.

Fabrication:

La carte est conçue et fabriquée « à la maison ». (Utilisation d’une machine de placement pour les CMS et d’un four à refusion).

Placement des composants CMS

Placement des composants CMS

Conclusion :

Une carte relativement simple. Un manque d’informations sur les composants mis en oeuvre… Comptez 10$ pour le circuit imprimé seul. Pour 35$, les CMS seront soudés sur la carte (livrée sans thermocouple). Pour obtenir le thermocouple K avec la même carte (CMS seuls soudés), on passe à 45$. Enfin pour la carte prête à l’emploi avec son thermocouple, il vous en coûtera 49$. Prévoyez 5$ de port pour la carte de circuit imprimée nue, 12$ dans les autres cas.

Si cette carte vous semble intéressante pour un projet n’hésitez pas à donner votre avis dans les commentaires.

Sources :

Share Button

À propos François MOCQ

Électronicien d'origine, devenu informaticien, et passionné de nouvelles technologies, formateur en maintenance informatique puis en Réseau et Télécommunications. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi m’a enthousiasmé j'ai rapidement créé un blog dédié à ce nano-ordinateur (www.framboise314.fr) pour partager cette passion. .

4 réflexions au sujet de « Contrôleur/enregistreur de température à base de Raspberry Pi – Projet KickStarter »

  1. Sebseb01

    Dommage cette limite à 400°C … j’ai peur de dépasser … mais je cherche quelque chose de ce type pour contrôler la ventilation de ma cheminée

    Répondre
    1. admin Auteur de l’article

      Bonjour Sebseb
      Normalement le type K monte à 1200 degrés mais s’oxyde à partir de 800° (wikipedia)
      Peut être un type N avec une adaptation du circuit?
      cordialement
      François

      Répondre
  2. Ping : Contrôleur/enregistreur de tempéra...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Complétez ce captcha SVP * Time limit is exhausted. Please reload CAPTCHA.