Arduino Basic temperaturvakt - Exosite (1 / 3 steg)
Steg 1: Installation av maskinvara
Hårdvara:
- Arduino Uno - länk
- Arduino Ethernet Shield - länk
- Dallas Semiconductor DS18B20 One-Wire temperatursensor - datablad
- En 4.7 k ohm motstånd
- En liten tråd och plast slang (valfritt)
Arduino Uno, Ethernet Shield och tempsensor köptes alla från SparkFun
Set-up
Arduino Uno och Ethernet-Shield är enkla att ansluta, Ethernet Shield ansluts till toppen av Uno styrelsen och genom att ansluta USB-kabeln, båda är drivna och redo att gå. Temp sensorn kräver lite bakbord arbete eller lödning. Jag väljer att skapa en liten kabel (~ 6 inches) för att hålla temp sensorn från värmen kommer ut i styrelserna. Denna DS18B20 sensor är bra eftersom det kan drivas med data signal med hjälp av parasiten makt. Jag rekommenderar att läsa på säkerhetsdatabladet på detta alternativ, men i huvudsak sensorn gripskopor en liten ström av signallinjen när det är en hög logik nivå. Så två-tråd kan användas, en jord och signal med en 4.7 k pull-up resistor på det-5V. Jag valde den Arduino Uno signal stift 7, eftersom det inte används för något på Ethernet Shield. Jag Använd tillräckligt tråd för ca 6 inches i längd och en gång ansluten, brukade slangar av plast sjal den upp allt. (Obs: Jag har försökt att sätta dessa temp givare direkt på moderkortet, men värmen från power tillsynsmyndigheter och marker påverkar det mycket.)