Page 1 sur 1

Led clignotante et température

Posté : jeu. 5 janv. 2017 22:37
par Nanard
Bonjour à tous !
Bonne année !

Mon projet : Faire clignoter une led si la température dépasse 25° et la laisser fixe si tout est ok.

J'ai réussi a câbler (voir le schéma) :

Voici mon script initial pour récupérer la température dans un fichier :

Code : Tout sélectionner

#!/bin/bash
while true; do
NOW=$(date +"/%d-%m-%Y %H:%M:%S ")
GETDATA=`cat /sys/bus/w1/devices/w1_bus_master1/code de la sonde/w1_slave`
GETDATA1=`echo "$GETDATA" | grep crc`
GETDATA2=`echo "$GETDATA" | grep t=`
# get temperature
TEMP=`echo $GETDATA2 | sed -n 's/.*t=//;p'` 

echo "$NOW $TEMP" >> /home/pi/temp.txt
sleep 1m
done
Comment puis-je inclure ma demande dans celui-ci ?

Merci !

Re: Led clignotante et température

Posté : ven. 6 janv. 2017 08:52
par dyox
Bonjour et bonne année à vous aussi,

Il faut savoir que les caractéristiques des LED rouges sont 1.6V et 20mA max, donc il va falloir rajouter une résistance pour faire baisser la tension à ses bornes.

Pour mener à bien votre projet, voici quelques infos intéressantes :
réalition LED
GPIO en BASH
Et pour les conditions

EDIT
Un article tout frais de François : http://www.framboise314.fr/pi-ramide-kh ... ectricite/

Re: Led clignotante et température

Posté : ven. 6 janv. 2017 08:59
par Manfraid
Salut,

Déjà il faut mettre la LED sur un sortie et non pas directement sur le 5V car sinon impossible de la faire clignoté elle ne peu que être piloté avec ce câblage

Re: Led clignotante et température

Posté : ven. 6 janv. 2017 13:42
par domi
Bonjour,

Il manque également une résistance (environs 4,7K) dans la connexion du DS18B20.
schema_connexion.jpg
schema_connexion.jpg (25.2 Kio) Vu 6980 fois

Re: Led clignotante et température

Posté : ven. 6 janv. 2017 14:11
par dyox
Il y a un article dessus sur le site
http://www.framboise314.fr/mesure-de-te ... spberry-pi

Re: Led clignotante et température

Posté : ven. 6 janv. 2017 15:27
par destroyedlolo
Salut,

Comme je l'ai écrit à plusieurs reprises, se connecter directement sur le PI avec une résistance fonctionne bien ... pour faire des tests et avec un bus relativement courts.
Pour une utilisation réelle et à long terme (plusieurs dizaines de sondes sur plusieurs dizaines, voir centaines de mètres), il vaut mieux passer aux 5V et avec des adaptateurs tel que le DS2482S (voir par exemple sur mon site : http://destroyedlolo.info/BananaPI/1wire/, mais ADAFruit vends aussi des cartes toutes faites) ou un adaptateur USB.

Utiliser le bus en direct va stresser l'électronique à cause des courants induits qui vont se retrouver directement sur le CPU.

A+

Re: Led clignotante et température

Posté : sam. 7 janv. 2017 16:51
par Ghislain
Je suis en train de voir pour contrôler un ventilateur sur mon pi. Tu peux t'aider de ce lien pour gérer le contrôle de température

https://www.raspberrypi.org/forums/view ... 72#p354772

Après pour faire clignoter je ne sais pas si une commande peut le faire simplement ou si il faut refaire une boucle... je travail sur du ON/OFF simple