Relevé de température CPU

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

Nanard
Messages : 22
Enregistré le : jeu. 15 déc. 2016 12:26

Relevé de température CPU

Message par Nanard » jeu. 15 déc. 2016 12:45

Bonjour à tous !

Avant toute chose je suis un grand débutant dans le monde du raspberry et l'informatique pur ( oui faut bien un début :D )

Cependant, ma curiosité me pousse à creuser dans ce domaine.

Alors voilà, jai déjà pu taper dans le terminal la ligne de code permettant de relever la température du cpu.

Moi : "Cool top délire ! Hey mais attend j'aimerais connaître les variations de température du CPU toute les 5min !"

Sauf que la... mes connaissances sont beaucoup trop limitées pour savoir comment créer un programme, quels applications etc...

Le problème c'est qu'effectivement on trouve des tutoriels sur le relevé de température MAIS il y a pour moi des étapes qui me semble être "sautées". Malheureusement, tout n'est pas spécifié pour les grands débutants.

Auriez vous une proposition simple à me proposer ?

Merci !

Avatar du membre
zeb
Raspinaute
Messages : 280
Enregistré le : ven. 19 sept. 2014 11:04

Re: Relevé de température CPU

Message par zeb » jeu. 15 déc. 2016 15:15

Plop,

Il y a de nombreux chemins pour arriver au même but.
Tu peux par exemple :

a) Faire dans ton programme une boucle, dans laquelle tu attends 5 minutes.
En shell, ça ressemble à ça :

Code : Tout sélectionner

#!/bin/bash
while true; do
    lire_la_temperature
    sleep 5
done
b) Faire un programme tout simple que tu fais exécuter toutes les 5 minutes.
Celui qui exécute, c'est le démon cron.
Dans mon panier : rpi1A+ : »:: »:: | rpi1B : »:: »:: | rpi1B+ : »:: »:: | rpi2B : »:: »:: | rpi3B : »:: »:: | rpi0 : »::

dyox
Raspinaute
Messages : 969
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: Relevé de température CPU

Message par dyox » jeu. 15 déc. 2016 16:13

Bonjour,

En ce basant sur l'aide : date, température, sleep, cela pourrait donner :

Code : Tout sélectionner

#!/bin/bash
NOW=$(date +"%Y-%m-%d")
while true; do
    echo "$NOW `vcgencmd measure_temp` " >> temp.txt
    sleep 5m
done
A tester
Donc vous devriez avoir un fichier temp.txt dans votre home qui s'incrémente toutes les 5min et contenant des lignes de ce format:
2016-12-15 temp=42.8'C
Modifié en dernier par dyox le ven. 16 déc. 2016 00:16, modifié 1 fois.

Nanard
Messages : 22
Enregistré le : jeu. 15 déc. 2016 12:26

Re: Relevé de température CPU

Message par Nanard » jeu. 15 déc. 2016 18:15

Super merci pour les réponses ! Cependant comment et ou on copie-colle ces lignes bin/bash ? Dans le terminal directement ?

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Relevé de température CPU

Message par Ghislain » jeu. 15 déc. 2016 18:23

Tu crée un fichier: nano recuptemperature.sh et tu y insere les lignes :)

Nanard
Messages : 22
Enregistré le : jeu. 15 déc. 2016 12:26

Re: Relevé de température CPU

Message par Nanard » jeu. 15 déc. 2016 18:41

Merci, je progresse petit à petit :p

J’exécute le programme en faisant :
bash "nomdufichier.sh"

Cependant dans mon fichier temp.txt il y a écrit :
2016-12-15 'vcgen measure_temp'

Mais aucunement la température encore :/

destroyedlolo
Raspinaute
Messages : 1587
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Relevé de température CPU

Message par destroyedlolo » jeu. 15 déc. 2016 20:58

'lut,

C'est parce que n'est pas un cote, mais un anti-cote, le AltGr 7 sur un AZERTY.

A+
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Nanard
Messages : 22
Enregistré le : jeu. 15 déc. 2016 12:26

Re: Relevé de température CPU

Message par Nanard » jeu. 15 déc. 2016 21:42

Oula..
La j'ai pas du tout compris le coup du altgr7 :s

destroyedlolo
Raspinaute
Messages : 1587
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Relevé de température CPU

Message par destroyedlolo » jeu. 15 déc. 2016 21:55

Ce n'est pas l’apostrophe, le " ' ", mais l'apostrophe inversée " ` " que tu obtiens en appuyant sur AltGr et 7
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Nanard
Messages : 22
Enregistré le : jeu. 15 déc. 2016 12:26

Re: Relevé de température CPU

Message par Nanard » jeu. 15 déc. 2016 22:10

Wouaa top ca marche ! Merci à tous !

Oui je sais je suis en extase devant rien mais je trouve sa tellement impressionnant à mon niveau :D !

Verrouillé

Retourner vers « Débutants »