Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Απαιτούνται βιβλιοθήκες
- Βήμα 2: Ρολόι σε πραγματικό χρόνο
- Βήμα 3: PH Meter
- Βήμα 4: Σχηματικό
Βίντεο: Hydroponics Blynk Monitor & Control System: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σε αυτό το έργο δημιούργησα ένα σύστημα ελέγχου που παρακολουθεί και ελέγχει όλες τις πτυχές ενός μεσαίου μεγέθους υδροπονικού συστήματος άμπωτης και ροής. Το δωμάτιο για το οποίο το έχτισα χρησιμοποιεί συστήματα 8 bar 4 x 4'x4 '640W LM301B 8 bar. Αλλά αυτό το διδακτικό δεν αφορά τα φώτα μου. Είναι το κουτί ελέγχου. Στο κουτί μου μπορώ να ενεργοποιήσω/σβήσω το χρόνο μου για φώτα, καθώς και αντλίες υδροπονίας, ενεργοποιεί επίσης διάφορους ανεμιστήρες εισαγωγής και εξάτμισης για ψύξη. Είμαι βέβαιος ότι οι περισσότεροι άνθρωποι που κάνουν τέτοιου είδους DIY είναι μάλλον σαν κι όλα όσα είναι εύκολα. Και δεν έχουν άδικο. Αυτή είναι σίγουρα η εύκολη πτυχή του. Έγινε λίγο πιο περίπλοκο μετά την προσθήκη τόσο σε οθόνη LCD, όσο και blynk για απόκτηση δεδομένων. Η οθόνη ήταν αρκετά εύκολη, βρήκα τον κώδικα σε άλλες οδηγίες που συνδέονται εδώ: https://www.instructables.com/id/ARDUINO-SPFD5408-… Η πτυχή του blynk παρουσίασε μερικές προκλήσεις. Το να δουλέψω όλο τον κώδικα στο blynk ήταν αρκετά απλό, αλλά στη συνέχεια αντιμετώπισα μια χούφτα προβλήματα όταν για οποιονδήποτε λόγο το blynk σταμάτησε να λειτουργεί. Προκάλεσε όλο τον κωδικό μου να σταματήσει να λειτουργεί επίσης επειδή το είχα γράψει όλο στον απλό κώδικα χρονοδιακόπτη και μόλις είχα το blynk.run στον κύριο βρόχο. Έτσι κι αλλιώς το θέμα είναι, μετά από πολλές ώρες εργασίας και να λειτουργήσω εδώ είναι το έργο μου. Ο κώδικας έχει τροποποιηθεί ώστε να λειτουργεί πλήρως αυτόνομα εκτός του blynk. Στην αρχή του βρόχου θα ελέγξει εάν το blynk είναι ενεργοποιημένο, αν είναι ενεργοποιημένο τότε ο κώδικας θα συνεχίσει με το blynk, αλλά αν επιστρέψει ότι το blynk δεν λειτουργεί ή είναι απενεργοποιημένο θα προσπαθήσει να συνδεθεί για 10 δευτερόλεπτα και μετά συνεχίστε για να απενεργοποιήσετε τη σειριακή επικοινωνία και να συνεχίσετε τη λειτουργία του ελεγκτή, με την οθόνη LCD να εμφανίζει ακόμα τις σημαντικές πληροφορίες. Θα συνεχίσει να προσπαθεί να συνδεθεί στο blynk έως ότου είτε συνδεθεί ξανά είτε αντιμετωπίσετε προβλήματα γιατί δεν ξανασυνδέεται. Αυτό το έργο χρησιμοποιεί ισχύ AC, η οποία είναι επικίνδυνη. Εάν δεν αισθάνεστε άνετα με την καλωδίωση τροφοδοσίας AC ΜΗΝ ΠΡΟΣΠΑΘΕΤΕ ΑΥΤΟ, και ΠΑΝΤΑ βεβαιωθείτε ότι δεν εργάζεστε με ενεργό ρεύμα. Αν έχετε φίλο ηλεκτρολόγο ίσως να σας βοηθήσει. Ο συγκάτοικος μου είναι ηλεκτρολόγος και μου προμήθευσε έναν πίνακα 60Α με 4 διακόπτες 15Α που τροφοδοτούν τους διαχωριστές μου οι οποίοι στη συνέχεια χωρίζονται σε φώτα, ανεμιστήρες, αντλίες κλπ. Μην ξεχνάτε να μην το χρησιμοποιείτε ποτέ στο 100%. Το πιο ασφαλές είναι να υπολογίσετε την κατανάλωση ενέργειας ανά ρελέ με τον νόμο του Ohm και τον υπολογισμό ισχύος. Ο νόμος του Ohm είναι V = IR και η ισχύς είναι P = IV. τα ρελέ μεγιστοποιούνται στα 10Α, πράγμα που σημαίνει ότι είναι πιο ασφαλές να διασφαλίσετε ότι εκτελείτε μόνο 6Α μέσω ενός καναλιού. Έχω συμπεριλάβει έναν βασικό χάρτη για τα pinout ρελέ μου και ο κώδικας μου είναι αρκετά καλά σημειωμένος. Θα ανεβάσω ένα αναλυτικό σχηματικό στο άμεσο μέλλον για να συμπεριλάβω τα πάντα. Τούτου λεχθέντος, όλοι εσείς οι άνθρωποι DIY εκεί έξω είναι μάλλον πολύ έμπειροι στο διάβασμα μεταξύ των γραμμών. Εάν αντιμετωπίζετε προβλήματα με το blynk, υπάρχουν ένα εκατομμύριο σεμινάρια και ακόμη και οδηγίες που σας δείχνουν πώς να το χρησιμοποιήσετε. Έτρεξα το σειριακό μου μέσω usb, αλλά μπορείτε να χρησιμοποιήσετε wifi ή ethernet για τους σκοπούς σας, θα ήταν μόνο μια γρήγορη μικρή αλλαγή. Τέλος πάντων, διασκεδάστε ελπίζω ότι κάποιοι θα το αξιοποιήσουν.
Προμήθειες
www.amazon.ca/Weller-WE1010NA-Digital-Sold…
usa.banggood.com/5V-4-Channel-Level-Trigge…
usa.banggood.com/DS18B20-Waterproof-Digita…
www.dfrobot.com/product-1110.html
www.digikey.ca/product-detail/en/adafruit-…
www.amazon.ca/Siemens-ECINSGB14-Insulated-…
www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…
www.amazon.ca/ATmega2560-16AU-Development-…
www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…
www.amazon.com/LeMotech-Dustproof-Waterpro…
www.amazon.ca/Jinxuny-Screen-Display-Shiel…
www.amazon.ca/Baoblaze-DS1302-Battery-Real…
Βήμα 1: Απαιτούνται βιβλιοθήκες
github.com/arduino-libraries/TFT
github.com/adafruit/DHT-sensor-library
github.com/milesburton/Arduino-Temperature…
github.com/PaulStoffregen/OneWire
github.com/adafruit/RTClib
github.com/blynkkk/blynk-library
github.com/jfturcot/SimpleTimer
Νομίζω ότι αυτά είναι τα περισσότερα από αυτά. Αν λείπει, ενημερώστε με.
Βήμα 2: Ρολόι σε πραγματικό χρόνο
αφού έχετε κατεβάσει τη βιβλιοθήκη για το ρολόι σε πραγματικό χρόνο, υπάρχουν παραδείγματα στη βιβλιοθήκη σας για να σας δώσουν μια ιδέα για το πώς λειτουργεί. Ακολουθεί ο κώδικας που χρησιμοποίησα για να ορίσω την ώρα. Δεδομένου ότι υπάρχει μπαταρία μόλις εξοικονομηθεί χρόνος, δεν χρειάζεται να συνεχίσετε να χρησιμοποιείτε τον κωδικό μεταφόρτωσης ώρας.
Βήμα 3: PH Meter
Είναι πιθανότατα πολύ σημαντικό να δώσετε μια δοκιμή και βαθμονόμηση του μετρητή pH εκτός του κύριου κωδικού, ώστε να ξέρετε πώς να βαθμονομήσετε το offset. Εδώ είναι ο κώδικας που χρησιμοποίησα, είναι επίσης ενσωματωμένος στο κύριο μπλοκ κώδικα. Απλώς πετάξτε το εδώ για να μπορέσετε να το παίξετε, επίσης ίσως να σας ενδιαφέρουν οι αισθητήρες και όχι το υπόλοιπο έργο.
Βήμα 4: Σχηματικό
Αυτό είναι το σχηματικό για τα ηλεκτρονικά και ηλεκτρικά τμήματα του έργου. Όλες οι καρφίτσες φέρουν ετικέτα και σημειώνονται στον κώδικα.
Συνιστάται:
Μετρητής Atlas WiFi Hydroponics: 19 Βήματα
Atlas WiFi Hydroponics Meter: Αυτό το σεμινάριο θα σας δείξει πώς να ρυθμίσετε το κιτ WiFi Hydroponics από την Atlas Scientific. Ο μετρητής μετρά το pH, την αγωγιμότητα και τη θερμοκρασία. Τα δεδομένα ανεβαίνουν στην πλατφόρμα ThingSpeak, όπου μπορούν να παρακολουθούνται από απόσταση μέσω κινητής συσκευής ή
Monitor Anti-Parental Control Monitor: 4 Βήματα
Anti-Parental Control Monitor: Είχατε ποτέ μια εμπειρία όπου θέλετε να παίξετε βιντεοπαιχνίδια ή να παρακολουθήσετε βίντεο στο youtube, αλλά φοβάστε να μην σας πιάσουν οι γονείς σας; Το Monitor Anti-Parental Control Monitor μπορεί να λύσει αυτό το πρόβλημα. Το Anti-Parental Control Monitor χρησιμοποιεί ένα υπερηχητικό
IoT Hydroponics - Χρήση του Adafruit IO για καταγραφή EC, PH και θερμοκρασίας: 6 βήματα
IoT Hydroponics - Using Adafruit IO for EC, PH and Temperature Logging: Αυτό το διδακτικό θα δείξει πώς να παρακολουθείτε το EC, το pH και τη θερμοκρασία μιας υδροπονικής ρύθμισης και να ανεβάζετε τα δεδομένα στην υπηρεσία IO της Adafruit. Το Adafruit IO είναι δωρεάν για αρχή. Υπάρχουν προγράμματα επί πληρωμή, αλλά το δωρεάν πρόγραμμα είναι παραπάνω από αρκετό για αυτό το επαγγελματικό
Ένας ακόμη Μετεωρολογικός Σταθμός Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 Βήματα
Ένας ακόμη Μετεωρολογικός Σταθμός Arduino (ESP-01 & BMP280 & DHT11 & OneWire): Εδώ μπορείτε να βρείτε μια επανάληψη χρήσης του OneWire με τις πολύ λίγες ακίδες ενός ESP-01. Η συσκευή που δημιουργήθηκε σε αυτό το εκπαιδευτικό συνδέεται με το δίκτυο Wifi του δικτύου σας επιλογή (πρέπει να έχετε τα διαπιστευτήρια …) Συλλέγει αισθητήρια δεδομένα από ένα BMP280 και ένα DHT11
Raspberry PI & Arduino - Blynk Stepper Control: 7 βήματα (με εικόνες)
Raspberry PI & Arduino - Blynk Stepper Control: Αυτό το σεμινάριο θα σας δείξει πώς να ελέγχετε ένα stepper μοτέρ με ένα Arduino, ένα Raspberry Pi και την εφαρμογή Blynk. Σε ένα κέλυφος καρυδιού, η εφαρμογή στέλνει αιτήματα στο Raspberry Pi μέσω εικονικών καρφιτσών, Στη συνέχεια, το Pi στέλνει σήμα HIGH/LOW στο Arduino και