Πίνακας περιεχομένων:
- Βήμα 1: ΑΠΑΙΤΗΣΕΙΣ ΠΡΟ-ΣΥΝΑΡΜΟΛΟΓΗΣΗΣ
- Βήμα 2: ΣΥΝΑΡΜΟΛΟΓΗΣΗ ΥΛΙΚΟΥ
- Βήμα 3: ΦΟΡΤΩΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ONTO ARDUINO
- Βήμα 4: ΕΠΙΔΕΙΞΗ
Βίντεο: ΚΑΝΤΕ ΤΟ ΔΙΚΟ ΣΑΣ ΣΥΣΤΗΜΑ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ PH and SALINITY ΜΕ ΕΝΔΕΙΞΕΙΣ LED: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Σε αυτό το έργο, θα φτιάξουμε ένα σύστημα παρακολούθησης pH και αλατότητας/αγωγιμότητας με δείκτες LED. Χρησιμοποιούνται οι αισθητήρες pH και αλατότητας από την Atlas Scientific. Η λειτουργία γίνεται μέσω πρωτοκόλλου I2C και οι ενδείξεις εμφανίζονται στη σειριακή οθόνη Arduino.
Οι λυχνίες LED ανάβουν εάν οι ενδείξεις των αισθητήρων ξεπεράσουν τα προκαθορισμένα όρια. Σε αυτή την περίπτωση, τα όρια είναι τα εξής: Εάν η ένδειξη αγωγιμότητας υπερβεί τα 500 μS/cm, η κίτρινη λυχνία LED θα ανάψει. αν η ένδειξη pH υπερβεί το 10, η κόκκινη λυχνία LED θα ανάψει. Η χρήση LED προσφέρει μια επίδειξη του τρόπου με τον οποίο οι ενδείξεις των αισθητήρων μπορούν να χρησιμοποιηθούν για την ενεργοποίηση άλλου υλικού.
ΠΡΟΕΙΔΟΠΟΙΗΣΕΙΣ:
Η Atlas Scientific δεν κατασκευάζει ηλεκτρονικά είδη ευρείας κατανάλωσης. Αυτός ο εξοπλισμός προορίζεται για ηλεκτρολόγους μηχανικούς. Εάν δεν είστε εξοικειωμένοι με τον προγραμματισμό ηλεκτρολόγων μηχανικών ή ενσωματωμένων συστημάτων, αυτά τα προϊόντα ενδέχεται να μην είναι για εσάς
Αυτή η συσκευή αναπτύχθηκε και δοκιμάστηκε χρησιμοποιώντας έναν υπολογιστή Windows. Δεν δοκιμάστηκε σε Mac, η Atlas Scientific δεν γνωρίζει εάν αυτές οι οδηγίες είναι συμβατές με σύστημα Mac
ΠΛΕΟΝΕΚΤΗΜΑΤΑ:
- Αναγνώσεις pH και αλατότητας σε πραγματικό χρόνο.
- Μπορεί να επεκταθεί ώστε να περιλαμβάνει περισσότερους τύπους αισθητήρων EZO της Atlas.
- Δυνατότητα χρήσης μετρήσεων αισθητήρων για τον έλεγχο άλλου υλικού.
- Απαιτούνται ελάχιστες δεξιότητες προγραμματισμού εκτός εάν σκοπεύετε να τροποποιήσετε το έργο.
ΥΛΙΚΑ:
- 1- Πλακέτα Arduino Uno ή STEMTera
- Breadboard (Εάν δεν χρησιμοποιείται πίνακας STEMTera)
- Καλώδια βραχυκυκλωτήρων
- 1- Σετ αισθητήρα pH
- 1- κιτ αισθητήρα αλατότητας
- 1- Απομονωτής εσωτερικής τάσης
- 2- LED
- 2- αντιστάσεις 220 Ω
Βήμα 1: ΑΠΑΙΤΗΣΕΙΣ ΠΡΟ-ΣΥΝΑΡΜΟΛΟΓΗΣΗΣ
α) Βαθμονομήστε τους αισθητήρες. Κάθε αισθητήρας έχει μια μοναδική διαδικασία βαθμονόμησης. Ανατρέξτε στα ακόλουθα: Φύλλο δεδομένων Ezo pH, φύλλο δεδομένων Ezo EC.
β) Ορίστε το πρωτόκολλο αισθητήρων σε I2C. Κάθε αισθητήρας χρειάζεται μια μοναδική διεύθυνση I2C. Σύμφωνα με το δείγμα κώδικα για αυτό το έργο, χρησιμοποιούνται οι ακόλουθες διευθύνσεις: η διεύθυνση του αισθητήρα pH είναι 99 και η διεύθυνση του αισθητήρα αλατότητας είναι 100. Για πληροφορίες σχετικά με τον τρόπο αλλαγής μεταξύ πρωτοκόλλων και εκχώρησης διευθύνσεων, ανατρέξτε σε αυτό το LINK.
Η βαθμονόμηση και η μετάβαση σε I2C ΠΡΕΠΕΙ να γίνουν πριν από την εφαρμογή των αισθητήρων σε αυτό το έργο
Βήμα 2: ΣΥΝΑΡΜΟΛΟΓΗΣΗ ΥΛΙΚΟΥ
Συνδέστε το υλικό όπως φαίνεται στο παραπάνω διάγραμμα.
Μπορείτε να χρησιμοποιήσετε είτε έναν πίνακα Arduino UNO είτε έναν πίνακα STEMTera. Ο πίνακας STEMTera χρησιμοποιήθηκε σε αυτό το έργο για τον συμπαγή σχεδιασμό του, όπου το Arduino συνδυάζεται με το breadboard.
Οι αντιστάσεις 220Ω περιορίζουν το ρεύμα στις λυχνίες LED, εμποδίζοντας τους να φυσήξουν.
Το Inline Voltage Isolator απομονώνει το κύκλωμα pH από το κύκλωμα αλατότητας, προστατεύοντάς το από κάθε ηλεκτρική παρεμβολή (θόρυβο) που μπορεί να προέρχεται από τον αισθητήρα αλατότητας ή άλλα ηλεκτρονικά του συστήματος.
Βήμα 3: ΦΟΡΤΩΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ONTO ARDUINO
Ο κώδικας για αυτό το έργο χρησιμοποιεί μια προσαρμοσμένη βιβλιοθήκη και αρχείο κεφαλίδας για τα κυκλώματα EZO σε λειτουργία I2C. Θα πρέπει να τα προσθέσετε στο Arduino IDE για να χρησιμοποιήσετε τον κώδικα. Τα παρακάτω βήματα περιλαμβάνουν τη διαδικασία πραγματοποίησης αυτής της προσθήκης στο IDE.
α) Κατεβάστε τον Ezo_I2c_lib, έναν φάκελο zip από το GitHub στον υπολογιστή σας.
β) Στον υπολογιστή σας, ανοίξτε το Arduino IDE (Μπορείτε να κατεβάσετε το IDE από ΕΔΩ εάν δεν το έχετε). Στο IDE, μεταβείτε στο Sketch -> Include Library -> Add. ZIP Library -> Επιλέξτε τον φάκελο Ezo_I2c_lib που μόλις κατεβάσατε. Τα κατάλληλα αρχεία περιλαμβάνονται τώρα.
γ) Αντιγράψτε τον κωδικό από τον pH_EC_led_indicator στον πίνακα εργασίας του IDE. Μπορείτε επίσης να έχετε πρόσβαση από τον φάκελο zip Ezo_I2c_lib που κατεβάσατε παραπάνω.
δ) Συγκεντρώστε και ανεβάστε τον κωδικό pH_EC_led_indicator στον πίνακα Arduino Uno ή StemTera.
ε) Στο IDE, μεταβείτε στο Εργαλεία -> Σειριακή οθόνη ή πατήστε Ctrl+Shift+M στο πληκτρολόγιό σας. Θα ανοίξει η σειριακή οθόνη. Ρυθμίστε το ρυθμό baud στο 9600 και επιλέξτε "Επιστροφή μεταφοράς"
Βήμα 4: ΕΠΙΔΕΙΞΗ
Περίληψη του πειράματος που εμφανίζεται στο βίντεο:
- Μετράται το αρχικό pH και το EC του νερού.
- Προστίθεται λίγο NaCl (αλάτι) στο νερό, η ένδειξη αγωγιμότητας ανεβαίνει και μόλις περάσει τα 500μS/cm ανάβει το κίτρινο LED.
- Στη συνέχεια χύνεται λίγο διάλυμα pH UP στο ποτήρι, το pH αυξάνεται και με το πέρασμα του 10 και ανάβει το κόκκινο LED.
- Τέλος, προστίθεται λίγο διάλυμα pH DOWN και το pH μειώνεται. Όταν η ένδειξη είναι μικρότερη από 10, η κόκκινη λυχνία LED σβήνει.
Συνιστάται:
Κάντε το δικό σας συνδεδεμένο θερμοστάτη θέρμανσης και εξοικονομήστε χρήματα με θέρμανση: 53 βήματα (με εικόνες)
Κάντε το δικό σας συνδεδεμένο θερμοστάτη θέρμανσης και εξοικονομήστε χρήματα με θέρμανση: Ποιος είναι ο σκοπός; Αυξήστε την άνεση θερμαίνοντας το σπίτι σας ακριβώς όπως θέλετε Εξοικονομήστε και μειώστε τις εκπομπές αερίων θερμοκηπίου θερμαίνοντας το σπίτι σας μόνο όταν το χρειάζεστε Κρατήστε τον έλεγχο της θέρμανσής σας όπου κι αν βρίσκεστε Να είστε περήφανοι που το κάνατε
Φτιάξτε το δικό σας σύστημα παρακολούθησης ασφαλείας GPS SMS: 5 βήματα (με εικόνες)
Φτιάξτε το δικό σας σύστημα παρακολούθησης ασφαλείας GPS SMS: Σε αυτό το έργο θα σας δείξω πώς να συνδυάσετε μια μονάδα SIM5320 3G με ένα Arduino και έναν πιεζοηλεκτρικό μετατροπέα ως αισθητήρα κλονισμού, προκειμένου να δημιουργήσετε ένα σύστημα παρακολούθησης ασφαλείας που θα σας στέλνει τη θέση του πολύτιμο όχημα μέσω SMS όταν
Ρυθμίστε τον δικό σας διακομιστή παρακολούθησης GPS σε Raspberry Pi: 8 βήματα
Ρυθμίστε τον δικό σας διακομιστή παρακολούθησης GPS σε ένα Raspberry Pi: Σε αυτό το έργο θα σας δείξω πώς να ρυθμίσετε τον δικό σας διακομιστή παρακολούθησης GPS σε ένα Raspberry pi. Δεν χρειάζεται να είναι Raspberry pi, επειδή το λογισμικό που θα χρησιμοποιήσουμε για τον διακομιστή παρακολούθησης είναι διαθέσιμο για Windows και Linux
Κάντε τον δικό σας έλεγχο αντίστασης: 4 βήματα
Φτιάξτε το δικό σας ελεγκτή αντίστασης: πράγματα που θα χρειαστείτε: μπαταρία EGO τύπου Old TwistΤο φθηνότερο πολύμετρο που μπορείτε να βρείτε. (Μπορείτε να παραλάβετε ένα με 6,99 $ στο Harbor Freight. Έχω δωρεάν το δικό μου με κουπόνι στις εβδομαδιαίες διαφημίσεις μου.) Εργαλεία συγκόλλησης (έχω κολλήσει μόνο 2 ή 3 φορές στη ζωή μου
Κάντε το δικό σας ενιαίο εξισορροπημένο ακουστικό Armature - Klipsch X10 + ER4P: 5 βήματα
Make You Own Your Single Balanced Armature Earphone - Klipsch X10 + ER4P: Αυτό αφορά τον τρόπο κατασκευής ενός ενιαίου ακουστικού ισορροπημένου οπλισμού χρησιμοποιώντας το κέλυφος Klipsch X10 και το πρόγραμμα οδήγησης Knowles BA (χρησιμοποιείται σε ER4PS Hi -end IEM). Όλα τα υλικά είναι διαθέσιμα στο earphonediylabs.com