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

Μετρητής Atlas WiFi Hydroponics: 19 Βήματα
Μετρητής Atlas WiFi Hydroponics: 19 Βήματα

Βίντεο: Μετρητής Atlas WiFi Hydroponics: 19 Βήματα

Βίντεο: Μετρητής Atlas WiFi Hydroponics: 19 Βήματα
Βίντεο: Magnet attack on mechanical water meter 2024, Νοέμβριος
Anonim
Μετρητής υδροπονίας WiFi Atlas WiFi
Μετρητής υδροπονίας WiFi Atlas WiFi

Αυτό το σεμινάριο θα σας δείξει πώς να ρυθμίσετε το κιτ WiFi Hydroponics από την Atlas Scientific. Ο μετρητής μετρά το pH, την αγωγιμότητα και τη θερμοκρασία. Τα δεδομένα μεταφορτώνονται στην πλατφόρμα 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

Πεδίο 1 pH

Πεδίο 2 EC (μS/cm)

Αρχειοθετήθηκε 3 Temp (° 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 είναι ενημερωμένες

Γ. Κατεβάστε τη βιβλιοθήκη ThingSpeak για το Arduino

Κάντε κλικ ΕΔΩ για να κατεβάσετε την πιο πρόσφατη έκδοση της βιβλιοθήκης ThingSpeak.

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

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

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

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

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

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

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

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

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

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

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

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

Έχετε δύο επιλογές κώδικα: Hydroponics_kit ή Hydroponics_kit_with_DO

(Η έκδοση "with DO" είναι για άτομα που θέλουν να προσθέσουν διαλυμένο οξυγόνο)

Βήμα 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 Hydroponics 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: Βαθμονόμηση αισθητήρα

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

Γ. Βαθμονόμηση της αγωγιμότητας

Ο ανιχνευτής K1.0 βαθμονομείται παρακάτω.

Κατά τη βαθμονόμηση της αγωγιμότητας, πρέπει πάντα να βαθμονομείτε πρώτα έναν ξηρό αισθητήρα. Βεβαιωθείτε ότι ο ανιχνευτής είναι στεγνός πριν εκδώσετε την εντολή του, π.χ.: στεγνό

Μόλις ολοκληρωθεί η στεγνή βαθμονόμηση, τοποθετήστε τον αισθητήρα σε ένα μικρό φλιτζάνι του διαλύματος βαθμονόμησης 12, 880μS. Ανακινήστε τον αισθητήρα για να βεβαιωθείτε ότι δεν έχετε παγιδευμένες φυσαλίδες αέρα στην περιοχή ανίχνευσης. Θα πρέπει να δείτε ενδείξεις που είναι απενεργοποιημένες κατά 1 - 40% από τη δηλωμένη τιμή του διαλύματος βαθμονόμησης. Περιμένετε να σταθεροποιηθούν οι ενδείξεις.

Όταν σταθεροποιηθούν οι ενδείξεις, εκδώστε την εντολή βαθμονόμησης χαμηλού σημείου ec: cal, low, 12880 Οι ενδείξεις δεν θα αλλάξουν.

Ξεπλύνετε τον αισθητήρα πριν από τη βαθμονόμηση στο υψηλότερο σημείο. Ρίξτε μια μικρή ποσότητα στο διάλυμα βαθμονόμησης 80, 000μS σε ένα φλιτζάνι. Ανακινήστε τον αισθητήρα για να αφαιρέσετε τον εγκλωβισμένο αέρα. Και πάλι, οι ενδείξεις ενδέχεται να είναι απενεργοποιημένες κατά 1 - 40%. Περιμένετε να σταθεροποιηθούν οι ενδείξεις.

Μόλις σταθεροποιηθούν οι ενδείξεις, εκδώστε την εντολή βαθμονόμησης υψηλού σημείου ec: cal, high, 80000. Οι ενδείξεις θα αλλάξουν, η βαθμονόμηση θα ολοκληρωθεί.

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

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

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

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

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

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

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

Βήμα 19: Συμπληρωματικό: Πώς να προσθέσετε διαλυμένο οξυγόνο στο μετρητή

Για οδηγίες, κάντε κλικ ΕΔΩ

Συνιστάται: