Temperatursensor / väderstation (3 / 9 steg)
Steg 3: Testa RS232-gränssnittet
Hämta och installera digitemp.
På Debian och Ubuntu Linux görs detta genom kör "sudo apt-get install digitemp".
2)
Anslut en DS1820 till din krets.
Mellersta benet går i DQ port, de andra två benen gå i GND
3)
Anslut kretsen till ett datorer rs232 port.
Jag täcka endast göra detta med Linux, men det är också möjligt att göra detta i windows...
4)
Om kommandot "digitemp" inte fungerar, är det eftersom det finns flera versioner av digitemp.
Skriv digitemp och tryck på TABB för att se dem alla... digitemp_DS9097 är rätta för detta 1wire busmaster.
Bara för enkelhetens skull vill vi att kommandot ska vara "digitemp', inte 'digitemp_DS9097'.
typ "sudo ln -s /usr/bin/digitemp_DS9097 /usr/bin/digitemp"
5)
Som root, eller använder sudo:
Kör ' digitemp -s/dev/ttyS0 -i '. Detta söker 1wire nätverket för sensorer, och skapar en config-fil för digitemp. Om du använder COM2, använda -s /dev/ttyS1.
Kör "digitemp - a" för att läsa av temperaturen i de anslutna tempsensor.
Se skärmdump
6)
Gör detta för alla sensorer du ska använda och skriva ner adresserna för var och en.
När du har flera sensorer, är det skönt att veta vilken som är vilken.