Πίνακας περιεχομένων:

Home Made - One Hand - Nitrox Analyzer Arduino Based: 4 Βήματα
Home Made - One Hand - Nitrox Analyzer Arduino Based: 4 Βήματα

Βίντεο: Home Made - One Hand - Nitrox Analyzer Arduino Based: 4 Βήματα

Βίντεο: Home Made - One Hand - Nitrox Analyzer Arduino Based: 4 Βήματα
Βίντεο: Home made - one hand- Nitrox Analyser Arduino Based 2024, Νοέμβριος
Anonim
Image
Image
Home Made - One Hand - Nitrox Analyzer Arduino Based
Home Made - One Hand - Nitrox Analyzer Arduino Based

Γεια σας αναγνώστες, Σε αυτό το διδακτικό, θα σας δείξω πώς έφτιαξα αυτόν τον αναλυτή οξυγόνου με βάση το Arduino.

*** ΠΡΟΕΙΔΟΠΟΙΗΣΗ - Αυτό είναι το είδος του υλικού που μπορεί να χρησιμοποιηθεί για τον έλεγχο της σύνθεσης του μείγματος κατάδυσης. Η κατάδυση μπορεί να είναι επικίνδυνη και ό, τι κάνετε με αυτό είναι με δική σας ευθύνη. ***

Αυτή η σημείωση αποτελείται από δύο μέρη

1) Θα περιγράψω πώς έχτισα το κουτί, γιατί το να χτίζεις ένα κύκλωμα σε ένα breadboard είναι ένα πράγμα, το να κατασκευάζεις ένα τελικό προϊόν είναι άλλο.

2) Θα σας δώσω τον πηγαίο κώδικα

Κάθε μέρος που χρησιμοποίησα είναι διαθέσιμο στο Ebay, από την Κίνα ή το Χονγκ Κονγκ.

Εδώ είναι οι λεπτομέρειες αυτού που χρησιμοποίησα:

- Μπαταρία 9V (μία IKEA γιατί μου αρέσει το χρώμα)

- Υποδοχή μπαταρίας 9V

- περίβλημα PVC.

μετά από πολλή σκέψη, βρήκα ένα στο οποίο μπορεί να μπει η μπαταρία και είναι "φυσικά κλειδωμένο" από τη διάστασή της

- Πίνακας Arduino

- Οθόνη LCD

- Δύο διακόπτες.

Ένα για ενεργοποίηση/απενεργοποίηση.

Πιέστε για να ορίσετε τη νέα μίξη στο 21%. Πρέπει να είναι "ώθηση και απελευθέρωση"

- Ένας αισθητήρας οξυγόνου

- Καλώδιο για σύνδεση του αισθητήρα οξυγόνου (εδώ τερματίζεται με βύσμα)

- ADS1115 για μετατροπή mV που παρέχεται από τον αισθητήρα σε ψηφιακό σήμα.

- Καλώδια

Βήμα 1: Εμφάνιση

Απεικόνιση
Απεικόνιση
Απεικόνιση
Απεικόνιση

Η οθόνη συνδέεται χρησιμοποιώντας καλώδιο "Dupont".

Είναι κολλημένο στο κάλυμμα του κουτιού

Χρησιμοποίησα λίγο "πλαστικό αφρό" (το είδος των αντικειμένων που χρησιμοποιούνται ευρέως για την προστασία των ηλεκτρονικών εξαρτημάτων κατά τη μεταφορά μετά τη μετάδοση). Έκοψα ένα μικρό μέρος του, το κόλλησα στην οθόνη LCD και στο κάλυμμα του κουτιού.

Αυτό λειτουργεί πολύ καλά.

Βήμα 2:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Το κουτί περιέχει ADS1115 με μετατροπή millivolt σε ψηφιακό σήμα. Συνδέεται με τον αισθητήρα μέσω καλωδίου ήχου υποδοχής.

Δύο κουμπιά: ένα για ενεργοποίηση/απενεργοποίηση του συστήματος.

Το δεύτερο (το κόκκινο), μόλις πιεστεί, θα ρυθμίσει το σύστημα σε ποσοστό 21% οξυγόνο.

Το σύστημα βαθμονομείται αυτόματα στο 21% κατά την εκκίνηση.

*** ΠΩΣ ΛΕΙΤΟΥΡΓΕΙ - ΛΕΠΤΟΜΕΡΕΙΕΣ ***

Στην πραγματικότητα όταν δεν υπάρχει οξυγόνο, ο αισθητήρας αποδίδει 0mV

Όταν ξεκινήσει, το σύστημα θεωρεί ότι είναι σε 21% οξυγόνο, μετρήστε το mV (ας το ονομάσουμε x) που παρέχεται από τον αισθητήρα και αποθηκεύστε το.

Στη συνέχεια, παρατηρεί σε γρήγορο διάστημα το δυναμικό που παρέχει ο αισθητήρας και εμφανίζει έτσι το αντίστοιχο επίπεδο οξυγόνου.

0 mV -> 0%

x mV -> 21%

mV ->..

Εμφανίζει επίσης το δυναμικό λεπτομερειών και την κλίση που χρησιμοποιείται για τον υπολογισμό (s =… στην οθόνη)

Εκτελεί έναν γρήγορο μέσο όρο για να αποφύγει την ασαφή οθόνη και είναι σε θέση να εμφανίσει '-' εάν ο αισθητήρας είναι HS.

Πρόσθεσα ένα συγκινητικό avery για να εξομαλύνω τις παραλλαγές.

(Σας αφήνω να μελετήσετε τον κώδικα για αυτό)

Βήμα 3: Και το Arduino

Και το Arduino
Και το Arduino
Και το Arduino
Και το Arduino

Στο κάτω μέρος, ένα arduino είναι επίσης κολλημένο και τροφοδοτείται απευθείας, αλλά η μπαταρία 9V.

Βήμα 4: Και τώρα ο κώδικας Arduino

Αυτός είναι ο κωδικός arduino: D

Πρέπει να το συντονίσω. επικοινώνησε μαζί μου

Συνιστάται: