S.T.O.C.K.:S sous vide (4 / 8 steg)
Steg 4: DS18B20 temperaturgivare
Varje DS18B20 sensor har en unik adress. Du behöver veta adressen så att du kan prata med den.
Jag skulle rekommendera att du testar varje DS18B20 på en skärbräda och få sin adress innan handen.
Om du inte har gjort detta eller minns inte, är här ett sätt att hitta det när det redan är installerat på en av dessa PCB.
Ansluta sous vide PCB till datorn med en USB-adapter. Jag använder en PL2303 modul men du kan också använda en USB-BUB.
I Arduino miljön, se till att rätt seriell port har valts. Under styrelsen, Välj Arduino UNO.
Under "Fil" "exempel" bläddra ner till OneWire och välj
DS18x20_Temperature
I skissen om åtta rader ner, kommer att du se detta
OneWire ds(10); på stift 10 (en 4.7K motstånd är nödvändigt)
10 är Digital PIN-koden används i exemplet. Ändra den till:
OneWire ds(2); på stift 10 (en 4.7K motstånd är nödvändigt)
Ladda upp programmet till Arduino.
Öppna din följetong bildskärm och för 9600 baud. Du borde se något lik bilden.
Den första raden visar adressen: 28 6B 88 B4 4 0 0 D1
FYI, detta är hexadecimalt. Skriva ner det eller lägga den i en databas. Detta behov till gå in sous vide skiss. (Andra raden identifierar sensorn och fjärde visar temperaturen)
När du avslutar miljön, behöver du inte spara ändringarna.