Pitääkö tehdä jotain muutoksia kytkentään? Esim vaihtaa vastus toisenlaiseen tai jotain?
Kytkentä on ihan ok samoin 4k7 vastus takaa virran riittävyyden kun käytetään useita antureita, yhdellä anturilla vastusta ei tarvita. Sulla varmaan jotain vikaa softapuolella. Olethan lukenut antureitten osoitteet ja tallentanu ne käyttämääsi softaan.
0Äänestä
aloittelija 5
softa kuntoon kirjoitti:
Kytkentä on ihan ok samoin 4k7 vastus takaa virran riittävyyden kun käytetään useita antureita, yhdellä anturilla vastusta ei tarvita. Sulla varmaan jotain vikaa softapuolella. Olethan lukenut antureitten osoitteet ja tallentanu ne käyttämääsi softaan.
En keksi mikä voisi olla vialla, kun ei ole mitään softakaan vielä. Latasin vain moduulit:
$ sudo modprobe w1-gpio $ sudo modprobe w1-therm
Sen jälkeen ilmestyi hakemisto: $ cd /sys/bus/w1/devices/
ja siinä tunnistettu anturi: $ ls 28-000001eed25a w1_bus_master1
Mutta kun yritän lukea tiedot, aina tulee tuo NO: $ cat w1_slave ff ff ff ff ff ff ff ff ff : crc=c9 NO 00 00 00 00 00 00 00 00 00 t=-62
Onko muita lämpötila-antureita, jotka toimivat Raspberyy PI:ssa ja jotka voi upota nesteeseen, niin kuin DS18B20 ? Toki tuossa humidity anturissa on myös lämpötila, mutta ei sitä oikein voi veteen laittaa...
Vastaukset 4
Vanhimmat
Kyllä saa, niillä on eri osoitteet.
En saa toimimaan tuota DS18B20 anturia:
$ cat /sys/bus/w1/devices/28-*/w1_slave
ff ff ff ff ff ff ff ff ff : crc=c9 NO
00 00 00 00 00 00 00 00 00 t=-62
Kokeilin vastuksella ja ilman (kun humidity anturissakin on sama vastus samojen pinnien välissä) mutta tulee aina tuo NO teksti.
Kun taas ilman humidity anturia tulee:
$ cat /sys/bus/w1/devices/28-*/w1_slave
50 05 4b 46 7f ff 0c 10 1c : crc=1c YES
50 05 4b 46 7f ff 0c 10 1c t=85000
Pitääkö tehdä jotain muutoksia kytkentään? Esim vaihtaa vastus toisenlaiseen tai jotain?
Kytkentä on ihan ok samoin 4k7 vastus takaa virran riittävyyden kun käytetään useita antureita, yhdellä anturilla vastusta ei tarvita. Sulla varmaan jotain vikaa softapuolella. Olethan lukenut antureitten osoitteet ja tallentanu ne käyttämääsi softaan.
En keksi mikä voisi olla vialla, kun ei ole mitään softakaan vielä. Latasin vain moduulit:
$ sudo modprobe w1-gpio
$ sudo modprobe w1-therm
Sen jälkeen ilmestyi hakemisto:
$ cd /sys/bus/w1/devices/
ja siinä tunnistettu anturi:
$ ls
28-000001eed25a w1_bus_master1
Mutta kun yritän lukea tiedot, aina tulee tuo NO:
$ cat w1_slave
ff ff ff ff ff ff ff ff ff : crc=c9 NO
00 00 00 00 00 00 00 00 00 t=-62
Sen sijan humidity anturi toimii:
$ sudo ./Adafruit_DHT 2302 4
Using pin #4
Data (40): 0x2 0x1c 0x0 0xcf 0xed
Temp = 20.7 *C, Hum = 54.0 %
Onko muita lämpötila-antureita, jotka toimivat Raspberyy PI:ssa ja jotka voi upota nesteeseen, niin kuin DS18B20 ? Toki tuossa humidity anturissa on myös lämpötila, mutta ei sitä oikein voi veteen laittaa...