|
DIY . Φτιάχτο μόνος σου Ο τίτλος τα λέει όλα. |
|
Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
|
||||
|
||||
Κατασκευή-προγραμματισμός arduino από το 0. -τελικό-
Μιας και βρέθηκε λοιπόν ο ελεύθερος χρόνος, το θέμα αυτό θα περιλαμβάνει μια σούμα του προηγούμενου θέματός μου, ώστε αν χρειαστεί κάποιος να το φτιάξει, να μπορέσει μέσα από 1 ποστ να βγάλει άκρη.
Ο κώδικας που χρησιμοποίησα ήταν έτοιμος ( iAqua ), απλά τον έχω αλλάξει αρκετά ώστε να είναι σύμφωνα με τις ανάγκες μου, μιας και βρήκα αρκετές λειτουργίες άχρηστες για εμένα προσωπικά. Για όσους δεν ακολουθούσαν το προηγούμενο θέμα, σκοπός μας είναι να φτιάξουμε έναν controller βασισμένο στο arduino, ο οποίος θα είναι υπεύθυνος για όλες τις σημαντικές λειτουργίες του ενυδρείου μας, όπως:
Υπάρχουν και άλλα μπιχλιμπίδια, θα τα δούμε στην πορεία όμως. ΥΛΙΚΑ: Κολλητήρι Τροφοδοτικό 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), δεν μου άντεξαν πολύ. Συνεχίζεται... |
#2
|
||||
|
||||
Reserved για συνέχεια
Τελευταία επεξεργασία από το χρήστη AgMa : 11-12-18 στις 08:03 Αιτία: Automerged Doublepost |
#3
|
||||
|
||||
Αναμένουμε την συνέχεια με χαρά
|
Tags |
aquarium controller, arduino, iaqua |
Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες) | |
|
|
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
Ελεγκτής θερμοκρασίας Elitech E-1000 (συνδεσμολογίες, προγραμματισμός κτλ) | stanisalus18 | DIY . Φτιάχτο μόνος σου | 19 | 02-12-19 20:12 |
Κατασκευή-προγραμματισμός arduino από το 0 | AgMa | DIY . Φτιάχτο μόνος σου | 356 | 15-09-18 20:18 |
arduino απορια | gregkn73 | DIY . Φτιάχτο μόνος σου | 4 | 20-11-14 03:20 |
Προγραμματισμός σεμιναρίων | ΠΣΦΕ | Πανελλήνιος Σύλλογος Φίλων του Ενυδρείου | 33 | 03-12-07 09:58 |
Σκέψεις - προγραμματισμός - απόψεις | KwstasV | DIY . Φτιάχτο μόνος σου | 10 | 12-02-07 14:58 |