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

Μετρητής πισίνας WiFi Atlas: 18 βήματα
Μετρητής πισίνας WiFi Atlas: 18 βήματα

Βίντεο: Μετρητής πισίνας WiFi Atlas: 18 βήματα

Βίντεο: Μετρητής πισίνας WiFi Atlas: 18 βήματα
Βίντεο: Η ΣΙΝΤΕΡΕΛΑ ΚΑΝΕΙ ΤΑΤΟΥ ΣΕ ΚΡΥΦΟ ΣΗΜΕΙΟ 2024, Νοέμβριος
Anonim
Μετρητής πισίνας WiFi Atlas
Μετρητής πισίνας WiFi Atlas

Αυτό το σεμινάριο θα σας δείξει πώς να ρυθμίσετε το κιτ WiFi Pool από την Atlas Scientific. Ο μετρητής μετρά το pH, το δυναμικό μείωσης οξείδωσης (ORP) και τη θερμοκρασία. Τα δεδομένα μεταφορτώνονται στην πλατφόρμα ThingSpeak, όπου μπορούν να παρακολουθούνται από απόσταση μέσω κινητής συσκευής ή υπολογιστή.

Για λεπτομερείς πληροφορίες σχετικά με αυτό το κιτ, ανατρέξτε στο φύλλο δεδομένων του κάνοντας κλικ ΕΔΩ.

ΠΡΟΕΙΔΟΠΟΙΗΣΕΙΣ:

  • Η Atlas Scientific δεν κατασκευάζει ηλεκτρονικά είδη ευρείας κατανάλωσης. Αυτός ο εξοπλισμός προορίζεται για ηλεκτρολόγους μηχανικούς. Εάν δεν είστε εξοικειωμένοι με τον προγραμματισμό ηλεκτρολόγων μηχανικών ή ενσωματωμένων συστημάτων, αυτό το προϊόν ενδέχεται να μην είναι για εσάς.
  • Αυτή η συσκευή αναπτύχθηκε και δοκιμάστηκε χρησιμοποιώντας έναν υπολογιστή Windows. Δεν δοκιμάστηκε σε Mac, η Atlas Scientific δεν γνωρίζει εάν αυτές οι οδηγίες είναι συμβατές με σύστημα Mac.

Σκεύη, εξαρτήματα:

  • Σετ πισίνας WiFi
  • Καλώδιο Micro USB
  • Υπολογιστής Windows

Λογισμικό/Προγράμματα:

  • Arduino IDE
  • ThingSpeak

Βήμα 1: Δημιουργήστε έναν λογαριασμό ThingSpeak

Ρύθμιση λογαριασμού ThingSpeak
Ρύθμιση λογαριασμού ThingSpeak

Επειδή τα δεδομένα του αισθητήρα αποθηκεύονται/προβάλλονται στο ThingSpeak, θα χρειαστεί να δημιουργήσετε έναν λογαριασμό ThingSpeak. Δημιουργήστε τον λογαριασμό σας στο ThingSpeak κάνοντας κλικ ΕΔΩ.

Βήμα 2: Δημιουργήστε ένα κανάλι

Δημιουργία καναλιού
Δημιουργία καναλιού

Τα δεδομένα σας μεταφορτώνονται στο ThingSpeak μέσω ενός "καναλιού". Επιλέξτε Νέο κανάλι

Συμπληρώστε τα επιλεγμένα πλαίσια. (Φροντίστε να κάνετε κλικ στα πλαίσια ελέγχου για να ενεργοποιήσετε τα πεδία 2 και 3). Για αναφορά, αυτό εισαγάγαμε.

Όνομα Atlas Sensor

Πεδίο 1 pH

Πεδίο 2 ORP (mV)

Θερμοκρασία πεδίου 3 (° C)

Μεταβείτε στο κάτω μέρος της σελίδας και κάντε κλικ στην επιλογή Αποθήκευση καναλιού

Βήμα 3: Λάβετε κλειδιά API ThingSpeak

Λάβετε κλειδιά API ThingSpeak
Λάβετε κλειδιά API ThingSpeak

Αφού αποθηκεύσετε τις ρυθμίσεις του καναλιού σας, θα ανακατευθυνθείτε στη σελίδα του καναλιού σας. Κάντε κλικ στα κλειδιά API

Φροντίστε να αποθηκεύσετε το αναγνωριστικό καναλιού και το κλειδί API εγγραφής. Θα τα χρειαστούμε στα επόμενα βήματα.

Βήμα 4: Βεβαιωθείτε ότι οι βιβλιοθήκες σας Arduino IDE είναι ενημερωμένες

Βεβαιωθείτε ότι οι βιβλιοθήκες Arduino IDE είναι ενημερωμένες
Βεβαιωθείτε ότι οι βιβλιοθήκες Arduino IDE είναι ενημερωμένες

Α. Βεβαιωθείτε ότι έχετε τη σωστή διαδρομή για τη Βιβλιοθήκη Esp8266

Στο IDE, μεταβείτε στο Αρχείο> Προτίμηση

Εντοπίστε το πλαίσιο κειμένου Διευθύνσεις URL διευθύνσεων πινάκων προσθήκης.

