Πίνακας περιεχομένων:

Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση: 7 βήματα (με εικόνες)
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση: 7 βήματα (με εικόνες)

Βίντεο: Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση: 7 βήματα (με εικόνες)

Βίντεο: Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση: 7 βήματα (με εικόνες)
Βίντεο: Η πρώτη πτήση στον πλανήτη Άρη | Διαστημικά Νέα (#7) 2024, Ιούλιος
Anonim
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση
Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση

[Επεξεργασία]; Δείτε την έκδοση 2 στο βήμα 6 με χειροκίνητη βασική εισαγωγή υψομέτρου.

Αυτή είναι η περιγραφή του κτιρίου ενός υψομέτρου (μετρητή υψομέτρου) που βασίζεται σε έναν αισθητήρα ατμοσφαιρικής πίεσης Arduino Nano και Bosch BMP180.

Ο σχεδιασμός είναι απλός αλλά οι μετρήσεις είναι σταθερές και αρκετά ακριβείς (ακρίβεια 1m).

Κάθε δεύτερο δέκα δείγματα πίεσης γίνονται και υπολογίζεται ο μέσος όρος αυτών των δέκα. Αυτή η πίεση συγκρίνεται με μια βασική πίεση και χρησιμοποιείται για την επεξεργασία του υψομέτρου. Η βασική πίεση μετράται τη στιγμή που ενεργοποιείται το υψόμετρο, οπότε αυτό αντιπροσωπεύει ένα υψόμετρο μηδενικού μέτρου. Εάν είναι απαραίτητο, η βασική πίεση μπορεί να επανέλθει πατώντας το κουμπί.

[Επεξεργασία]: Η έκδοση 2 έχει χειροκίνητη βασική είσοδο υψομέτρου. Δείτε την περιγραφή στο Βήμα 6

Κατά τη ρύθμιση της γραμμής βάσης (ενεργοποίηση ή πάτημα κουμπιού) εμφανίζεται η τρέχουσα ατμοσφαιρική πίεση για ένα δευτερόλεπτο. Μετά από αυτό, το υψόμετρο είναι στην τετραψήφια οθόνη και θα ενημερώνεται περίπου κάθε δευτερόλεπτο.

Ένα κόκκινο led χρησιμοποιείται για αρνητικά υψόμετρα όταν κατεβαίνετε σε λόφο μετά τον καθορισμό της βασικής γραμμής.

[Επεξεργασία]: Με την έκδοση 2 αυτό αντιπροσωπεύει αρνητικά υψόμετρα τόσο κάτω από το επίπεδο της θάλασσας.

Το υψόμετρο τροφοδοτείται από καλώδιο USB, ώστε να μπορεί να χρησιμοποιηθεί σε αυτοκίνητο, μοτοσικλέτα ή σε κάθε άλλο μέρος με USB ή τράπεζα ισχύος.

Χρησιμοποιούνται δύο ειδικές βιβλιοθήκες. Ένα για το BMP180 που μπορείτε να βρείτε εδώ. Και ένα για την τετραψήφια οθόνη TM1637 που μπορείτε να βρείτε εδώ.

Το BMP180 δεν είναι η νεότερη έκδοση. Φαίνεται ότι έχει αντικατασταθεί από το BMP280. Θα πρέπει να είναι απλό να αντικαταστήσετε το BMP180 με το BMP280 σε αυτό το σχέδιο.

Μέρη του σκίτσου βασίζονται στο "BMP180_altitude_example.ino" που παρέχεται με τη βιβλιοθήκη BMP180.

Βήμα 1: Breadboard για να δοκιμάσετε το σχέδιο

Breadboard για να δοκιμάσετε το σχέδιο
Breadboard για να δοκιμάσετε το σχέδιο
Breadboard για να δοκιμάσετε το σχέδιο
Breadboard για να δοκιμάσετε το σχέδιο

Ξεκίνησα με ένα Arduino Uno για να δοκιμάσω το σχέδιο. Στην τελική έκδοση χρησιμοποίησα ένα Nano επειδή είναι μικρότερο.

Βήμα 2: Δημιουργία και Στέγαση Διοικητικού Συμβουλίου

Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
Δημιουργία και Στέγαση Διοικητικού Συμβουλίου

Χρησιμοποιείται ένας μόνο πίνακας. Το κάλυμμα του περιβλήματος συγκρατεί το κουμπί, το led και την τετραψήφια οθόνη.

Βήμα 3: Συνδέσεις Arduino Pin

Συνδέσεις για BMP180: GND - GNDVCC - 3.3V (!!) SDA - A4SCL - A5

Συνδέσεις για τετραψήφια οθόνη TM1637: GND - GNDVCC - 5VCLK - D6DIO - D8

Led voor αρνητικές τιμές - Κάτω -λόφος: D2

Κουμπί για επαναφορά της βασικής πίεσης: D4

Βήμα 4: Το σκίτσο του Arduino

Βήμα 5: Τελικό

Τελικός
Τελικός

Αυτό είναι το αποτέλεσμα…

Βήμα 6: Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου βάσης

Image
Image
Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου γραμμής βάσης
Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου γραμμής βάσης
Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου βάσης βάσης
Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου βάσης βάσης
Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου γραμμής βάσης
Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου γραμμής βάσης

Σε αυτήν την έκδοση εισάγεται ένα επιπλέον κουμπί. Το κουμπί 1 (μαύρο) είναι να ξεκινήσει χειροκίνητα την εισαγωγή υψομέτρου βάσης. Το κουμπί 2 (λευκό) είναι να αυξήσει την τιμή ανά ψηφίο.

Η ακολουθία κατά την εισαγωγή υψομέτρου είναι:

Το κουμπί 1 πιέζεται - Το led αναβοσβήνει 1 φορά - το κουμπί 2 μπορεί να χρησιμοποιηθεί για αύξηση του ψηφίου x σε 000x

Το κουμπί 1 πιέζεται ξανά - Το led αναβοσβήνει 2 φορές - το κουμπί 2 μπορεί να χρησιμοποιηθεί για να αυξήσει το ψηφίο x σε 00x0

Το κουμπί 1 πιέζεται ξανά - Το led αναβοσβήνει 3 φορές - το κουμπί 2 μπορεί να χρησιμοποιηθεί για αύξηση του ψηφίου x σε 0x00

Το κουμπί 1 πιέζεται ξανά - Το led αναβοσβήνει 4 φορές - το κουμπί 2 μπορεί να χρησιμοποιηθεί για να αυξήσει το ψηφίο x σε x000

Το κουμπί 1 πιέζεται ξανά - Το led αναβοσβήνει 5 φορές - το κουμπί 2 μπορεί να χρησιμοποιηθεί για να αλλάξει το πρόσημο: led_on = αρνητικό (κάτω από την επιφάνεια της θάλασσας), led_off = θετικό (πάνω από την επιφάνεια της θάλασσας)

Το κουμπί 1 πιέστηκε ξανά - Το led αναβοσβήνει 1 φορά - η είσοδος υψομέτρου βάσης είναι έτοιμη

Βήμα 7:

Σκίτσο της έκδοσης 2.

Συνιστάται: