Arduino för växthusgaser, trädgården eller Growbox / uppdaterad April 2016 (12 / 24 steg)
Steg 12: Arduino för växthusgaser, trädgården eller Growbox: LCD
Med tanke på det finns bara så mycket I/O stift på Atmega 328, bestämde jag mig att lägga till en LCD-skärm via en I2C-gränssnitt
Biblioteket för att använda är det nya LCD-bibliotek från Malpertida
Pin-out av i2C-gränssnittet är sådan att den passar fint de flesta LCD.
Det är möjligt att bygga din egen I2C gränssnitt men jag skulle avråda från det. En på Dealextreme är så billig att bygga det själv skulle vara dyrare. Bara chip ensam förmodligen redan skulle vara mer än ca. 1,80 Euro, den hela redo byggd del kostnader på dealextreme.
Jag hade övervägt för att använda Nokia 5110 display, men det behövs några 4 eller 5 data-pins. Visst jag kunde använda I2C för att bildskärmar eller den i och utgångar, men då var jag redan alltför långt framåt att dra allt för I2C för utgångar och använda I2C för Nokia LCD är något jag inte hade räknat ut ännu, men det är möjligt. Tillgängliga använder SPI - som är det snabbaste funktionsläget av kommunikation - men som det är hårdkodad du skulle behöva göra några omskrivning. Därför valde jag den vanlig LCD.
Med en 5110 display via I2C kan allvarligt fördröja skärmen uppladdningen kanske en sekund. Hittar du några inledande läsning här