Mini väderstation med Arduino (4 / 5 steg)
Steg 4: Programvara och kod
Nu är dags att tvättprogram Arduino. Jag använder Arduino IDE 1.6.7, som kan hämtas från https://www.arduino.cc/en/Main/Software .
Steg 1: Installation av I2c bibliotek: Arduino har en inbyggd bibliotek som kallas "LiquidCrystal" men det är för normal LCD och inte ska gälla för I2c driven LCD. Så jag ladda ner utvecklat ofta används F Malpartida LCD-bibliotek "NewLiquidCrystal" från https://bitbucket.org/fmalpartida/new-liquidcryst... och spara den som zip-filen i nedladdningen avsnitt. Du först antingen byta namn på eller ta bort befintliga "LiquidCrystal" bibliotek från Arduino IDE och sedan lägga till det nya nedladdade arkivet av skiss -> Lägg till bibliotek--> inkludera .zip bibliotek. Stäng och starta om IDE. Du kommer att se "NewLiquidCrystal" bibliotek under bidrog bibliotek.
Steg 2: Att hitta adressen I2c Shield: Jag använder en I2c scanner för att hitta adressen som 0x27. Det tillgängliga Arduino forum.
Steg 3: Installation av DHT bibliotek: det är hämtat från https://github.com/adafruit/DHT-sensor-library. Spara den beskrivs samma som i steg-1 utom behöver inte byta namn på eller ta bort alla befintliga bibliotek. Den har en DHT tester, som kan användas för att testa DHT 22 (eller DHT11) på serial monitor för IDE.