Arduino BMP180 temperatur och tryck sensormätningar på en 1.8" färg TFT-skärm (1 / 2 steg)
Steg 1: Bibliotek behövs och koppla upp
Jag använde en Arduino UNO och anslutit den till displayen som beskrivs i min Instructable här:
De två biblioteken från detta instructable måste också laddas in din Arduino IDE. Dessa bibliotek stöder den 1.8" TFT-skärmen med Samsung S6D02A1 driver chip. Ett nytt bibliotek lades på 2/2/15 så 2.2" TFT-skärm med ILI9341 chip kan också användas.
BMP180 (eller BMP085) är ett atmosfäriskt tryck och temperatursensor. De finns billigt via internet återförsäljare, bara söka efter "Arduino BMP180".
Du behöver också ett bibliotek som stöder BMP085 eller BMP180, jag använde "Adfruit_BMP085" biblioteket, detta är tillgängligt från Adafruit hemsida men för enkelhetens skull jag har bifogat det här.
Om UNO har använts att köra andra skisser så är det en bra idé att ladda "Blink" exemplet så att stiften A4 och A5 inte drivs till + 5V av en bosatt skiss, detta beror på att BMP180 signal linjer SDA och SCL inte bör styras av en utdata inställd på + 5V (logic 1).
Anslutningar från UNO till sensor styrelsen är:
- UNO + 5V till givarkort VCC
- UNO GND sesnor styrelsen GND
- UNO stift A4 till givarkort SDA
- UNO stift A5 till givarkort SCL