Stap 3: Barometer en druk sensor-BMP180
De bmp180 een barometrische druk sensor met een I2C interface ("Wire").
Barometrische druksensoren meten de absolute druk van de lucht eromheen. Deze druk varieert met het weer en de hoogte.
Deze module bmp180 kwam met een 3,3 v regulator 662k die ik blies naar sommige domheid zodat ik een draad gehecht te passeren door de hele vcc rechtstreeks naar de chip.
Opmerking: Op doen zodat ik mezelf beperken van het gebruik van slechts 3,3 v, met behulp van spanningen erboven zal ruïneren het apparaat.
Ander model wellicht niet de 662 k-spanningsregelaar. Controleer dus grondig.
OK terugkomen laat de sensor aansluiten aan de arduino.
De sensor maakt verbinding met de i2c-bus van de arduino welke nano en Uno
SDA == > A4
SCL == > A5
VCC == > 3,3 v
GND == > GND
Laten we praten over de druk een beetje en hoe doet druk meet hoogte en temperatuur.
De atmosferische druk op een willekeurige positie is niet constant. De complexe interactie tussen het aardoppervlak spin, as tilt, en vele andere factoren resulteren in het verplaatsen van gebieden van hogere en lagere druk, die op hun beurt oorzaak de variaties in de weer we elke dag zien. Door te kijken naar veranderingen in de druk, kunt je voorspellen op korte termijn wijzigingen in de weersomstandigheden.
Bijvoorbeeld, dropping druk meestal betekent nat weer of een storm nadert (een lagedruk systeem gaat). Stijgende druk meestal betekent dat duidelijk weer nadert (een hogedruk systeem gaat door).
Atmosferische druk varieert ook met de hoogte. De absolute druk in Mt .everest basiskamp (5.400) is lager dan Delhi(216)
Aangezien Abosolute druk moeilijk is te vergelijken direct druk metingen van de ene locatie another.we gebruik is de relatieve druk dat zeespiegel druk.
Hoogtemeting
De gemiddelde druk van de atmosfeer op zeeniveau is 1013.25 hPa (of mbar). Dit daalt af tot nul als u naar het vacuüm van de ruimte klimmen. Omdat de curve van deze afname goed begrepen is, kan u het hoogteverschil tussen twee metingen van de druk (p en p0) berekenen met behulp van deze vergelijking:
alti=44330*[1-(p/P0)^(1/5.255)]
Als u zeespiegel druk (1013.25 hPa) als de druk van de basislijn (p0) gebruikt, zal de output van de vergelijking worden uw huidige hoogte boven de zeespiegel.
Voorzorgsmaatregelen
Geven het lucht: Vergeet niet dat de BMP180 toegang tot de lucht om haar druk moet, dus zet het niet in een verzegelde geval te meten. Verstrekken van een kleine vent-hole zou moeten volstaan.
Maar niet teveel lucht: aan de andere kant, blootstelling aan snel bewegende lucht of wind kortstondige drukvariaties die invloed op uw lezingen hebben zullen kan veroorzaken. Het schild van het apparaat van sterke luchtstromen.
Keep it cool: Omdat een nauwkeurige temperatuurmetingen is nodig om de druk te meten, probeer niet het apparaat bloot aan snelle temperatuurwisselingen, en houd het uit de buurt van nabijgelegen hete delen en andere warmtebronnen.
Houd het droog: de BMP180 is gevoelig voor vocht. Niet onderdompelen het of laat ze contact opnemen met vloeibaar water.
Het niet blind: Verrassend, is het silicium binnen de BMP180 gevoelig voor licht, dat het apparaat door het gat aan de bovenkant van de chip kunt invoeren. Voor een maximale nauwkeurigheid, beschermen de chip van omgevingslicht.