Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Βήμα 1: Κύκλωμα ποτενσιόμετρου με Arduino
- Βήμα 2: Βήμα 3: Γράφοντας το Arduino Sketch και φορτώστε το στο Uno
- Βήμα 3: Βήμα 3: Συγγραφή του λογισμικού εικονικού μετρητή
Βίντεο: Εικονικός μετρητής πίεσης Μέρος 2 .: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτό το έργο είναι το δεύτερο μέρος ενός έργου που έκανα νωρίτερα. Στο πρώτο μέρος, έχω σχεδιάσει ένα εικονικό μανόμετρο που μπορεί να ελεγχθεί με τα πλήκτρα ΕΠΑΝΩ και ΚΑΤΩ στο πληκτρολόγιο του υπολογιστή σας. βλέπε Εικονική μέτρηση πίεσης Μέρος 1
Αυτή τη φορά θα ελέγξουμε το μετρητή με ένα ποτενσιόμετρο. Βασικά αυτό που συμβαίνει είναι: το ποτενσιόμετρο θα αλλάξει την ένδειξη τάσης στη θύρα A0 (Αναλογική θύρα του Arduino). Κάθε ένδειξη τάσης θα αντιστοιχεί σε μια ψηφιακή τιμή μεταξύ 0 και 1023 byte. Η αντίστοιχη ψηφιακή τιμή θα σταλεί στον υπολογιστή μέσω της σειριακής θύρας. Το σκίτσο επεξεργασίας θα διαβάσει την τιμή από τη σειριακή θύρα και θα τη μετατρέψει σε τιμή γωνίας, η οποία θα είναι η γωνία στην οποία θα περιστραφεί η βελόνα.
Αυτό είναι ένα δροσερό έργο, αρκετά διασκεδαστικό και πολύ εύκολο να γίνει.
Απολαμβάνω.
Προμήθειες
- 1 x Υπολογιστής (με εγκατεστημένη την επεξεργασία και το Arduino IDE).
- Ποτενσιόμετρο 10k x.
- 1 x Arduino Uno με το καλώδιο USB του.
Βήμα 1: Βήμα 1: Κύκλωμα ποτενσιόμετρου με Arduino
Το κύκλωμα ποτενσιόμετρου είναι ένα πολύ ευθύγραμμο κύκλωμα:
- 1 ακίδα συνδέεται στην πηγή τροφοδοσίας.
- ο άλλος πείρος συνδέεται με τη γείωση και ο μεσαίος πείρος συνδέεται με το Α0 του Arduino.
Βήμα 2: Βήμα 3: Γράφοντας το Arduino Sketch και φορτώστε το στο Uno
Αυτό είναι ένα απλό και ευθύγραμμο σκίτσο.
Η τιμή τάσης αποστέλλεται στη θύρα A0, η εντολή analogRead θα δώσει μια τιμή μεταξύ 0 και 1023 byte
Δεδομένου ότι η σειριακή μονάδα στο IDE επεξεργασίας μπορεί να διαβάσει μόνο τιμές από 0 έως 255, θα πρέπει να διαιρέσουμε τις τιμές από το analogRead με 4.
Αυτός είναι ο λόγος για τον οποίο έχουμε αυτήν την εντολή:
"data = analogRead (pressurePin)/4;"
Βήμα 3: Βήμα 3: Συγγραφή του λογισμικού εικονικού μετρητή
Αυτό το σκίτσο είναι μια τροποποιημένη εκδοχή αυτού στο μέρος 1. Ένα ευθύγραμμο σκίτσο. βασικά αυτό που συμβαίνει σε αυτό το σκίτσο είναι ότι το IDE επεξεργασίας διαβάζει την τιμή από τη σειριακή θύρα, αυτή η τιμή μετατρέπεται σε τιμή γωνίας μεταξύ 0 και 1.5PI ακτίνων.
γωνία = χάρτης (val, 255, 0, 0, 1,5*PI);
Η γωνία 0 αντιστοιχεί στην πίεση 0 και η γωνία 1.5 PI αντιστοιχεί στη μέγιστη πίεση.
Ένα σημαντικό πράγμα που πρέπει να θυμάστε είναι ότι πρέπει πρώτα να γνωρίζετε σε ποια θύρα είναι συνδεδεμένο το Arduino. μπορείτε να λάβετε αυτές τις πληροφορίες από το Arduino IDE. Σε αυτό το έργο, το Arduino συνδέθηκε στο "COM6"
Η γραμμή 5 στην επεξεργασία IDE δείχνει:
String portName = Serial.list () [2];
Συνιστάται:
Εικονικός μετρητής πίεσης Μέρος 1 .: 4 βήματα
Εικονικός μετρητής πίεσης Μέρος 1 .: Οι μετρητές πίεσης χρησιμοποιούνται σε βιομηχανίες όπως πετρελαιοπηγές. Έχω χρησιμοποιήσει πολλές φορές μετρητές πίεσης στην καθημερινή μου εργασία, ειδικά όταν ασχολούμαι με υδραυλικά μηχανήματα. Και αναρωτιόμουν πώς μπορώ να κάνω ένα εικονικό μανόμετρο. Αυτό το έργο είναι 2-παρ
Ρολόι προγραμματισμού: Ο εικονικός βοηθός παραγωγικότητας .: 6 βήματα (με εικόνες)
Πρόγραμμα ρολογιού: Ο εικονικός βοηθός παραγωγικότητας: Είμαι επαγγελματίας αναβλητικός! Αυτό το κλείδωμα με έβαλε σε ένα χρονοδιάγραμμα, όπου η καθημερινότητα απλά πετάει χωρίς καμία παραγωγική δουλειά. Για να νικήσω την αναβλητικότητά μου, έχω φτιάξει αυτό το απλό και γρήγορο ρολόι, το οποίο προγραμματίζει τη δουλειά μου. Τώρα μπορώ απλά να μείνω στο
Απλός μετρητής πυκνωτή Autorange / μετρητής χωρητικότητας με Arduino και στο χέρι: 4 βήματα
Απλός μετρητής πυκνωτή Autorange / μετρητής χωρητικότητας με Arduino και στο χέρι: Γεια! Για αυτήν τη μονάδα φυσικής χρειάζεστε:* τροφοδοτικό με 0-12V* έναν ή περισσότερους πυκνωτές* μία ή περισσότερες αντιστάσεις φόρτισης* χρονόμετρο* πολύμετρο τάσης μέτρηση* arduino nano* οθόνη 16x2 I²C* αντιστάσεις 1 / 4W με 220, 10k, 4.7M και
Pi Home, ένας εικονικός βοηθός με σμέουρα: 11 βήματα (με εικόνες)
Pi Home, ένας εικονικός βοηθός με σμέουρα: Το Google Home είναι χρήσιμο να το έχετε στο σπίτι. Είναι μια όμορφη συσκευή με ενσωματωμένο Google Assistant-stateηφιακός προσωπικός βοηθός τελευταίας τεχνολογίας από την Google. Μπορεί να παίξει πολυμέσα, να αποθηκεύσει τις υπενθυμίσεις και τις σημειώσεις σας, να σας πει τη διάρκεια της μετακίνησής σας
Εικονικός οργανωτής Κωδικός: Αποκορύφωμα εργασίας (Vanessa): 10 βήματα
Virtual Organizer Code: Culminating Task (Vanessa): Στον κωδικό μου, δημιούργησα έναν εικονικό οργανωτή που θα υπολογίζει τους βαθμούς και θα επιτρέπει στον χρήστη να γράφει σε εκδηλώσεις για κάθε ημέρα της εβδομάδας. Ο κωδικός είναι μόνο για επίδειξη