Πίνακας περιεχομένων:
- Βήμα 1: Breadboard για να δοκιμάσετε το σχέδιο
- Βήμα 2: Δημιουργία και Στέγαση Διοικητικού Συμβουλίου
- Βήμα 3: Συνδέσεις Arduino Pin
- Βήμα 4: Το σκίτσο του Arduino
- Βήμα 5: Τελικό
- Βήμα 6: Έκδοση 2 με μη αυτόματη εισαγωγή υψομέτρου βάσης
- Βήμα 7:
Βίντεο: Υψόμετρο (υψόμετρο) Με βάση την ατμοσφαιρική πίεση: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
[Επεξεργασία]; Δείτε την έκδοση 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 για να δοκιμάσετε το σχέδιο
Ξεκίνησα με ένα 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 με μη αυτόματη εισαγωγή υψομέτρου βάσης
Σε αυτήν την έκδοση εισάγεται ένα επιπλέον κουμπί. Το κουμπί 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.
Συνιστάται:
M5STACK Πώς να εμφανίσετε τη θερμοκρασία, την υγρασία και την πίεση στο M5StickC ESP32 χρησιμοποιώντας το Visuino - Εύκολο να το κάνετε: 6 βήματα
M5STACK Πώς να εμφανίζεται η θερμοκρασία, η υγρασία και η πίεση στο M5StickC ESP32 χρησιμοποιώντας Visuino - Εύκολο να το κάνετε: Σε αυτό το σεμινάριο θα μάθουμε πώς να προγραμματίζουμε το ESP32 M5Stack StickC με Arduino IDE και Visuino για την εμφάνιση θερμοκρασίας, υγρασίας και πίεσης χρησιμοποιώντας αισθητήρα ENV (DHT12, BMP280, BMM150)
Υψόμετρο, Πίεση και Θερμοκρασία Χρήση Raspberry Pi Με MPL3115A2: 6 Βήματα
Υψόμετρο, Πίεση και Θερμοκρασία Χρήση Raspberry Pi Με MPL3115A2: Ακούγεται ενδιαφέρον. Είναι πολύ πιθανό αυτή τη στιγμή που όλοι μπαίνουμε σε γενιά IoT. Ως ηλεκτρονικό φρικιό, παίζαμε με το Raspberry Pi και αποφασίσαμε να κάνουμε ενδιαφέροντα έργα χρησιμοποιώντας αυτή τη γνώση. Σε αυτό το έργο, θα
Χρήση Raspberry Pi, μετρήστε υψόμετρο, πίεση και θερμοκρασία με MPL3115A2: 6 βήματα
Χρησιμοποιώντας το Raspberry Pi, μετρήστε το υψόμετρο, την πίεση και τη θερμοκρασία με το MPL3115A2: Μάθετε τι σας ανήκει και μάθετε γιατί το έχετε! Είναι ενδιαφέρον. Ζούμε στην εποχή του αυτοματισμού στο Διαδίκτυο καθώς βυθίζεται σε μια πληθώρα νέων εφαρμογών. Ως λάτρεις των υπολογιστών και των ηλεκτρονικών, μάθαμε πολλά με το Raspberry Pi a
Ξεπερνώντας την κοστούμι Ατμοσφαιρική πίεση: Gauntlet of Gripping: 8 βήματα
Overcoming Suit Atmosperic Pressure: Gauntlet of Gripping: Πριν από λίγο καιρό είδα ένα βίντεο στο youtube του Chris Hadfield. Μεταξύ άλλων, μίλησε για το πόσο επίπονη μπορεί να είναι η εργασία κατά τη διάρκεια ενός διαστημικού περιπάτου. Το πρόβλημα δεν είναι μόνο, ότι το κοστούμι είναι ατημέλητο, αλλά επίσης, ότι είναι κάπως σαν ένα μπαλόνι, που πρέπει να είναι
Δημιουργήστε μια ατμοσφαιρική οθόνη με βάση τον άνεμο: 8 βήματα (με εικόνες)
Make a Wind-based Ambient Display: Πρόκειται για ένα έργο τάξης που σχεδιάστηκε και κατασκευάστηκε από τους Trinh Le και Matt Arlauckas για το HCIN 720: Prototyping Wearable and Internet of Things Devices στο Rochester Institute of Technology. Ο στόχος αυτού του έργου είναι να απεικονίσει αφηρημένα την κατεύθυνση ένα