Πίνακας περιεχομένων:
- Βήμα 1: Απαραίτητα υλικά
- Βήμα 2: Δίοδος συγκόλλησης μεταξύ προεξοχών της αντλίας
- Βήμα 3: Καλωδίωση του υλικού
- Βήμα 4: Ο κώδικας
- Βήμα 5: Σημαντική σημείωση - Σειριακή παρακολούθηση
- Βήμα 6: Προσαρμογή του κώδικα στις ανάγκες του ρυθμιστή σας
- Βήμα 7: Βίντεο του ρυθμιστή/μετρητή PH με δυνατότητα βαθμονόμησης
Βίντεο: Ρυθμιστής/μετρητής PH - Arduino: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
*** Εάν δεν εμφανίζονται φωτογραφίες και σύνδεσμοι, ανανεώστε τη σελίδα
Αυτό είναι οδηγό για ρυθμιστή ή μετρητή pH arduino:
--- Ο ρυθμιστής προορίζεται για αντιδράσεις που ξεκινούν σε ένα συγκεκριμένο ρΗ και φυσικά μειώνονται/αυξάνονται στο ρΗ λόγω της αντίδρασης. Ωστόσο, για πολλές αντιδράσεις, είναι επιθυμητό να παραμείνει στο αρχικό ρΗ. Έτσι, εάν η αντίδραση αποκλίνει πολύ από το επιθυμητό pH, αυτό το έργο arduino θα αντλήσει σε οξύ ή βάση για να επαναφέρει το pH στο φυσιολογικό.
--- Αυτό το έργο μπορεί επίσης να χρησιμοποιηθεί απλώς ως αισθητήρας pH που διαβάζει το pH οποιουδήποτε διαλύματος.
Βήμα 1: Απαραίτητα υλικά
-Ardduino Uno
-Υπολογιστής και πληκτρολόγιο
-Περισταλτική υγρή αντλία -12V
-Αναλογικός αισθητήρας pH / Kit Meter Pro για Arduino
-I2C 20x4 Μονάδα οθόνης Arduino LCD
-ΔΙΟΔΟΣ IN4001
-PPN2222 Τρανζίστορ
-Προσαρμογέας ρεύματος 12V DC
-Ανδρικά από θηλυκά άλματα καλωδίων
-Ανδρικά από αρσενικά Jumper Wires
-Αλλιγάτορα κλιπ
-Καλώδιο USB Arduino
-Breadboard
Βήμα 2: Δίοδος συγκόλλησης μεταξύ προεξοχών της αντλίας
Συγκολλήστε τη δίοδο μεταξύ των προεξοχών της περισταλτικής αντλίας όπως φαίνεται στην εικόνα. Βεβαιωθείτε ότι έχετε τοποθετήσει την ασημένια ζώνη της διόδου που δείχνει προς την (+) προεξοχή της αντλίας. Αυτό θα προστατεύσει τον κινητήρα της αντλίας.
Βήμα 3: Καλωδίωση του υλικού
A4 -------------------- στο SDA της οθόνης LCD
A5 -------------------- στο SCL της οθόνης LCD
GND ----------------- σε GND LCD
5V -------------------- σε VCC LCD
A0 -------------------- στο μεσαίο άκρο (βάση) του τρανζίστορ
GND ----------------- έως ** αριστερή προεξοχή (πομπός) τρανζίστορ, ** αναφέρεται στην επίπεδη πλευρά του τρανζίστορ
(-) αντλία ακροδεκτών ---- προς ** δεξιά ακίδα (συλλέκτης) τρανζίστορ
(+) αντλία ακροδεκτών ---- έως Vin (12V)
A3 -------------------- στο καλώδιο σήματος (μπλε) του μετρητή pH
5V -------------------- στο (+) σύρμα (κόκκινο) του μετρητή pH
GND ----------------- στο (-) σύρμα (μαύρο) του μετρητή pH
_
*** Δείτε φωτογραφίες για περισσότερες λεπτομέρειες
Βήμα 4: Ο κώδικας
Επισυνάπτονται 2 εκδόσεις του αρχείου Arduino Code… η μία είναι για τη ρύθμιση των αντιδράσεων που αυξάνονται στο pH και η άλλη για τις αντιδράσεις που μειώνονται στο pH
_
*** ΣΠΟΥΔΑΙΟΣ ***
Κατεβάστε τις απαραίτητες βιβλιοθήκες (επισυνάπτεται zip σε αυτό το εκπαιδευτικό)
Αυτός ο κώδικας χρησιμοποιεί μια βιβλιοθήκη LCD που δεν περιλαμβάνεται ήδη στο Arduino…
Για να εφαρμόσετε αυτό το αρχείο zip στο έργο σας, κάντε λήψη στον υπολογιστή σας, Στο παράθυρο arduino, μεταβείτε στο "Sketch" "Include Library" "Add. ZIP Library"
Βήμα 5: Σημαντική σημείωση - Σειριακή παρακολούθηση
Αυτό το πρόγραμμα χρησιμοποιεί μια σειριακή είσοδο για να οδηγήσει τις οθόνες μενού. Αυτό σημαίνει ότι θα πρέπει να συνδεθεί με υπολογιστή ή φορητό υπολογιστή κατά τη χρήση. Για να χρησιμοποιήσετε τη σειριακή οθόνη, κάντε κλικ στο επάνω δεξί κουμπί (μοιάζει με μεγεθυντικό φακό) στο παράθυρο του arduino.
*** ΣΗΜΑΝΤΙΚΟ - χρησιμοποιήστε τις επιλογές "Αυτόματη κύλιση", "Χωρίς λήξη γραμμής" και "9600 baud" στην οθόνη σειριακής οθόνης … αν δεν το κάνετε, ο κώδικας δεν θα λειτουργεί όπως έχει σχεδιαστεί
Για εισαγωγή τιμών, πληκτρολογήστε μια τιμή χρησιμοποιώντας το πληκτρολόγιό σας και πατήστε το πλήκτρο εισαγωγής ή κάντε κλικ στο "Αποστολή"
Βήμα 6: Προσαρμογή του κώδικα στις ανάγκες του ρυθμιστή σας
Υπάρχουν πολύ απλές σταθερές που πρέπει απλώς να αλλάξουν για να βεβαιωθείτε ότι αυτό το πρόγραμμα λειτουργεί για εσάς! Παρακάτω είναι οι προτεινόμενες σταθερές για αλλαγή και οι περιγραφές τους:
- fillTime: πόσος χρόνος χρειάζεται για να γεμίσει πλήρως η αντλία σας με υγρό, σε δευτερόλεπτα
- delayTime: πόσο καιρό θέλετε η ρυθμιστική αρχή να περιμένει πριν από την άντληση σε περισσότερη λύση
- smallAdjust: αριθμός δευτερολέπτων που θέλετε να διοχετεύεται οξύ/βάση όταν το pH αποκλίνει κατά 0,3 - 1 pH
- largeAdjust: αριθμός δευτερολέπτων που θέλετε να διοχετεύεται οξύ/βάση όταν το pH αποκλίνει κατά> 1pH
_
Επιπλέον, θα πρέπει να καταλάβετε τι μετατόπιση και κλίση έχει το μετρητή pH σας…
Εάν η κλίση και η μετατόπιση μου δεν λειτουργούν καλά με το μετρητή pH σας, θα πρέπει να κάνετε τα ακόλουθα βήματα:
(1)- ορίστε κλίση = 1 και μετατόπιση = 0
(2)- λαμβάνει και καταγράφει τις ενδείξεις pH σε διαλύματα ακριβώς pH 4, pH 7 και pH 10
(3)- Δημιουργήστε ένα σύστημα εξισώσεων όπως:
(πραγματική ένδειξη pH 4)*κλίση + μετατόπιση = 4
(πραγματική ένδειξη pH 7)*κλίση + μετατόπιση = 7
(πραγματικό pH 10 ανάγνωση)*κλίση + μετατόπιση = 10
_
Χρησιμοποιήστε αυτές τις τρεις εξισώσεις για να βρείτε μια καλύτερη γραμμή προσαρμογής για επίλυση για κλίση και μετατόπιση και αλλάξτε αυτές τις σταθερές στις νέες τιμές κλίσης και μετατόπισης
Συνιστάται:
LM317 Ρυθμιζόμενος ρυθμιστής τάσης: 6 βήματα
LM317 Ρυθμιζόμενος Ρυθμιστής Τάσης: Εδώ θα θέλαμε να μιλήσουμε για ρυθμιζόμενους ρυθμιστές τάσης. Απαιτούν πιο περίπλοκα κυκλώματα από γραμμικά. Μπορούν να χρησιμοποιηθούν για την παραγωγή διαφορετικών εξόδων σταθερής τάσης ανάλογα με το κύκλωμα και επίσης ρυθμιζόμενης τάσης μέσω ποτενσιόμετρου. ΕΓΩ
Ισχυρός ψηφιακός ρυθμιστής εναλλασσόμενου ρεύματος με χρήση STM32: 15 βήματα (με εικόνες)
Ισχυρό ψηφιακό ρυθμιστή εναλλασσόμενου ρεύματος χρησιμοποιώντας STM32: Του Hesam Moshiri, [email protected] Τα φορτία AC ζουν μαζί μας! Επειδή βρίσκονται παντού γύρω μας και τουλάχιστον οι οικιακές συσκευές παρέχονται με την κύρια τροφοδοσία. Πολλοί τύποι βιομηχανικού εξοπλισμού τροφοδοτούνται επίσης με το μονοφασικό 220V-AC
Ρυθμιστής τάσης 12v έως 3v: 8 βήματα
Ρυθμιστής τάσης 12v έως 3v: Μπορείτε να εγκαταλείψετε εύκολα οποιαδήποτε τροφοδοσία DC χρησιμοποιώντας μόνο 2 αντιστάσεις. Ο διαχωριστής τάσης είναι το βασικό και ευκολότερο κύκλωμα για την αποσύνδεση κάθε τροφοδοσίας DC. Σε αυτό το άρθρο, θα κάνουμε ένα απλό κύκλωμα για να κατεβάσουμε το βήμα 12v σε 3
Γραμμικός ρυθμιστής ρεύματος απλής ισχύος LED, αναθεωρημένος & διευκρινισμένος: 3 βήματα
Γραμμικός ρυθμιστής ρεύματος απλής ισχύος LED, αναθεωρημένος και διευκρινισμένος: Αυτό το Instructable είναι ουσιαστικά μια επανάληψη του κυκλώματος του γραμμικού ρυθμιστή ρεύματος Dan. Η εκδοχή του είναι πολύ καλή, φυσικά, αλλά στερείται κάτι με τρόπο σαφήνειας. Αυτή είναι η προσπάθειά μου να το αντιμετωπίσω. Αν καταλαβαίνετε και μπορείτε να δημιουργήσετε την έκδοση του Dan
Αυτόματος ρυθμιστής θερμοκρασίας: 4 βήματα
Αυτόματος ρυθμιστής θερμοκρασίας: Αυτό το έργο θα σας βοηθήσει αυτόματα και ηλεκτρονικά να ελέγξετε και να παραμείνετε στην ίδια θερμοκρασία σε ένα εύρος τιμών, επίσης στην άνετη θερμοκρασία για να μένουν σχετικά οι άνθρωποι. Σε μια σταθερή περιοχή, ή συγκεκριμένα σε ένα δωμάτιο, χωρίς συντελεστή