Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε το DPS422 για τη μέτρηση της θερμοκρασίας και της βαρομετρικής πίεσης με το XMC4700.
DPS422
Το DPS422 είναι ένας μικροσκοπικός ψηφιακός βαρομετρικός αισθητήρας πίεσης και θερμοκρασίας αέρα με υψηλή ακρίβεια και χαμηλή κατανάλωση ρεύματος. Η ανίχνευση πίεσης πραγματοποιείται χρησιμοποιώντας ένα στοιχείο χωρητικού αισθητήρα, που εγγυάται υψηλή ακρίβεια σε σχέση με τη θερμοκρασία.
Μπορείτε να έχετε πρόσβαση στα αποτελέσματα μέτρησης μέσω πρωτοκόλλου I2C ή SPI.
Ο αισθητήρας βαρομετρικής πίεσης DPS422 έρχεται με μια έτοιμη προς χρήση βιβλιοθήκη Arduino.
Βρείτε το φύλλο δεδομένων του DPS422 εδώ.
UART (Universal Asynchronous Receive Transmit)
Η επικοινωνία UART χρησιμοποιείται για την αποστολή δεδομένων από το XMC4700 στο Node MCU. Το UART σημαίνει Universal Asynchronous Receive Transmit είναι μια συσκευή υλικού υπολογιστή για σειριακή επικοινωνία. Το UART είναι μία από τις πιο απλές και συχνότερα χρησιμοποιούμενες τεχνικές σειριακής επικοινωνίας. Για περισσότερες πληροφορίες ανατρέξτε στον σύνδεσμο.
Βήμα 1: Απαιτούμενα εξαρτήματα
- S2GO PRESSURE DPS422
- ΤΟ IOT ADAPTER
- Σετ Relax XMC4700
- Κόμβος MCU ESP8266
Βήμα 2: Διασύνδεση υλικού
Εξαρτήματα που χρησιμοποιούνται
Βήμα 3:
Συσσωρευμένο σύστημα
Βήμα 4:
Διασύνδεση μεταξύ NodeMCU και My IoT Adapter
Βήμα 5: Απαιτήσεις λογισμικού
- Arduino IDE
- SEGGER J-Link
Βήμα 6: Διαδικασία εγκατάστασης
Ανατρέξτε στον σύνδεσμο για τη διαδικασία εγκατάστασης.
Βήμα 7: Κωδικός
Κωδικός Arduino για XMC4700
Βήμα 8:
Κωδικός Arduino για το NodeMCU
Βήμα 9: Αποτελέσματα
XMC4700
Βήμα 10:
NodeMCU
Βήμα 11: Εφαρμογές που χρησιμοποιούν το DPS422
- Ακριβής υψομετρική μέτρηση
- Κηφήνες
- Εσωτερική και εξωτερική πλοήγηση
- Εφαρμογές IoT
- Εξυπνο σπίτι
- Παρακολούθηση αθλητισμού και φυσικής κατάστασης
Βήμα 12: Σημαντική προειδοποίηση
- Το DPS422 έχει μέγιστη βαθμολογία 4 V
- Πίνακες τρίτων με λογική 5 V, π.χ. το Arduino Uno, δεν μπορεί να συνδεθεί απευθείας στην πλακέτα DPS422 Pressure Shield2Go, ακόμη και αν η τροφοδοσία είναι συνδεδεμένη με τον ακροδέκτη 3,3 V ως γραμμές διασύνδεσης, π.χ. Το SDA/SCL, θα συνεχίσει να κινείται με 5 V
- Χρησιμοποιήστε την κατάλληλη αλλαγή επιπέδου για αυτούς τους πίνακες
- Το DPS422 είναι ευαίσθητο στο φως και πρέπει να προστατεύεται από την άμεση έκθεση στο φως
Βήμα 13: Επόμενο βήμα
Για να ανεβάσετε τα δεδομένα από το NodeMCU στο Amazon AWS, ανατρέξτε στον σύνδεσμο.