Βεβαιωθείτε ότι αυτή η διεύθυνση URL βρίσκεται στο πλαίσιο κειμένου

Κάντε κλικ στο OK

Βήμα 5: Βεβαιωθείτε ότι οι βιβλιοθήκες σας Arduino IDE είναι ενημερωμένες

Βεβαιωθείτε ότι οι βιβλιοθήκες Arduino IDE είναι ενημερωμένες
Βεβαιωθείτε ότι οι βιβλιοθήκες Arduino IDE είναι ενημερωμένες

Β. Ενημερώστε τον πίνακα esp8266

Στο IDE, μεταβείτε στην ενότητα Εργαλεία> Πίνακας> Διαχειριστής πινάκων

Στη γραμμή αναζήτησης του Διαχειριστή πινάκων, αναζητήστε το esp8266. Ενημερώστε την πιο πρόσφατη έκδοση εάν δεν την έχετε ήδη. (Η έκδοση 2.6.3 δεν είναι η πιο πρόσφατη έκδοση)

Βήμα 6: Βεβαιωθείτε ότι οι βιβλιοθήκες σας Arduino IDE είναι ενημερωμένες

Βεβαιωθείτε ότι οι βιβλιοθήκες Arduino IDE είναι ενημερωμένες
Βεβαιωθείτε ότι οι βιβλιοθήκες Arduino IDE είναι ενημερωμένες

Βήμα 7: Βεβαιωθείτε ότι οι βιβλιοθήκες σας Arduino IDE είναι ενημερωμένες

Βεβαιωθείτε ότι οι βιβλιοθήκες σας Arduino IDE είναι ενημερωμένες
Βεβαιωθείτε ότι οι βιβλιοθήκες σας Arduino IDE είναι ενημερωμένες

Δ. Προσθέστε τη βιβλιοθήκη EZO I2C

Για να κατεβάσετε το αρχείο. ZIP της βιβλιοθήκης EZO κάντε κλικ ΕΔΩ.

Μην το αποσυμπιέζετε

Εισαγάγετε το αρχείο. ZIP στο Arduino IDE σας. Για να εισαγάγετε το αρχείο. ZIP μεταβείτε στο Sketch> Include Library> Add. ZIP Library

Βήμα 8: Αναβοσβήνετε το κιτ πισίνας με τον σωστό κώδικα

Αναβοσβήνετε το κιτ πισίνας με τον σωστό κωδικό
Αναβοσβήνετε το κιτ πισίνας με τον σωστό κωδικό

A. Επιλέξτε, ανοίξτε και προσαρμόστε τον κωδικό που θέλετε να χρησιμοποιήσετε για το κιτ Wi-Fi

Αρχείο> Παραδείγματα> EZO_I2C_lib-master> Παραδείγματα> IOT_kits> pool_kit

Βήμα 9: Αναβοσβήνετε το κιτ πισίνας με τον σωστό κώδικα

Αναβοσβήνετε το κιτ πισίνας με τον σωστό κωδικό
Αναβοσβήνετε το κιτ πισίνας με τον σωστό κωδικό

Β. Συμπληρώστε τα διαπιστευτήριά σας Wi-Fi / ThingSpeak

Συμπληρώστε το όνομα και τον κωδικό πρόσβασής σας Wi-Fi, μαζί με το αναγνωριστικό καναλιού και γράψτε το κλειδί API στον κωδικό.

Βήμα 10: Αναβοσβήνετε το κιτ πισίνας με τον σωστό κώδικα

Αναβοσβήνετε το κιτ πισίνας με τον σωστό κωδικό
Αναβοσβήνετε το κιτ πισίνας με τον σωστό κωδικό

Γ. Ρύθμιση της αντλίας σας

Εάν δεν έχετε συνδεδεμένη αντλία, μπορείτε απλώς να παραλείψετε αυτό το τμήμα. Ο κώδικας είναι μάλλον αυτονόητος. Μπορείτε να ορίσετε ποιες παράμετροι θα ενεργοποιήσουν την αντλία να εμπλακεί.

Βήμα 11: Ρύθμιση του πίνακα HUZZAH

Ρύθμιση του πίνακα HUZZAH
Ρύθμιση του πίνακα HUZZAH

A. Ορίστε την CPU -στόχο να αναβοσβήνει

Εργαλεία> Πίνακας> Φτερό Adafruit HUZZAH ESP8266

Βήμα 12: Ρύθμιση του πίνακα HUZZAH

Ρύθμιση του πίνακα HUZZAH
Ρύθμιση του πίνακα HUZZAH

Β. Προσαρμογή ρυθμίσεων CPU

Βεβαιωθείτε ότι οι ρυθμίσεις της CPU στο Adafruit Feather HUZZAH ESP8266 είναι σωστές. Για να προσαρμόσετε τις ρυθμίσεις της CPU, κάντε κλικ στην επιλογή Εργαλεία.

Για αναφορά, σε αυτό ορίστηκε η Atlas Scientific στις ρυθμίσεις της CPU.

