
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01



[Bewerking]; Zie versie 2 in stap 6 met handmatige invoer van de basislijnhoogte.
Dit is de bouwbeschrijving van een Altimeter (Altitude Meter) op basis van een Arduino Nano en een Bosch BMP180 atmosferische druksensor.
Het ontwerp is eenvoudig, maar de metingen zijn stabiel en vrij nauwkeurig (1 meter nauwkeurig).
Elke seconde worden tien drukmonsters gemaakt en het gemiddelde van deze tien wordt berekend. Deze druk wordt vergeleken met een basisdruk en wordt gebruikt om de hoogte te verwerken. De basisdruk wordt gemeten op het moment dat de hoogtemeter wordt aangezet, dus dit vertegenwoordigt een hoogte van nul meter. Indien nodig kan de basisdruk worden gereset door op de knop te drukken.
[Bewerken]: Versie 2 heeft handmatige invoer van de basislijnhoogte. Zie beschrijving in stap 6
Tijdens het instellen van de basislijn (inschakelen of druk op de knop) wordt de huidige atmosferische druk gedurende één seconde weergegeven. Hierna staat de hoogte op het 4-cijferige display en deze wordt ongeveer elke seconde bijgewerkt.
Een rode led wordt gebruikt voor negatieve hoogtes bij het afdalen na het instellen van de basislijn.
[Bewerken]: Met versie 2 vertegenwoordigt dit negatieve hoogten dus onder zeeniveau.
De hoogtemeter wordt gevoed door een USB-kabel en kan dus worden gebruikt in een auto, motor of op elke andere plaats met USB of een powerbank.
Er worden twee speciale bibliotheken gebruikt. Eentje voor de BMP180 die je hier kunt vinden. En een voor het TM1637 4-cijferige display dat hier te vinden is.
De BMP180 is niet de nieuwste versie. Het lijkt te zijn vervangen door de BMP280. Het zou in dit ontwerp eenvoudig moeten zijn om de BMP180 te vervangen door de BMP280.
Delen van de schets zijn gebaseerd op de "BMP180_altitude_example.ino" die bij de BMP180-bibliotheek wordt geleverd.
Stap 1: Breadboard om het ontwerp te testen


Ik begon met een Arduino Uno om het ontwerp te testen. In de definitieve versie heb ik een Nano gebruikt omdat deze kleiner is.
Stap 2: Bordcreatie en huisvesting




Er wordt één enkel bord gebruikt. Het deksel van de behuizing bevat de knop, de led en het 4-cijferige display.
Stap 3: Arduino-pinverbindingen
Aansluitingen voor BMP180:GND - GNDVCC - 3.3V (!!)SDA - A4SCL - A5
Aansluitingen voor 4-cijferig TM1637-display:GND - GNDVCC - 5VCLK - D6DIO - D8
Led voor negatieve waarden - Downhill: D2
Knop voor reset basislijndruk: D4
Stap 4: De Arduino-schets
Stap 5: Finale

Dit is het resultaat…
Stap 6: Versie 2 met handmatige basislijnhoogte-invoer





In deze versie wordt één extra knop geïntroduceerd. Knop 1 (zwart) is om handmatig de basislijnhoogte-invoer te starten. Knop 2 (wit) is om de waarde per cijfer te verhogen.
Volgorde tijdens hoogte-invoer is:
Knop 1 ingedrukt - Led knippert 1 keer - knop 2 kan worden gebruikt om x-cijfer in 000x. te verhogen
Knop 1 nogmaals ingedrukt - Led knippert 2 keer - knop 2 kan worden gebruikt om x cijfer in 00x0. te verhogen
Knop 1 nogmaals ingedrukt - Led knippert 3 keer - knop 2 kan worden gebruikt om x cijfer in 0x00. te verhogen
Knop 1 nogmaals ingedrukt - Led knippert 4 keer - knop 2 kan worden gebruikt om x-cijfer in x000. te verhogen
Knop 1 nogmaals ingedrukt - Led knippert 5 keer - knop 2 kan worden gebruikt om het teken te veranderen: led_on=negatief (onder zeeniveau), led_off=positief (boven zeeniveau)
Knop 1 nogmaals ingedrukt - Led knippert 1 keer lang - basislijnhoogte-invoer gereed
Stap 7:
Schets van versie 2.
Aanbevolen:
Berekening van vochtigheid, druk en temperatuur met behulp van BME280 en Photon Interfacing: 6 stappen

Berekening van vochtigheid, druk en temperatuur met behulp van BME280 en Photon Interfacing. We komen verschillende projecten tegen die temperatuur-, druk- en vochtigheidsbewaking vereisen. We realiseren ons dus dat deze parameters eigenlijk een cruciale rol spelen bij het hebben van een schatting van de werkefficiëntie van een systeem bij verschillende atmosferische cond
De druk en hoogte bepalen met behulp van GY-68 BMP180 en Arduino: 6 stappen

Het bepalen van de druk en hoogte met behulp van GY-68 BMP180 en Arduino: Overzicht Bij veel projecten zoals vliegende robots, weerstations, het verbeteren van de routeprestaties, sport en etc. is het meten van druk en hoogte erg belangrijk. In deze zelfstudie leert u hoe u de BMP180-sensor gebruikt, een van de meest
Visualisatie van atmosferische vervuiling: 4 stappen

Atmosferische vervuilingsvisualisatie: Het luchtvervuilingsprobleem trekt steeds meer aandacht. Deze keer probeerden we PM2.5 te monitoren met Wio LTE en de nieuwe Laser PM2.5-sensor
Maak draagbare digitale hoogtemeter. Gemaakt in TechShop Detroit.: 3 stappen (met afbeeldingen)

Maak draagbare digitale hoogtemeter. Gemaakt in TechShop Detroit.: Achtergrond: Tegenwoordig zijn digitale schuifmaten erg goedkoop en maken ze deel uit van de dagelijkse hulpmiddelen van makers bij het ontwerpen van dingen. Het is ook erg draagbaar. Af en toe zouden we een digitale hoogtemeter moeten gebruiken. Ik heb onlangs 2 halfronde par
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarn

Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit