Raspberry Pi DS-1820 lämpötila-anturin kytkentä ja käyttöönottoja käyttöönotto

Raspberry Pi DS-1820 lämpötila-anturin kytkentä

Raspberry pi:n avulla on mahdollista mitata esim. lämpötilaa. Tarvitset Raspberryn lisäksi vain DS-1820 1-Wire antureita ja yhden 4,7kO vastuksen. Antureita voi lisätä useampia tarpeen mukaan.


DS1820 kytkentä Raspberry pi

Lämpotila-anturin käyttöönotto.

Lisää tiedoston /boot/config.txt loppuun seuraava rivi.

dtoverlay=w1-gpio

Ladataan seuraavaksi tarvittavat moduulit.

sudo modprobe w1-gpio
sudo modprobe w1-therm

Mikäli haluat ladata moduulit käynnistyksen yhteydessä niin lisää tiedostoon /etc/modules seuraavat rivit.

w1-gpio
w1-therm

Testataan anturin toiminta.

cd /sys/bus/w1/devices
cd 28-000005308892
cat w1_slave
99 01 4b 46 7f ff 07 10 79 : crc=79 YES
99 01 4b 46 7f ff 07 10 79 t=25562

Luetaan lämpötila uudelleen ja poistetaan samalla turhat tiedot. Lämpötila saadaan näin kahden desimaalin tarkkuudella.

cat /sys/bus/w1/devices/28-000005308892/w1_slave | grep t= | cut -f2 -d= | awk '{print $1/1000}' | awk '{printf("%.2f\n", $1)}'
25.56




Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *