Jump to content
AgMa

Aquarium controller

Recommended Posts

Μιας και βλέπω ότι υπάρχουν μερικοί arduinάδες εδώ @Aquadominus, @elatos θα παρουσιάσω και εγώ τον δικό μου controller βασισμένο στον γνωστό πλέον κώδικα iAqua, αλλαγμένο αρκετά ώστε να είναι σύμφωνα με τις ανάγκες μου, μιας και βρήκα αρκετές λειτουργίες άχρηστες για εμένα προσωπικά.

Οφείλω να πω ότι σε αρκετά πράγματα είχα βοήθεια από τον @dkatsariotis πολλάκις, ίσως και μερικά να μην τα είχα καταφέρει χωρίς την βοήθειά του.

 

Οι αλλαγές που έχουν γίνει:

  • Προσθήκη αισθητήριου θερμοκρασίας βαρελιού προετοιμασίας. Πλέον βλέπω και ελέγχω την θερμοκρασία στο βαρέλι και σταμάτησα να έχω κρεμασμένο το θερμόμετρο στην πάνω μεριά του βαρελιού :hehe.
  • Προσθήκη κώδικα για αυτόματη ενεργοποίηση των ανεμιστήρων ψύξης όταν η θερμοκρασία ανέβει κατά 0.3 βαθμούς και απενεργοποίησή τους όταν κατέβει πάλι στην επιθυμητή θερμοκρασία (όπως ακριβώς γίνεται με τον stc1000).
  • Προσθήκη κώδικα που να διαχειρίζεται μέσω προγράμματος (schedule) 2 ρελέ, υπεύθυνα για την διαχείριση του κυκλοφορητή και του θερμοστάτη βαρελιού προετοιμασίας.

Συγκεκριμένα σε εμένα ο κυκλοφορητής του βαρελιού κλείνει αυτόματα κάθε βράδυ στις 00:00, όπου λόγω πλήρους ησυχίας με ενοχλούσε το βουητό του συντονισμού που έκανε και ανοίγει πάλι στις 08:00.

Επιπλέον όταν ο κώδικας διαπιστώσει ότι η ημέρα είναι Κυριακή (δηλαδή ημέρα αλλαγής νερού), ενεργοποιεί τον θερμοστάτη να διατηρεί την θερμοκρασία του βαρελιού στην ρυθμισμένη θερμοκρασία, ίδια με του ενυδρείου δηλαδή. Με αυτό τον τρόπο εξοικονομώ ενέργεια, αφού δεν δουλεύει όλη την εβδομάδα ο θερμοστάτης άσκοπα μόνο και μόνο για το λίγο νερό που θα χρειαστεί αναπλήρωση λόγω εξάτμισης. Αν βέβαια μεσοβδόμαδα χρειαστεί να κάνω αλλαγή, ενεργοποιώ χειροκίνητα τον θερμοστάτη, ο οποίος θα δουλέψει μέχρι την επιθυμητή θερμοκρασία και μετά θα κλείσει πάλι.

  • Κατάργηση κώδικα σε οτιδήποτε έχει σχέση με φωτισμό Led, μιας και εγώ είμαι υπέρ των Τ5. Με αυτό τον τρόπο ελάφρυνε αρκετά ο κώδικας, αφού πλέον μου αρκεί μια αφόπλιση-όπλιση του ρελέ ώστε απλά να πάρουν ρεύμα τα ballast.
  • Κατάργηση κώδικα στην επιλογή εμφάνισης και υπολογισμού θερμοκρασίας σε F (Fahrenheit) που χρησιμοποιούν στο εξωτερικό.
  • Κατάργηση κώδικα διαχείρισης ηλεκτροβάνας co2 (δεν έχω).
  • Στην λειτουργία ταΐσματος, αφαίρεσα την επιλογή να κλείσουμε όποια συσκευή θέλουμε την ώρα ταΐσματος και άφησα σαν μοναδικές επιλογές το φίλτρο και τον κυκλοφορητή. Θεωρώ ότι δεν υπάρχει λόγος να μπορείς να κλείνεις πχ. τον φωτισμό, την ψύξη, την θέρμανση κτλ. για τα 2 λεπτά που θα ταΐσεις. Αρκούν αυτά που θα ανακατέψουν την τροφή.
  • Ρύθμιση ημερομηνίας ώστε να είναι σύμφωνη με τα ελληνικά δεδομένα, δηλαδή ΗΗ/ΜΜ/ΕΕΕΕ αντί ΜΜ/ΗΗ/ΕΕΕΕ.
  • Στην τελευταία έκδοση του iAqua, είχαν καταργήσει την αυτόματη φωτεινότητα επειδή σε αρκετούς δεν δούλευε σωστά. Ξαναμπήκε η λειτουργία αυτή. Είναι θέμα σωστής επιλογής εξαρτημάτων απλά.

Αυτά, αν θυμηθώ και άλλα θα τα αναφέρω στην πορεία.

 

Ξεκινάμε με φωτογραφικό υλικό.

 

Αισθητήριο θερμοκρασίας και φλοτέρ στο βαρέλι προετοιμασίας:

 

20171112-180442.thumb.jpg.3081b7e4b83c9b6d69bea23350b034a7.jpg

 

(Offtopic) Diy πορτάκι στο καπάκι βαρελιού, ώστε να συμπληρώνω με τα απαραίτητα άλατα πριν την αλλαγή, μιας και χρησιμοποιώ 100% όσμωση:

 

20171112-180716.thumb.jpg.5277dca7ca2d2d8d814278058f8a1077.jpg

 

H έναρξη της κατασκευής:

 

Diy καλωδιοταινία οθόνης (όσο μικρότερη τόσο καλύτερα):

 

20170506-043634.jpg.5b17ab11721151bd1582a88ad534c117.jpg

 

20170506-044017.jpg.8e7955a95cdc9704b383ad7dfb2b6df2.jpg

 

Κόλληση 36πινου στο breadboard, ώστε πάνω εκεί να κουμπώνει η καλωδιοταινία:

 

20170506-043654.jpg.da2ea58b2c18aee6dc51f79e8321a76c.jpg

 

20170506-043724.jpg.5533d849413352f499667918d088d433.jpg

 

20170510-021057.jpg.5a519c6fc538b42d0aecdc230f88b031.jpg

 

RTC για ρολόι:

 

20170509-031108.jpg.7fbfaa40b5920e52efe89a2fdeaa193a.jpg

 

20170506-202903.jpg.848c9d96c337a1db32a49ff098721b7b.jpg

 

Τα mosfet για τις 3 αντλίες λίπανσης:

 

20170509-224615.jpg.027b34a417af942cc752165b6e5810a9.jpg

 

20170509-224606.jpg.5a69d5200b7e01088053c021a0db1ef4.jpg

 

Σάντουιτς με το tft shield της οθόνης:

 

20170509-032146.jpg.ba402954bc2c683f0ed75675e43c32b1.jpg

 

Και το πρώτο μπουτάρισμα με τον κώδικα πριν παραμετροποιηθεί:

 

image.thumb.jpg.456e2e27fce225380e288fc0ef64c642.jpg

 

Ο κώδικας όπως είναι τώρα (το schedule δεν έμεινε τελικά, ξαναμπήκε το feeding όπως ήταν):

 

20170602-024426.thumb.jpg.24c185db79b35b36c094aa9147ae1f69.jpg

 

Οι αλλαγές στο μενού power, όπου διαχειρίζεσαι το κάθε ρελέ χωριστά.

Πριν:

 

power.png.70eaa2f97eae97884188fddf0285603e.png

 

Και τώρα:

 

20170602-024326.thumb.jpg.cb8cb995ede779d01779fc54e59fcc7a.jpg

 

Το κουτί με τα ρελέ:

 

large.20170401-000358.thumb.jpg.cfec53ae

 

large.20170409-024228.thumb.jpg.d7bdab15

 

large.20170417-234721.thumb.jpg.ceb9687b

 

large.20171007-000532.thumb.jpg.38b070be

 

large.20170716-165719.thumb.jpg.06612020

 

large.20170716-165815.thumb.jpg.1c905ee0

 

Το κουτί του arduino:

 

large.20170716-161057.thumb.jpg.5a3cc574

 

large.20171104-033943.jpg.4dbd9d64985069

 

large.20171104-034126.jpg.8ff8d8d22d70d3

 

large.20171104-034229.jpg.3c948d31232a74

 

Αντλίες λίπανσης:

 

large.20171203-211258.jpg.42fc04a3a8f25a

 

large.20180111-185700.jpg.bd34e1b1b87228

 

Και εδώ όλα τα περιφερειακά συνδεδεμένα:

 

large.20171203-211343.jpg.e824ecba683c2e

 

 

 

ΥΛΙΚΑ:
Κολλητήρι
Τροφοδοτικό 12v 1Α για τις αντλίες λίπανσης και ένα πολυπακ ρυθμισμένο στα 7v να τροφοδοτεί τον arduino, από κατάστημα της γειτονιάς, ~10 ευρώ και τα δύο.
Arduino mega 2560 r3
Αντλίες λίπανσης
RTC
Ρελέ
Διάφορες αντιστάσεις
Γωνιακά pin
Καλώδια αρσενικά-θηλυκά και αρσενικά-αρσενικά για δοκιμές
Breadboard
Φωτοαντιστάσεις για αυτόματη ρύθμιση φωτεινότητας οθόνης
Τρανζίστορ για ρύθμιση φωτεινότητας οθόνης
Κονέκτορες για το prototype board
Αισθητήριο θερμοκρασίας DS18B20
Mosfet για τις αντλίες λίπανσης
Δίοδοι για τις αντλίες λίπανσης
Διαμοιραστής ρεύματος ή όπως θέλετε πείτε το 
Οθόνη 3.2" με υποδοχή sd και tft shield. Εδώ δώστε λίγη προσοχή!
Αν πάρετε οθόνη που χρησιμοποιεί τον ili9341 controller, τότε θα πάρετε και αυτό το tft shield.
Αν πάρετε οθόνη που χρησιμοποιεί τον ssd1289 controller, τότε θα πάρετε και αυτό το tft shield. Έχασα αρκετό χρόνο και χρήμα να μάθω γιατί δεν συνεργάζονταν αυτά εναλλάξ.

 

ΚΟΣΤΟΣ:
~90 ευρώ με 3 αντλίες λίπανσης, χωρίς το κόστος για το κολλητήρι, όπου οι επιλογές ποικίλουν.

 

Έννοιες:
Prototype board: κενή πλακέτα στην οποία μπορούμε να κολλήσουμε ότι θέλουμε στο τέλος όλων των δοκιμών. Εκεί πάνω δηλαδή θα πάρει μορφή όλο το έργο.
RTC (real time clock): ρολόι για να μην χάνει ο arduino την ώρα σε διακοπές ρεύματος
Tft shield: πλακέτα που μας βοηθάει να συνδέσουμε την οθόνη μας πάνω στον arduino, χωρίς να μπλέκουμε με ξεχωριστά καλώδια και αντιστάσεις ώστε να την ρίξουμε στα 3.3v που θέλει για να δουλέψει απ' τα 5v που δίνει ο arduino.
Breadboard: πλακέτα με την οποία μπορούμε να κάνουμε προσωρινές δοκιμές με την βοήθεια των καλωδίων dupont που πήραμε.
Πως λειτουργεί:
Αν παρατηρήσετε, στις 2 άκρες αριστερά και δεξιά έχει 2 συνεχόμενες γραμμές, μία κόκκινη και μια μπλε (οι οποίες δείχνουν και την πολικότητα).
Τώρα, αν εμείς πχ. βάλουμε με ένα 12βολτο τροφοδοτικό τα 2 του καλώδια σε οποιοδήποτε σημείο των γραμμών αυτών (εννοείται προσοχή στην πολικότητα) τότε ό,τι συνδέσουμε στην ίδια ευθεία θα δουλεύει έτσι. Δηλαδή είτε θα παίρνει +12v είτε -.

 

Συμβουλές:
Κολλητήρι: προτιμήστε σταθμό κόλλησης, θα σας βολέψει και λόγω της ρύθμισης θερμοκρασίας, αλλά και επειδή θα μπορείτε γρήγορα να στερεώνετε το κολλητήρι
RTC: Αποφύγετε τον ds1307, επηρεάζεται απ' την θερμοκρασία περιβάλλοντος και μπορεί να φτάσει και 5 λεπτά +- διαφορά κάθε μήνα. Επιπλέον προτιμήστε μπαταρία lir2032, είναι επαναφορτιζόμενη. Αν βάλετε την κλασσική cr2032 ναι μεν θα δουλέψει, αλλά επειδή θα προσπαθεί να την φορτίσει και δεν θα είναι επαναφορτιζόμενη μπορεί να σκάσει. Εδώ στο 1:56 η μετατροπή ώστε να μην φορτίζει.
Ρελέ: Μην προτιμήσετε τα ssr (solid state relay), δεν μου άντεξαν πολύ. Ίσως βέβαια να έφταιγε και το συγκεκριμένο.

Edited by rastaman
gallery images added
  • Like 5
  • Thanks 2

Share this post


Link to post
Share on other sites

@AgMa φίλε καλημέρα και χρόνια πολλά. Εξαιρετική η δουλειά που έκανες και στο τεχνικό και στο οπτικό κομμάτι. Χαίρομαι που κατάφερα έστω και λίγο να σε βοηθήσω στο project σου. Ελπίζω και άλλοι να ακολουθήσουν το παράδειγμα σου 

  • Thanks 1

Share this post


Link to post
Share on other sites

όσο υπάρχει ο Έλληνας θα υπάρχει και η πατέντα...

Μπράβο φίλε πολύ καλή δουλειά και πολύ ωραία και γεμάτη παρουσίαση.:xmas_smile:

 

Share this post


Link to post
Share on other sites

:bigemo_harabe_net-122::bigemo_harabe_net-122::bigemo_harabe_net-122:

Share this post


Link to post
Share on other sites

:bowdown::bigemo_harabe_net-92::bigemo_harabe_net-122:!!!!

Τι να πω !!!

Μόνο το  θαλασσινό ενυδρείο λείπει και θα ήταν τέλειο!

Share this post


Link to post
Share on other sites

Ανεβάζει την πίεση, δεν είναι για 'μένα :hehe.

Ευχαριστώ παιδιά!

Edited by AgMa

Share this post


Link to post
Share on other sites

Μπράβο...
AgΜa, εσένα κάποια στιγμή στο έμμεσο μέλλον θα σε χρειαστώ ...

  • Like 1

Share this post


Link to post
Share on other sites

Πολύ δυνατό project παιδιά, μπράβο

Share this post


Link to post
Share on other sites

Πολύ ωραία κατασκευή. Μπράβο ρε παιδιά για την όρεξη και το μερακι σας, συνεχίστε να μας δίνεται έμπνευση. 

Share this post


Link to post
Share on other sites

Απίστευτο. Παρά πολύ καλό και εντυπωσιακή παρουσίαση. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Husky_Jim
      Μετά από ερώτηση μέλους σε άλλο θέμα έψαξα να βρώ το software για τους controller πράγμα που αποδείχτηκε δύσκολο.
      Με αρκετό ψάξιμο τα βρήκα και τα ανεβάζω εδώ για να υπάρχουν για όλους!
       
      Pled Version 1.0 (installer):
      PLedSetup.rar
       
      Pled Version 2.2 (stand alone):
      Pled V2.2.rar
       
      Pled Version 3.1:
      (to be added)
       
    • By Aquadominus
      Όπως λέει και ο τίτλος έφτιαξα μια 4απλή δοσομετρική με Magnetic Stirrers η οποία δουλέυει κατευθείαν με το Robotank ή με οποιοδήποτε άλλο Arduino based Controller.
       
      Το κουτί το έφτιαξα απο MDF...

      ανοίχτηκαν τρύπες...

       

       

       

       
      στοκαρίστηκε περάστηκε αρκετά χέρια primer και στο τέλος βάφτηκε μαύρο με σπρέι...
       

       
      μπήκαν και ενδεικτικά λαμπάκια LED...
       

       

       

      και η σύνδεση με καλώδιο UTP...  

       

       

       

       
      Στην συνέχεια άνοιξα τρύπες για να μπουν τα κουμπιά για τα Magnetic Stirrers...
       

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

       

       

       
      τοποθετήθηκαν οι πλακέτες και τα κουμπιά...

       
      έκοψα γωνιές για να στηρίξω τα μοτέρ...

       

       

       
      Και έτοιμο...
       

       
      Επειδή όμως ο πάτος των μπουκαλιών δεν είναι επίπεδος και δεν κάθονται σωστά τα μαγνητάκια θα φτιάξω από πολυκαρβονικό μια δεξαμενή με 4 θέσεις ακριβώς στις διαστάσεις του κουτιού και θα μπεί μέσα...
    • By elatos
      Πόσο ευκολότερη γίνεται η καθημερινότητά μας και η ενασχόληση με το hobby όταν προσθέτουμε μερικούς αυτοματισμούς!!
       
      Υποθέτω πως συμφωνούμε όλοι με τη χρήση χρονοδιακοπτών για το άναμμα και σβήσιμο των φώτων και θαρρώ πως αρκετοί έχουν και μία αυτόματη ταΐστρα.
      Τι γίνεται αν θέλουμε περισσότερους αυτοματισμούς και, συγκεκριμένα, πολλούς αυτοματισμούς. Σε σημείο να θέλεις εγχειρίδιο χρήσης για να τους χρησιμοποιήσεις;
       
      Εκεί θα πάμε με το project που επιχειρώ, το οποίο είναι σε εξέλιξη και έχω μπροστά μου μέλλον μέχρι να το πάω εκεί που έχω φανταστεί.
      Η ιδέα να αυτοματοποιήσω τις περισσότερες εργασίες και ελέγχους στο ενυδρείο ήταν αρχέγονη!
      Η τεχνολογία όμως και οι μικροϋπολογιστές (λέγε με arduino) συμβάλουν στην πραγμάτωση πολλών επιθυμιών.
       
      Ας γίνω συγκεκριμένος:
      α) Επιθυμούσα να έχω επίπεδα φωτισμού ανάλογα (!!) του φυσικού ή κάτι κοντά. Ανατολή, σταδιακή αύξηση του φωτός, μεσουράνημα κ.λπ.
      Διαχείριση του χρώματός του στην κάθε φάση (μήκος κύματος και ένταση), όπως και τις φάσεις της Σελήνης.
      β) Λίπανση σε τακτική βάση
      γ) Αυτόματη Αλλαγή νερού και Αναπλήρωση όποτε είναι απαραίτητο
      δ) Τάισμα
      και πολλούς ακόμη ελέγχους σε θερμαντήρες ή ψυκτικό, pH και διοξείδιο του άνθρακα κ.λπ.
      Κι για όλα τα παραπάνω να μπορώ να τα παρακολουθώ απ' όπου κι αν είμαι.
       
      Η αναζήτησή μου για την κεντρική μονάδα που θα συνδέει περιφερειακές συσκευές και όργανα ακούει στο όνομα Robo-Tank.
       
      Πρώτο έργο προς υλοποίηση ήταν ο φωτισμός και αυτό μεταφράζεται ως LED.
      Ποια LED, πόσα κανάλια, ποσότητα, ποιότητα και που θα στεγαστούν; Εδώ βοήθησε ο μεγάλος γιος που είχε ξεκινήσει νωρίτερα με το αντίστοιχα στήσιμο και λόγω εμπειρίας τα υλικά βρέθηκαν γρήγορα σε πολύ καλές τιμές.
       
      LED από την Αμερική, από δύο διαφορετικούς προμηθευτές. Τα ισχυρά Λευκά των 10 Watt από Digi-Key και τα υπόλοιπα 3 Watt σε μονά ή τριπλά αστέρια από τον Steve.

       

       
      Οι ψύκτρες ταξιδέψαν από το Hong Kong.
       
       
      Την τροφοδοσία τους και τους LDD Driver την εμπιστεύτηκα στην Mean Well.

       
      Τα υλικά συγκεντρώθηκαν στις αρχές του Ιουλίου κι εκεί ξεκίνησε η κατασκευή.
      Οι ανάγκες που ήθελα να καλύψω αναλύθηκαν και αποτυπώθηκαν στο χαρτί. Έγιναν τα σχέδια και αυτά τοποθετήθηκαν πάνω στις ψύκτρες.
       

       

       
      Με ένα μικρό τρυπάνι προσδιόρισα τη θέση τους και ξεκίνησα το κόλλημα με θερμοαγώγιμη κόλλα. (Κόλλα ήθελα και όχι πάστα)


       
      Το πρώτο και εύκολο σκέλος ολοκληρώθηκε!
       

    • By Aquadominus
      Καλησπέρα σε όλη την παρέα...
       
      Όπως λέει και ο τίτλος σκέφτομαι να φτιάξω ένα φωτιστικό με 3W LED, το οποίο θα συνδεθεί στο Robotank το οποίο σκέφτομαι να μου κάνω δώρο....
      Πρίν ξεκινήσω την παραγγελία σκέφτηκα να το συζητήσω λιγάκι εδώ μαζί σας να ανταλλάξουμε απόψεις και να καταλήξω... Το ενυδρείο μου είναι 150x50x60 και όπως το σκέφτομαι μιας και θα και θα το φτιάξω δεν θέλω να λάβω υπόψη μου μόνο το τωρινό setUp (Δίσκοι) αλλά να μπορώ αργότερα μιας και έχω τον εξοπλισμό να το κάνω και full φυτεμένο.... Το σχέδιο που έχω στο μυαλό είναι αυτό που φαίνεται στις φώτο όλες οι προτάσεις και γνώμες θα ληφθούν υπόψη θα ήθελα την γνώμη σας και για Drivers κλπ.


    • By delta66
      Controller θερμοκρασίας STC-1000, διπλής εξόδου (θέρμανση - ψύξη) στα 220V


       

       
      υλικά :
       
       
       
      Elitech STC-1000 220V (από ebay) αισθητήρας (περιλαμβάνεται στη συσκευασία- εγκαθίσταται σταθερά μέσα στο ενυδρείο, σε σημείο με καλή κυκλοφορία νερού, μακρυά όμως από θερμαντικά σώματα) καλώδιο ρεύματος (όσα μέτρα χρειαστεί για να φτάσει από τον controller στην παροχή ρεύματος - φυλάμε μερικά εκατοστά για να τα χρησιμοποιήσουμε στις γεφυρώσεις) 3 προεκτάσεις ρεύματος (σούκο ή απλές διπολικές, ανάλογα τις συσκευές που θα χρησιμοποιήσετε), που κόβουμε τις άκρες τους ανάλογα (οδηγίες παρακάτω). Ή φτιάχνετε μόνοι σας με αρσενικά και θηλυκά φις και καλώδιο ρεύματος. ανεμιστήρες PC funs 12V (ή οποιοδήποτε είδος ανεμιστήρων). τοποθέτηση, ανάλογα το ενυδρείο καλώδιο για τη συνδεσμολογία των ανεμιστήρων. Όσα μέτρα χρειαστεί για να φτάσει από το τελευταίο ανεμιστηράκι στο ενυδρείο, μέχρι το τροφοδοτικό στο ντουλάπι μας τροφοδοτικό κατά προτίμηση πολλαπλός τάσης 3-12V και αμπέρ πάνω από το σύνολο των αμπέρ των ανεμιστήρων
      (Προτείνω τα διπλά αμπέρ για να μη ζεσταίνεται και καεί, άλλα και γιατί τα αμπέρ που αναφέρουν οι προδιαγραφές των τροφοδοτικών είναι συνήθως στα 9V. Όταν πάνε στα 12V πέφτει η απόδοση) θερμαντικό σώμα. (εάν έχετε θερμαντικό σώμα με ρυθμιστή θερμοκρασίας, τοποθετήστε τον λίγο παραπάνω από ότι η θερμοκρασία που θα θέσετε στον ελεγκτή, ώστε να λειτουργεί με την εντολή του controller, και όχι με αυτή του θερμοστάτη).  
       
       
      οδηγίες για τις προεκτάσεις ρεύματος.
      (αν βρούμε σε μαύρο χρώμα ακόμα καλύτερα).



      στη μια προέκταση, κόβουμε στην άκρη το θηλυκό φις και κρατάμε το υπόλοιπο καλώδιο με το αρσενικό φις στην άλλη άκρη.
      αυτή θα χρησιμοποιηθεί για να τροφοδοτείται με ρεύμα ο controller.
      Ξεγυμνώνουμε τα καλώδια και τα συνδέουμε κατά το σχέδιο
      στις άλλες δυο προεκτάσεις, κόβουμε τα αρσενικά φις και κρατάμε τα θηλυκά.
      αυτές θα χρησιμοποιηθούν για να τροφοδοτούν με ρεύμα τους ανεμιστήρες και τους θερμαντήρες. τα συνδέουμε και αυτά στον controller κατά το σχέδιο.

      ***αν γίνεται χρηση ταΐστρας, χρειάζεται η μια προέκταση που συνδέονται οι ανεμιστήρες, να είναι απαραίτητα σούκο για να μπορεί να μπει χρονοδιακόπτης που θα σταματά κατά τις ώρες των ταϊσμάτων, την τροφοδότηση με ρεύμα των ανεμιστήρων.


       
       
      συνδεσμολογία με γεφυρώσεις (πράσινη διαγράμμιση)
       


      Πρέπει να δοθεί μεγάλη προσοχή στην συνδεσμολογία διότι υπάρχει τάση των 220V με κίνδυνο ηλεκτροπληξίας.
       
      οδηγίες για τη συνδεσμολογία:

      οι πράσινες υποδοχές είναι από τα αριστερά προς τα δεξιά η 1η, 2η, 3η κλπ. 8 συνολικά (είναι αριθμημένες και πάνω στη συσκευή)
      από πάνω έχει βίδες για σφίξιμο των καλωδίων, αφού μπουν στις υποδοχές.
       

       
      στην 1η επαφή του controller βάζουμε και βιδώνουμε:
      α. το ένα καλωδιάκι της προέκτασης (φις 1 στο σχέδιο) που τροφοδοτείται με ρεύμα ο controller (όποιο να'ναι από τα δυο)
      β. το ένα καλωδιάκι της προέκτασης (φις 4 στο σχέδιο) που τροφοδοτεί με ρεύμα την ψύξη (όποιο να'ναι από τα δυο)
      γ. το ένα καλωδιάκι της προέκτασης (φις 3 στο σχέδιο) που τροφοδοτεί με ρεύμα την θερμανση (όποιο να'ναι από τα δυο) στην 2η επαφή του controller βάζουμε και βιδώνουμε:
      α. το δεύτερο καλωδιάκι της προέκτασης (φις 1 στο σχέδιο) που τροφοδοτείται με ρεύμα ο controller
      β. ένα κομματάκι καλώδιο 3-4 εκ. σκέτο (για τη γεφύρωση σε άλλη επαφή του controller, εξηγώ παρακάτω) στην 3η επαφή του controller βάζουμε και βιδώνουμε:
      το ένα καλωδιάκι του αισθητήρα (όποιο να'ναι από τα δυο) του controller. στην 4η επαφή του controller βάζουμε και βιδώνουμε:
      το άλλο καλωδιάκι του αισθητήρα του controller. στην 5η επαφή του controller βάζουμε και βιδώνουμε:
      α. το καλωδιάκι το σκέτο που έρχεται απο τη 2η επαφή
      β. ενα καλωδιάκι ακόμα σκέτο 2-3 εκ ( που θα ενώσουμε για γεφύρωση σε άλλη επαφή του controller, εξηγώ παρακάτω) στην 6η επαφή του controller βάζουμε και βιδώνουμε:
      το άλλο καλωδιάκι (που περισσεύει) της προέκτασης (φις 3 στο σχέδιο) που τροφοδοτεί με ρευμα την θέρμανση στην 7η επαφή του controller βάζουμε και βιδώνουμε:
      το καλωδιάκι το σκέτο που έρχεται απο τη 5η επαφή στην 8η επαφή του controller βάζουμε και βιδώνουμε:
      το άλλο καλωδιάκι (που περισσεύει) της προέκτασης (φις 4 στο σχέδιο) που τροφοδοτεί με ρεύμα την ψύξη στο τέλος βιδώνουμε και το προστατευτικό καπάκι που έχει από πίσω για να μη είναι έκθετα τα καλώδια (φαίνεται στις πρώτες φώτο, στο πίσω μέρος του controller)  
      Προγραμματισμός του STC-1000
       
       
       
       
      Έναρξη και λήξη λειτουργίας (On-Off) του controller
       
       
       
       
      Πιέστε παρατεταμένα το πάνω αριστερά κουμπί για να τον θέσετε σε λειτουργία Πιέστε παρατεταμένα το πάνω αριστερά κουμπί για να τον θέσετε εκτός λειτουργίας  
      Έλεγχος ρυθμίσεων
       
      Πιέστε το πάνω βελάκι και θα δείτε τη θερμοκρασία που έχει ρυθμιστεί να διατηρεί ο controller Πιέστε το κάτω βελάκι και θα δείτε την ανοχή (το περιθώριο σε διαφορά θερμοκρασίας, για να αρχίσει να λειτουργεί η ψύξη ή η θέρμανση αναλόγως)  
      ρύθμιση επιθυμητής θερμοκρασίας
       
      Πιέστε παρατεταμένα το S για να μπείτε στο menu επιλέξτε με τα βελάκια πάνω ή κάτω, την παράμετρο F1 Πιέστε παρατεταμένα το S και ενώ το πιέζετε, πιέστε ταυτόχρονα και το βελάκι πάνω ή κάτω, μέχρι να φτάσετε την επιθυμητή ρύθμιση θερμοκρασίας Πιέστε μια φορά σύντομα, το πάνω αριστερά κουμπί (On-Off) για να αποθηκεύσετε τη ρύθμιση  
      ρύθμιση της ανοχής (του περιθωρίου σε διαφορά θερμοκρασίας, για να αρχίσει να λειτουργεί η ψύξη ή η θέρμανση αναλόγως)
       
       
      Πιέστε παρατεταμένα το S για να μπείτε στο menu επιλέξτε με τα βελάκια πάνω ή κάτω, την παράμετρο F2 Πιέστε παρατεταμένα το S και ενώ το πιέζετε, πιέστε ταυτόχρονα και το βελάκι πάνω ή κάτω, μέχρι να φτάσετε την επιθυμητή ρύθμιση ανοχής.
      (η μικρότερη δυνατή ανοχή είναι 0.3C και αυτή προτείνεται) Πιέστε μια φορά σύντομα, το πάνω αριστερά κουμπί (On-Off) για να αποθηκεύσετε τη ρύθμιση


        αν έχει ρυθμιστεί θερμοκρασία 26ο C και το περιθώριο που θα του θέσετε είναι 0.3 C, το θερμαντικό σώμα θα αρχίσει να λειτουργεί μόλις η θερμοκρασία κατέβει στους 25,7 C και θα σταματήσει όταν φτάσει πάλι τους 26.0 C.
      στην ουσία η ρύθμιση θερμοκρασίας δεν είναι η πραγματική κατώτερη, αλλά το πηλίκο αυτής και του περιθωρίου που θα του προγραμματίσετε.
      οι ανεμιστήρες θα αρχίσουν να λειτουργούν (αφού περάσει ο χρόνος καθυστέρησης) μόλις πάει η θερμοκρασία στους 26.3 C και θα σταματήσουν όταν φτάσει πάλι τους 26.0 C.
      στην ουσία η ρύθμιση θερμοκρασίας δεν είναι η πραγματική ανώτερη, αλλά το άθροισμα αυτής με το περιθώριο που θα του δώσετε.
       
       
      ρύθμιση της χρονοκαθυστέρησης ενεργοποίησης της ψύξης (δεν υπάρχει χρονοκαθυστέρηση για τη θέρμανση)
       
       
      Πιέστε παρατεταμένα το S για να μπείτε στο menu επιλέξτε με τα βελάκια πάνω ή κάτω, την παράμετρο F3 Πιέστε παρατεταμένα το S και ενώ το πιέζετε, πιέστε ταυτόχρονα και το βελάκι πάνω ή κάτω, μέχρι να φτάσετε τον επιθυμητό χρόνο καθυστέρησης.
      (η μικρότερη δυνατή ρύθμιση χρονοκαθυστέρησης, είναι το 1 λεπτό και αυτή προτείνεται) Πιέστε μια φορά σύντομα, το πάνω αριστερά κουμπί (On-Off) για να αποθηκεύσετε τη ρύθμιση  
       
      βαθμονόμηση (calibration) της ένδειξης του αισθητήρα (αν έχετε κάποιο πιο αξιόπιστο θερμόμετρο, ελέγξτε τη θερμοκρασία του νερού, και ρυθμίστε την ίδια και στον controller)
       
       
      Πιέστε παρατεταμένα το S για να μπείτε στο menu επιλέξτε με τα βελάκια πάνω ή κάτω, την παράμετρο F4 Πιέστε παρατεταμένα το S και ενώ το πιέζετε, πιέστε ταυτόχρονα και το πάνω βελάκι για να αυξήσετε, ή το κάτω βελάκι για να μειώσετε την ένδειξη της θερμοκρασίας όσο χρειάζεται Πιέστε μια φορά σύντομα, το πάνω αριστερά κουμπί (On-Off) για να αποθηκεύσετε τη ρύθμιση  
       
      Παρατηρήσεις
       
       
      O controller καλό είναι να μπει σε κουτί (ή με ιδιοκατασκευή στο έπιπλο του ενυδρείου) και να τοποθετηθεί σε εμφανές μέρος. κάτι που πρέπει να προσεχθεί στην συνδεσμολογία, είναι τα καλώδια του αισθητήρα, να μην εφάπτονται με της τροφοδοσίας, για την αποφυγή πιθανών παρεμβολών. για να μη ρισκάρετε να κολλήσει κάποια στιγμή ο ελεγκτής, αλλά και για μακροζωία του, μη φορτώνεται με πάνω από 1000W σύνολο θερμαντήρες. Μπορείτε ακόμα καλύτερα να τοποθετήσετε ρελέ. σε τυχών αποσύνδεση του αισθητήρα θα ακουστεί alarm (buzzer) Μπορείτε να αποσυνδέετε αν θέλετε τη θέρμανση το καλοκαίρι ή την ψύξη το χειμώνα (βγάζοντας τις πρίζες από τα φις).  
       
      καλό είναι κατά τη γνώμη μου να μην είναι ίδιες, όλο το χρόνο οι προγραμματισμένες θερμοκρασίες αλλά να αλλάζουν με τις εποχές.
      .
    • By pan_Oz
      καλημέρα,
       
      εχω τον εν λόγω controller και δούλευε απροβλημάτιστα 3-4 χρόνια τώρα.
      Την Κυριακή στην αλλαγή νερού κούνησα το ηλεκτρόδιο μεσα στο νερό και ξαφνικά το μηχάνημα "τρελάθηκε" και άρχισε να ανεβοκατεβάζει θερμοκρασία και να δείχνει ότι να ναι.
      Παράγγειλα λοιπόν  νέο ηλεκτρόδιο ελπίζοντας ότι αυτό θα ναι η λύση αλλα και με τον καινούργιο κάνει τα ίδια..
       
      εχει κανεις κάποια ιδέα τι μπορεί να φταίει?
       
       
    • By Aiolikos
      Πρωτη φορα δουλευω τον συγκεκριμενο controller.
      Προγραματισα το HC1 = H (heat) , το SP1 = 26.5, και το dF1 = 0.5  
       
      Θερμοκρασια νερου που διαβασε ο αισθητηρας του controller ηταν 25,9, οποτε εδωσε εντολη στον θερμαντηρα και δουλεψε.
      Ομως ειδα οτι  εκοψε τον θερμαντηρα οταν η θερμοκρασια νερου ηταν 26,2 (δηλ. differential 0.3), χαμηλοτερα απο το set point = 26,5
      Την επομενη μερα παλι τα ιδια, δηλ. κοβει στα 26,2 και οχι στην προκαθορισμενη τιμη (SP1)  26.5.
       
      Δεν ειχα χρονο να ανεβοκατεβασω τα σεταρισματα να δω εαν σε αλλες τιμες κοβει νωριτερα αλλα φανταζομαι πως τα ιδια θα κανει.
       
      Ξερετε εαν υπαρχει καποιο αλλο σεταρισμα που πρεπει να κανω? 
      Αυτος ο controller εχει τιποτα dead zone ?
    • By Ilias Halk
      Καλησπέρα παίδες,
       
      Έχω περίπου ένα μήνα που ασχολούμαι περιοδικά με την κατασκευή ενός controller ενυδρείου με την χρήση Raspberry Pi. Θα ήθελα να μοιραστώ μαζί σας μια πρώτη εικόνα της κατασκευής.
       
      O ReefCoralPi Controller είναι ένα πειραματικό project και λειτουργεί με την βοήθεια του μικρουπολογιστή Raspberry Pi 2.
       
      Λειτουργικές Απαιτήσεις έκδοση 0.1
      Έλεγχος θερμοκρασίας δωματίου και θερμοκρασίας νερού Έλεγχος στάθμης νερού στο sump (διαμέρισμα αντλίας) Έλεγχος λειτουργίας Θερμοστάτη και Ανεμιστήρων (ή οποισδήποτε άλλης ψυκτικής συσκευής) Έλεγχος λειτουργίας φωτισμού κυρίως ενυδρείου και φωτισμού (λάμπας) sump Ζωνταντή μετάδοση εικόνας του ενυδρείου με κάμερα Απομακρυσμένη χρήση του controller μέσω web εφαρμογής Hardware Απαιτήσεις έκδοση 0.1
      Raspberry Pi 2 Model B ARMv7 1GB 5V 2A Power Adaptor 8GB SD card Raspberry Pi Prototype Hat 4 Channel Relay Module Waterproof Temperature Sensor LM35 Temperature Sensor LM35D Proximity Sensor HC-SR04 Raspberry Pi Camera Module USB Wi-Fi Dongle (Optional) Κόστος Κατασκευής: ~100 ευρώ
       
      Ο ReefCoralPi Controller λειτουργεί ως web εφαρμογής κατί που μας δίνει την δυνατότητα να έχουμε πρόσβαση σε όλες τις προσφερόμενες υπηρεσίες απομακρυσμένα μέσω υπολογιστή,tablet, κινητού.
       
      Εικόνες:
       

       
      Βίντεο:
       

       
      Λεπτομέρειες και αναλυτικό manual κατασκευής και χρήσης εν καιρώ 
    • By rastaman
      Τα Χριστούγεννα ενώ όλοι ξεκουραζόμασταν ο καλός μας φίλος Αργύρης κατά κόσμον Μιχάλης - argy1 όχι μόνο σκεφτόταν αλλά κόπιαζε για εμάς!!

       

      Αγόρασε λοιπόν με περίπου 15 ευρώ από κατάστημα ηλεκτρονικών:

       

      Κουτί μεταλλικό 150x160x70mm         Δυο μπρίζες                     Στυπιοθλήπτη

                                     

       

      Καλώδιο πλακέ 2x1             Φις

                                          

       

      και αφού σημάδεψε . . . 



       

      άρχισε να τρυπάει. . .

       

       

      να κόβει . . .

       

       

      και τέλος να συναρμολογεί. . .

       

       

      Το αποτέλεσμα. . .

       

       

      Φυσικά δεν ξέχασε τον εκλεκτό-νοικοκύρη-απαιτητικό καλό μας φίλο PanaGreco που θέλει να βάλει shceco

      και φρόντισε να φτιάξει άλλο ένα κουτάκι με γειωμένη την μπρίζα του θερμαντήρα. . .



       

       

×
×
  • Create New...