Stap 1: Bibliotheken nodig en het aansluiten van
Ik gebruikte een Arduino UNO en aangesloten op het display zoals beschreven in mijn Instructable hier:
De twee bibliotheken van dat instructable moeten ook worden geladen in de Arduino IDE. Deze bibliotheken ondersteunen de 1.8" TFT-breedbeeldscherm met de Samsung S6D02A1 driver chip. Een nieuwe bibliotheek is op 2/2/15 toegevoegd, zodat de 2.2" TFT-kleurendisplay met de ILI9341 chip kan ook worden gebruikt.
De BMP180 (of BMP085) is een atmosferische druk en temperatuursensor. Ze zijn beschikbaar goedkoop via internet retailers, gewoon zoeken naar "Arduino BMP180".
U moet ook een bibliotheek die de BMP085 of de BMP180 ondersteunt, gebruikte ik de "Adfruit_BMP085"-bibliotheek, dit is verkrijgbaar via de website van Adafruit, maar voor het gemak heb ik het hier bijgevoegd.
Als de UNO is gebruikt voor het uitvoeren van andere schetsen, dan is het een goed idee om het laden van het voorbeeld "Blink" zodat pennen A4 en A5 zijn niet gedreven om + 5V door een ingezetene schets, dit is omdat de BMP180 signaal lijnen SDA en SCL moet niet worden aangestuurd door een output ingesteld op + 5V (logic 1).
De verbindingen van de UNO met de sensor van Bestuur zijn:
- UNO + 5V aan sensor bestuur VCC
- UNO GND aan sesnor bestuur GND
- UNO pin A4 sensor bestuur SDA
- UNO pin A5 sensor bestuur SCL