(Οι επιλογές σας μπορεί να μην είναι ακριβώς οι ίδιες, απλώς προσπαθήστε να τις ταιριάξετε όσο το δυνατόν περισσότερο)

Βήμα 13: Δείτε τις Αναγνώσεις

Δείτε τις Αναγνώσεις
Δείτε τις Αναγνώσεις
Δείτε τις Αναγνώσεις
Δείτε τις Αναγνώσεις
Δείτε τις Αναγνώσεις
Δείτε τις Αναγνώσεις

Ανοίξτε τη σειριακή οθόνη Arduino (Πρέπει να έχετε ρυθμίσει τη σειριακή οθόνη στη θύρα com του Adafruit Feather HUZZAH). Ρυθμισμένο στην επιστροφή μεταφοράς και 9600 baud.

Ο μετρητής πισίνας Wi-Fi θα προσπαθεί πάντα να συνδεθεί στο ThingSpeak κατά την εκκίνηση.

Η είσοδος στην εντολή δημοσκόπησης θα σταματήσει το Wi-Fi Pool Meter να ανεβάζει τις αναγνώσεις στο ThingSpeak, ενώ κάνετε εντοπισμό σφαλμάτων στα προβλήματα WiFi.

Βήμα 14: Βαθμονόμηση αισθητήρα

Βαθμονόμηση αισθητήρα
Βαθμονόμηση αισθητήρα

Η Atlas Scientific δημιούργησε μια λίστα εντολών βαθμονόμησης που είναι ενσωματωμένες στη βιβλιοθήκη. Πληκτρολογήστε βοήθεια στη σειριακή οθόνη για να δείτε τη λίστα εντολών.

Α. Η εντολή δημοσκόπησης

Στείλτε τη δημοσκόπηση εντολών. Αυτό θα σας επιτρέψει να δείτε τις ενδείξεις μία φορά το δευτερόλεπτο και θα σταματήσει τη μεταφόρτωση στο ThingSpeak ενώ κάνετε βαθμονόμηση.

Βήμα 15: Βαθμονόμηση αισθητήρα

Βαθμονόμηση αισθητήρα
Βαθμονόμηση αισθητήρα

Β. Βαθμονομήστε το pH

Κατά τη βαθμονόμηση του pH, πρέπει πάντα να βαθμονομείτε πρώτα σε pH 7.

Αφαιρέστε τη φιάλη διαβροχής και ξεπλύνετε τον αισθητήρα pH. Αφαιρέστε το επάνω μέρος της θήκης διαλύματος βαθμονόμησης pH 7,00. Τοποθετήστε τον αισθητήρα pH μέσα στη θήκη και αφήστε τη θέση του αισθητήρα στο διάλυμα βαθμονόμησης έως ότου σταθεροποιηθούν οι ενδείξεις. Αυτό θα διαρκέσει 1 - 2 λεπτά.

Μόλις σταθεροποιηθούν οι ενδείξεις, εκδώστε την εντολή βαθμονόμησης μέσου σημείου ph: cal, mid, 7

Ξεπλύνετε τον αισθητήρα και επαναλάβετε τη διαδικασία τόσο για pH 4,00 όσο και για pH 10,00

Βήμα 16: Βαθμονόμηση αισθητήρα

Βαθμονόμηση αισθητήρα
Βαθμονόμηση αισθητήρα

Γ. Βαθμονόμηση ORP

Ξεπλύνετε τον αισθητήρα και τοποθετήστε τον απευθείας στο διάλυμα βαθμονόμησης 225mV και ποτίστε τις ενδείξεις. Περιμένετε να σταθεροποιηθούν οι ενδείξεις ORP. Αυτό θα διαρκέσει περίπου 10 - 60 δευτερόλεπτα.

Όταν σταθεροποιηθούν οι ενδείξεις, εκδώστε την εντολή orp: cal, 225

Βήμα 17: Βαθμονόμηση αισθητήρα (Μέρος 1: Θερμοκρασία βαθμονόμησης)

Βαθμονόμηση αισθητήρα (Μέρος 1: Θερμοκρασία βαθμονόμησης)
Βαθμονόμηση αισθητήρα (Μέρος 1: Θερμοκρασία βαθμονόμησης)

Δεν απαιτείται βαθμονόμηση του αισθητήρα θερμοκρασίας pt-1000. Ωστόσο, αν θέλετε, μια απλή μέθοδος είναι να τοποθετήσετε τον αισθητήρα pt-1000 σε βραστό νερό. Στη συνέχεια, εκδώστε την εντολή rtd: cal, t όπου t = τιμή θερμοκρασίας.

Βήμα 18: Σχεδόν Έγινε

Σχεδόν τελείωσα
Σχεδόν τελείωσα

Μόλις τελειώσετε με τη βαθμονόμηση, εκδώστε την εντολή datalog για να συνεχίσετε να λαμβάνετε μια ανάγνωση κάθε 15 δευτερόλεπτα και να την ανεβάζετε στο ThingSpeak.

Για να δείτε τα δεδομένα στο τηλέφωνό σας, κατεβάστε την εφαρμογή ThingSpeak.

Συνιστάται: