Greek Aquarist's Boards - Φόρουμ συζητήσεων γιά το χόμπυ του Ενυδρείου

Επιστροφή   Greek Aquarist's Boards - Φόρουμ συζητήσεων γιά το χόμπυ του Ενυδρείου > Γενικά > DIY . Φτιάχτο μόνος σου

DIY . Φτιάχτο μόνος σου Ο τίτλος τα λέει όλα.

Απάντηση στο θέμα
 
Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 23-03-17, 22:37
Το avatar του χρήστη sxetikos
sxetikos Ο χρήστης sxetikos δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Θεσσαλονίκη
Μηνύματα: 188
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από dkatsariotis Εμφάνιση μηνυμάτων
Αυτή είναι η αρχική οθόνη από την εφαρμογή. Οι τιμές του pH είναι λάθος καθώς το κύκλωμα δεν λειτουργεί σωστά αφού εκκρεμεί να βάλω ένα isolation κύκλωμα για να αποφύγω παρεμβολές.

Σκοπός μου είναι κάποια στιγμή να καταργήσω τελείως την touch οθόνη και όλα να γίνονται από το κινητό.



Sent from my Lenovo P1ma40 using Tapatalk
-------------------------

Καταλάθος έσβησα την απάντηση όταν ανέβασα την φωτογραφία.

Δυστυχώς όταν ξεκίνησα να φτιάχνω τη κατασκευή δεν κράτησα φωτογραφίες με την πρόοδο.

Το να λύσω τώρα την κατασκευή και να αναλύσω τα πάντα από τη αρχή μονο προβλήματα θα προκαλέσει. Το μόνο που μπορώ να κάνω είναι να καθοδηγήσω ποιον χρειάζεται βοήθεια.

Οι συνδέσεις έγιναν όλες όπως στο αρχικό σχέδιο που από ότι είδα έχει ήδη ανέβει εδώ

Sent from my Lenovo P1ma40 using Tapatalk
Προς θεού, δε λέω να κάνεις κάτι τέτοιο. Πιο πολύ το είπα για το φίλο AgMa που τώρα το ξεκινάει.
Αν πάρουμε παράδειγμα εμένα, μου πηρε τρείς μήνες για να καταλάβω βασικά πράγματα ηλεκτρονικής φύσεως. Όντας οπτικός τύπος δεν έβρισκα πληροφορίες σχετικά με συνδεσμολογίες κ.τ.λ. Ασχολούμαι με προγραμματισμό πάνω απο είκοσι χρόνια, αλλά με το arduino κατάλαβα ότι χρειάζονται και βασικές (τουλάχιστον) γνώσεις ηλεκτρονικής. Βλέποντας το τι πάει που, άρχισα σιγά σιγά να καταλαβαίνω τη δομή της γλώσσας. Εξ άλλου πρόκειται για μια παραλλαγή της γλώσσας c.

Στάλθηκε από το F3111 μου χρησιμοποιώντας Tapatalk
__________________
"Let me tell you how you measure a man, when his world starts to fall see how tall he stand. It matters not how many times you fall down, what matters most is how many times you rise. Mistakes build character, and character takes you places money can't."
Απάντηση με παράθεση
  #2  
Παλιά 23-03-17, 22:42
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από sxetikos Εμφάνιση μηνυμάτων
Προς θεού, δε λέω να κάνεις κάτι τέτοιο. Πιο πολύ το είπα για το φίλο AgMa που τώρα το ξεκινάει.
Αν πάρουμε παράδειγμα εμένα, μου πηρε τρείς μήνες για να καταλάβω βασικά πράγματα ηλεκτρονικής φύσεως. Όντας οπτικός τύπος δεν έβρισκα πληροφορίες σχετικά με συνδεσμολογίες κ.τ.λ. Ασχολούμαι με προγραμματισμό πάνω απο είκοσι χρόνια, αλλά με το arduino κατάλαβα ότι χρειάζονται και βασικές (τουλάχιστον) γνώσεις ηλεκτρονικής. Βλέποντας το τι πάει που, άρχισα σιγά σιγά να καταλαβαίνω τη δομή της γλώσσας. Εξ άλλου πρόκειται για μια παραλλαγή της γλώσσας c.

Στάλθηκε από το F3111 μου χρησιμοποιώντας Tapatalk
Έχεις απόλυτο δίκιο. Και πέρα από βασική ηλεκτρονική δεν χρειάζεσαι κάτι παραπάνω για τέτοιες κατασκευές. Όσο για το κομμάτι του προγραμματισμού πίστεψε με πέρα από μία γενική εικόνα από τα ΤΕΙ εδώ και 13 χρόνια δεν είχα την παραμικρή ιδέα. Ούτε από Arduino ούτε από Android.

Χρόνο και όρεξη θέλει

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #3  
Παλιά 23-03-17, 22:44
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Ναι βρε είπαμε, σιγά μην κάθεσαι να το λύνεις τώρα.
Στείλε μου το εμένα και θα στο κάνω βίδες .
Κάτι άλλο, αν έχω φορτώσει έναν κώδικα και μετά θέλω να φορτώσω άλλον, τι κάνω; Μέχρι τώρα φορτώνω τον έτοιμο κώδικα EEPROM CLEAR και μετά περνάω τον νέο. Σωστό είναι;
Απάντηση με παράθεση
  #4  
Παλιά 23-03-17, 22:47
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Ναι βρε είπαμε, σιγά μην κάθεσαι να το λύνεις τώρα.
Στείλε μου το εμένα και θα στο κάνω βίδες .
Κάτι άλλο, αν έχω φορτώσει έναν κώδικα και μετά θέλω να φορτώσω άλλον, τι κάνω; Μέχρι τώρα φορτώνω τον έτοιμο κώδικα EEPROM CLEAR και μετά περνάω τον νέο. Σωστό είναι;
Εάν δεν αλλάζεις κάτι σχετικό με τις EEPROM διευθύνσεις η δεν θες να μηδενισεις τις τιμές που ήδη έχεις βάλει τότε δεν χρειάζεσαι το EEPROM CLEAR απλά ανεβάζεις τον νέο κώδικα

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #5  
Παλιά 23-03-17, 23:23
Το avatar του χρήστη sxetikos
sxetikos Ο χρήστης sxetikos δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Θεσσαλονίκη
Μηνύματα: 188
Προεπιλογή

AgMa, Κρητήκαρε, το έπιασες με τη μία!!!! FIY: Ήμουν ΣΕΑΠ για 4 μήνες και είχα περάσει τέλεια!!!

Στάλθηκε από το F3111 μου χρησιμοποιώντας Tapatalk
__________________
"Let me tell you how you measure a man, when his world starts to fall see how tall he stand. It matters not how many times you fall down, what matters most is how many times you rise. Mistakes build character, and character takes you places money can't."
Απάντηση με παράθεση
  #6  
Παλιά 24-03-17, 01:04
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από sxetikos Εμφάνιση μηνυμάτων
AgMa, Κρητήκαρε, το έπιασες με τη μία!!!! FIY: Ήμουν ΣΕΑΠ για 4 μήνες και είχα περάσει τέλεια!!!

Στάλθηκε από το F3111 μου χρησιμοποιώντας Tapatalk
Offtopic: Χαχαα ναι απ' ότι έχω ακούσει είναι ζωάρα!
Ontopic: τα pin στο arduino τα έχω στραβώσει 90 μοίρες ώστε να μπορεί να κουμπώσει από πάνω το tft shield με την οθόνη και τα pin του rtc είναι στραβωμένα 180 μοίρες ώστε να σφηνώσουν στις τρύπες του rtc. Δεν θέλω να το γεμίσω καλάι από τώρα. Όταν τελειώσω και φτιάξω το prototype τότε θα τα κολλήσω.
Έτοιμο και το ντιμάρισμα της οθόνης. Είναι εύκολο τελικά αν έχεις οδηγίες.https://youtu.be/4D22bAzMZ5I
Απάντηση με παράθεση
  #7  
Παλιά 24-03-17, 10:46
Το avatar του χρήστη sxetikos
sxetikos Ο χρήστης sxetikos δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Θεσσαλονίκη
Μηνύματα: 188
Προεπιλογή

Για το Project μου θα χρησιμοποιήσω αυτό http://www.ebay.com/itm/311349129817...%3AMEBIDX%3AIT το RTC module. Ξέρει κανείς τι μπαταρία παίρνει;
__________________
"Let me tell you how you measure a man, when his world starts to fall see how tall he stand. It matters not how many times you fall down, what matters most is how many times you rise. Mistakes build character, and character takes you places money can't."
Απάντηση με παράθεση
  #8  
Παλιά 24-03-17, 11:58
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Μοιάζει με αυτήν αλλά δεν είμαι σίγουρος:
http://m.ebay.com/itm/Li-ion-Recharg...257Ciid%253A15
Δε γράφει και τίποτα στην περιγραφή ο τσον τσουν.
Γιατί θα χρησιμοποιήσεις αυτό το rtc;
Απάντηση με παράθεση
  #9  
Παλιά 24-03-17, 12:25
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από sxetikos Εμφάνιση μηνυμάτων
Για το Project μου θα χρησιμοποιήσω αυτό http://www.ebay.com/itm/311349129817...%3AMEBIDX%3AIT το RTC module. Ξέρει κανείς τι μπαταρία παίρνει;
Καλημέρα,

Η μπαταρία είναι επαναφορτιζόμενη αλλά δεν μπορώ να διακρίνω τον τύπο. Στο μάτι φαίνεται διαφορετική πάντως σε μέγεθος από την cr2032.

Από ότι διάβασα είναι κυρίως rtc για Raspberry Pi απλά παίζει και με Arduino.

Για εμένα μη το ρισκάρεις, πάρε ένα κλασικό rtc με την κλασική μπαταρία και οοοοοταν αδειάσει την αλλάζεις χωρίς ιδιαίτερο κόστος. Η επαναφορτιζόμενη μπορεί να συμφέρει να πάρεις άλλο rtc αν χαλάσει κάποια στιγμή και θα πρέπει να την αλλάξεις

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #10  
Παλιά 24-03-17, 12:38
Το avatar του χρήστη sxetikos
sxetikos Ο χρήστης sxetikos δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Θεσσαλονίκη
Μηνύματα: 188
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από dkatsariotis Εμφάνιση μηνυμάτων
Καλημέρα,

Η μπαταρία είναι επαναφορτιζόμενη αλλά δεν μπορώ να διακρίνω τον τύπο. Στο μάτι φαίνεται διαφορετική πάντως σε μέγεθος από την cr2032.

Από ότι διάβασα είναι κυρίως rtc για Raspberry Pi απλά παίζει και με Arduino.

Για εμένα μη το ρισκάρεις, πάρε ένα κλασικό rtc με την κλασική μπαταρία και οοοοοταν αδειάσει την αλλάζεις χωρίς ιδιαίτερο κόστος. Η επαναφορτιζόμενη μπορεί να συμφέρει να πάρεις άλλο rtc αν χαλάσει κάποια στιγμή και θα πρέπει να την αλλάξεις

Sent from my Lenovo P1ma40 using Tapatalk
Μάλλον είναι η lir2032. Το module το έχω ήδη και στο site του ferduino προτείνει το συγκεκριμένο.
__________________
"Let me tell you how you measure a man, when his world starts to fall see how tall he stand. It matters not how many times you fall down, what matters most is how many times you rise. Mistakes build character, and character takes you places money can't."
Απάντηση με παράθεση
  #11  
Παλιά 24-03-17, 12:40
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Δεν είναι το θέμα το κόστος με τις επαναφορτιζόμενες (1.67 έχει η μία) αλλά αν δεν βάλεις επαναφορτιζόμενη υπάρχει περίπτωση να σκάσει η κλασσική cr μπαταρία γιατί το rtc θα την φορτίζει ενώ δεν είναι επαναφορτιζόμενη.
Απάντηση με παράθεση
  #12  
Παλιά 24-03-17, 22:30
Το avatar του χρήστη sxetikos
sxetikos Ο χρήστης sxetikos δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Θεσσαλονίκη
Μηνύματα: 188
Προεπιλογή

Νομιζω, ότι αν κολλήσει σε μια κατάσταση δεν θα μπορεί να αλλάξει, καθώς το ρελέ θα συνεχίσει να τροφοδοτείται με ρεύμα. Πιο σίγουρο, και πίο ακριβό, είναι ενα δεύτερο arduino, όχι απαραίτητα mega, το οποίο θα ελέγχει Του status του πρώτου, και απλα θα "κατεβάζει τις ασφάλειες" σε περίπτωση αστοχίας.

Στάλθηκε από το F3111 μου χρησιμοποιώντας Tapatalk
__________________
"Let me tell you how you measure a man, when his world starts to fall see how tall he stand. It matters not how many times you fall down, what matters most is how many times you rise. Mistakes build character, and character takes you places money can't."
Απάντηση με παράθεση
  #13  
Παλιά 24-03-17, 22:40
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από sxetikos Εμφάνιση μηνυμάτων
Νομιζω, ότι αν κολλήσει σε μια κατάσταση δεν θα μπορεί να αλλάξει, καθώς το ρελέ θα συνεχίσει να τροφοδοτείται με ρεύμα. Πιο σίγουρο, και πίο ακριβό, είναι ενα δεύτερο arduino, όχι απαραίτητα mega, το οποίο θα ελέγχει Του status του πρώτου, και απλα θα "κατεβάζει τις ασφάλειες" σε περίπτωση αστοχίας.

Στάλθηκε από το F3111 μου χρησιμοποιώντας Tapatalk
Σίγουρα αν κόλλησει σε μία κατάσταση δεν θα αλλάξει κάτι. Απλά θα ήταν η λύση αν κολλήσει στην εκκίνηση και πριν τα pin γίνουν high στο relay board. Η λύση του δεύτερου Arduino ως "watchdog" σίγουρα θα ηταν η καλύτερη.

Γενικά πάντως αν ο κώδικας είναι σωστός δεν τίθεται θέμα κολλήματος εκτός από την περίπτωση αστοχίας στο hardware.

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #14  
Παλιά 05-04-17, 12:52
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Ο τρόπος που το έχω κάνει εγώ είναι μέσω ρελέ. Δίνω μόνιμα το (-) και το (+) το δίνω με την όπλισης του ρελέ. Το θεωρώ πιο ασφαλές και πιο σωστό από το να χρησιμοποιήσω το τρανζίστορ

Sent from my Lenovo P1ma40 using Tapatalk
-------------------------
Όσο αφορά το τρανζίστορ θα πρέπει αφού έχει κανονικά την γείωση μέσω της διόδου, να πάρει ως είσοδο (+) αν δεν κάνω λάθος στο τρίτο ποδαράκι ώστε να λειτουργήσει σαν διακόπτης και δίνοντας πλέον (-) να δουλέψει η αντλία. Το pin λοιπόν από το Arduino προς το τρανζίστορ μέσω της αντίστασης θα πρέπει να έχει λογικά digitalwrite high

Sent from my Lenovo P1ma40 using Tapatalk

Τελευταία επεξεργασία από το χρήστη dkatsariotis : 05-04-17 στις 12:52 Αιτία: Automerged Doublepost
Απάντηση με παράθεση
  #15  
Παλιά 05-04-17, 13:01
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Τα τρανζίστορ, από αριστερά προς τα δεξιά είναι:
Gate (άρα εντολή arduino)
Drain (είσοδος)
Source (έξοδος)

Έτσι δουλεύουν. Στο σχεδιάγραμμα όμως, ο τύπος στο drain έχει βάλει το (-) της αντλίας, δεν ξέρω κατά πόσο είναι σωστό αφού και τα τρανζίστορ για να ερεθιστούν, θέλουν τάση όπως τα ρελέ. Δεν μπορώ να το καταλάβω πως δουλεύει.
Αλλά για ποιό λόγο μέσω ρελέ το θεωρείς πιο σωστό και πιο ασφαλές;
Απάντηση με παράθεση
  #16  
Παλιά 05-04-17, 13:14
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Τα τρανζίστορ, από αριστερά προς τα δεξιά είναι:
Gate (άρα εντολή arduino)
Drain (είσοδος)
Source (έξοδος)

Έτσι δουλεύουν. Στο σχεδιάγραμμα όμως, ο τύπος στο drain έχει βάλει το (-) της αντλίας, δεν ξέρω κατά πόσο είναι σωστό αφού και τα τρανζίστορ για να ερεθιστούν, θέλουν τάση όπως τα ρελέ. Δεν μπορώ να το καταλάβω πως δουλεύει.
Αλλά για ποιό λόγο μέσω ρελέ το θεωρείς πιο σωστό και πιο ασφαλές;
Το gate σωστά πάει στο Arduino μέσω της αντίστασης. Το drain πάει στην επαφή της αντλίας και το source πάει στο (-) του τροφοδοτικού. Προσοχή όμως, αν το τροφοδοτικό που δίνεις (-) στο pin του τρανζίστορ είναι διαφορετικό από το τροφοδοτικό του Arduino, τότε θα πρέπει να ενώσει τα (-) των τροφοδοτικών μεταξύ τους. Ανάμεσα από drane και source βάζεις την αντίσταση με την σωστή φορά.

Sent from my Lenovo P1ma40 using Tapatalk
-------------------------
Όσο αφορά το ρελέ απλά είναι πιο απομονωμένο σε σχέση με ένα τρανζίστορ που πάει απευθείας στο Arduino πάνω. Αν πάει κάτι στραβά με το τρανζίστορ μπορεί να πάρεις το Arduino στο χέρι

Sent from my Lenovo P1ma40 using Tapatalk
-------------------------
Αν δεν ενώσεις τα (-) μεταξύ τους τότε το (+) που στέλνεις από το Arduino στο τρανζίστορ δεν έχει κανένα αποτέλεσμα αν έχεις ξεχωριστά τροφοδοτικά

Sent from my Lenovo P1ma40 using Tapatalk

Τελευταία επεξεργασία από το χρήστη dkatsariotis : 05-04-17 στις 13:14 Αιτία: Automerged Doublepost
Απάντηση με παράθεση
  #17  
Παλιά 05-04-17, 14:31
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από dkatsariotis Εμφάνιση μηνυμάτων
Το gate σωστά πάει στο Arduino μέσω της αντίστασης. Το drain πάει στην επαφή της αντλίας και το source πάει στο (-) του τροφοδοτικού. Προσοχή όμως, αν το τροφοδοτικό που δίνεις (-) στο pin του τρανζίστορ είναι διαφορετικό από το τροφοδοτικό του Arduino, τότε θα πρέπει να ενώσει τα (-) των τροφοδοτικών μεταξύ τους. Ανάμεσα από drane και source βάζεις την αντίσταση με την σωστή φορά.

Sent from my Lenovo P1ma40 using Tapatalk
-------------------------
Όσο αφορά το ρελέ απλά είναι πιο απομονωμένο σε σχέση με ένα τρανζίστορ που πάει απευθείας στο Arduino πάνω. Αν πάει κάτι στραβά με το τρανζίστορ μπορεί να πάρεις το Arduino στο χέρι

Sent from my Lenovo P1ma40 using Tapatalk
-------------------------
Αν δεν ενώσεις τα (-) μεταξύ τους τότε το (+) που στέλνεις από το Arduino στο τρανζίστορ δεν έχει κανένα αποτέλεσμα αν έχεις ξεχωριστά τροφοδοτικά

Sent from my Lenovo P1ma40 using Tapatalk
Υποθέτω αναφέρεσαι στην δίοδο, όχι στην αντίσταση.
Ναι αυτή είναι με την σωστή φορά.
Το τροφοδοτικό που δίνω (-) στο τρανζίστορ, είναι το ίδιο που τροφοδοτώ τον arduino.
Συγκεκριμένα είναι το usb του pc.
Έχω συνδέσει δηλαδή τον arduino στο pc, μέσω του tft shield δίνω (+) και (-) στο breadboard και σε αυτό το (-) δίνω στο pin του τρανζίστορ.
Το μόνο διαφορετικό τροφοδοτικό είναι το 12v απ' το οποίο δίνω (+) στη μία επαφή της αντλίας.
Αλλά το (-) αυτού του τροφοδοτικού δεν πάει πουθενά! Εκεί υποθέτω ότι κάτι παίζει με τα (-).
Εκτός και αν είναι θέμα κώδικα.
Απάντηση με παράθεση
  #18  
Παλιά 05-04-17, 14:38
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Υποθέτω αναφέρεσαι στην δίοδο, όχι στην αντίσταση.
Ναι αυτή είναι με την σωστή φορά.
Το τροφοδοτικό που δίνω (-) στο τρανζίστορ, είναι το ίδιο που τροφοδοτώ τον arduino.
Συγκεκριμένα είναι το usb του pc.
Έχω συνδέσει δηλαδή τον arduino στο pc, μέσω του tft shield δίνω (+) και (-) στο breadboard και σε αυτό το (-) δίνω στο pin του τρανζίστορ.
Το μόνο διαφορετικό τροφοδοτικό είναι το 12v απ' το οποίο δίνω (+) στη μία επαφή της αντλίας.
Αλλά το (-) αυτού του τροφοδοτικού δεν πάει πουθενά! Εκεί υποθέτω ότι κάτι παίζει με τα (-).
Εκτός και αν είναι θέμα κώδικα.
Το (-) λοιπόν του τροφοδοτικού της αντλίας πρέπει να πάει μαζί με το (-) του Arduino pin GND). Ναι την δίοδο ήθελα να πω.

Επίσης το ρεύμα της USB από τον υπολογιστή δεν είναι αρκετά ισχυρό σε mA ώστε να τροφοδοτήσει όλα αυτά που έχεις επάνω.

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #19  
Παλιά 05-04-17, 15:07
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Απλά στο λέω μην κάψεις καμία USB. Τι board με τα ρελέ από USB τροφοδοτείς; Το GND pin παίρνει και δίνει, γείωση είναι.

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #20  
Παλιά 05-04-17, 15:18
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Ναι από usb. 5v δίνει και το usb.
Απλά τα παίρνει μέσω tft shield.
Απάντηση με παράθεση
  #21  
Παλιά 05-04-17, 18:36
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Ναι από usb. 5v δίνει και το usb.
Απλά τα παίρνει μέσω tft shield.
Υπολόγισε τα ρεύματα σύμφωνα με τον κατασκευαστή του Arduino, TFT, relay board και τρανζίστορ και δες αν αρκούν τα mA που δίνει η USB σου. Αν τραβήξεις περισσότερο τότε θα έχεις και πτώση τάσης αν δεν κάνεις ζημιά στην μητρική του υπολογιστή σου. Βάλε ένα εξωτερικό τροφοδοτικό στο Arduino να έχεις το κεφάλι σου ήσυχο. Πολλές φορές τα περισσότερα προβλήματα είναι λόγω ανεπαρκούς ρεύματος και δεν αναφέρομαι στα 5v αλλά στα mA που χρειάζεται η κατασκευή.

Στο συγκεκριμένο πρόβλημα, αν η συνδεσμολογία γίνει όπως σου είπα και υποχρεωτικά αν ενώσεις το ground του Arduino με το (-) του τροφοδοτικού των 12v θα παίξει

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #22  
Παλιά 05-04-17, 19:59
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Το arduino θα το τροφοδοτήσω με εξωτερικό τροφοδοτικό πολλαπλής τάσης στα 2Α και θα το ρυθμίσω στα 7v. Πιστεύω τα 7v είναι το πιο σωστό ώστε και να υπάρχει τάση μεγαλύτερη των 5v για να παίξουν όλα σωστά αλλά το κυριότερο για να μην ζεσταίνεται υπερβολικά το ενσωματωμένο regulator του arduino (μειωτής τάσης για όσους δεν το ξέρουν, που ρίχνει την τάση στα 5v και την διαφορά τάσης την αποβάλει σε θερμοκρασία).
Σχετικά με το πρόβλημά μου, στις πάνω ράγες του breadboard έχω συνδέσει το 5v και gnd του arduino.
Στις κάτω ράγες, έχω συνδέσει το εξωτερικό τροφοδοτικό 12v 1A (και την φάση και τον ουδέτερο).
Με λίγα λόγια τραβάω γραμμή από το (-) της κάτω ράγας στο (-) της πάνω ράγας;
Απάντηση με παράθεση
  #23  
Παλιά 05-04-17, 20:14
tolisn Ο χρήστης tolisn δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 04-06-2016
Περιοχή: Πιερία
Μηνύματα: 333
Προεπιλογή

Ναι, οι γειώσεις πρέπει να είναι κοινές.
Απάντηση με παράθεση
  #24  
Παλιά 05-04-17, 20:41
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Το arduino θα το τροφοδοτήσω με εξωτερικό τροφοδοτικό πολλαπλής τάσης στα 2Α και θα το ρυθμίσω στα 7v. Πιστεύω τα 7v είναι το πιο σωστό ώστε και να υπάρχει τάση μεγαλύτερη των 5v για να παίξουν όλα σωστά αλλά το κυριότερο για να μην ζεσταίνεται υπερβολικά το ενσωματωμένο regulator του arduino (μειωτής τάσης για όσους δεν το ξέρουν, που ρίχνει την τάση στα 5v και την διαφορά τάσης την αποβάλει σε θερμοκρασία).
Σχετικά με το πρόβλημά μου, στις πάνω ράγες του breadboard έχω συνδέσει το 5v και gnd του arduino.
Στις κάτω ράγες, έχω συνδέσει το εξωτερικό τροφοδοτικό 12v 1A (και την φάση και τον ουδέτερο).
Με λίγα λόγια τραβάω γραμμή από το (-) της κάτω ράγας στο (-) της πάνω ράγας;
Ακριβώς, ένωσε τα δύο (-)

Όσο για το τροφοδοτικό ναι στα 7 με 7,5 είναι ότι καλύτερο. Εκεί το έχω και εγώ και συμπεριφέρεται άψογα

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #25  
Παλιά 05-04-17, 23:55
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Τι ακριβώς εννοείς πάνω και κάτω ράγες; Μπορείς να βάλεις μία φώτο;

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #26  
Παλιά 06-04-17, 01:05
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από dkatsariotis Εμφάνιση μηνυμάτων
Τι ακριβώς εννοείς πάνω και κάτω ράγες; Μπορείς να βάλεις μία φώτο;

Sent from my Lenovo P1ma40 using Tapatalk
Ράγες εννοώ του breadboard.
Απάντηση με παράθεση
  #27  
Παλιά 06-04-17, 06:09
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Ράγες εννοώ του breadboard.
Το κατάλαβα, απλά βάλε μία φώτο του breadboard με τα εξαρτήματα μπας και δούμε κάτι

Sent from my Lenovo P1ma40 using Tapatalk
Απάντηση με παράθεση
  #28  
Παλιά 13-04-17, 07:12
puntomad Ο χρήστης puntomad δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 12-10-2011
Περιοχή: Γαλάτσι
Μηνύματα: 230
Προεπιλογή

Παράλληλα τα συνδέεις στις βίδες της πρίζας. Όπως θα βιδώνεις τα καλώδια στις πρίζες θα βάλεις και τα καλώδια του λεντ.


Sent from my iPhone using Tapatalk
Απάντηση με παράθεση
  #29  
Παλιά 13-04-17, 18:02
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Ok, μόλις τα αγοράσω θα ανεβάσω φώτο.
Ο ds1307 rtc τελικά μπήκε στο συρτάρι, με 10 μέρες περίπου χρήση έδειχνε 2 λεπτά μετά.
Σε κάποιους έχει δουλέψει αρκετά καλά, για 'μένα δεν αξίζει ούτε το 1.50 ευρώ που κάνει!
Το ds3231 αντιθέτως και πιο φθηνό είναι και δεν έχει χάσει καθόλου εδώ και 4-5 μέρες.
Απάντηση με παράθεση
  #30  
Παλιά 18-04-17, 02:24
Το avatar του χρήστη AgMa
AgMa Ο χρήστης AgMa δεν είναι συνδεδεμένος
Senior Member
 
Εγγραφή: 10-11-2014
Περιοχή: Κρήτη, Ηράκλειο
Μηνύματα: 423
Προεπιλογή

Προχωράμε σιγά σιγά.
Την λειτουργία των led την έκανα ξανά όπως ήταν.
Θέλω να ψάξω λίγο τον κώδικα, αν καταφέρω και ενσωματώσω την ανατολή δύση για λάμπες φθορίου θα μου άρεσε να φαίνεται στην αρχική οθόνη η δυνατότητα που δείχνει πχ. από ήλιο -> φεγγάρι όταν γίνεται το fade.

Εδώ το ρελέ έτοιμο με μοιρασμένη την φάση:


Οι πρίζες κατά την σύνδεση (εδώ έντυσα με αυτοκόλλητο που είχα στο χρώμα του καπακιού μου την κατασκευή, γιατί το δικό του χρώμα δεν κολλούσε πουθενά, παρόλο που θα μπει πίσω από το ενυδρείο και δεν θα φαίνεται ):


Και η πίσω μεριά τους:




Εκκρεμούν τα led σε κάθε πρίζα μετά την προτροπή του puntomad.
Τα περισσότερα στάδια όπως βλέπετε είναι αντιγραφή απ' το αρχικό project και αυτό το κάνει αρκετά εύκολο για αρχάριους.
Αυτή τη στιγμή μαθαίνω τον κώδικα και προσπαθώ να τον φέρω όσο μπορώ στα μέτρα μου.
Οι αλλαγές που του έχω κάνει μέχρι στιγμής είναι:
  • Αφαίρεση λειτουργίας ταΐσματος και αντικατάσταση του εικονιδίου του στην κάτω μπάρα της αρχικής οθόνης, με την λειτουργία schedule.
Και εδώ να ευχαριστήσω τον dkatsariotis για την βοήθειά του να μου στείλει έτοιμη την μπάρα. Γλίτωσα το photoshop που είμαι παντελός άσχετος .
  • Αντικατάσταση των 2 εφεδρικών εξόδων Aux 1 & Aux 2 σε Ato Heat & Ato Circ ώστε να συνδέσω εκεί τον θερμοστάτη και τον κυκλοφορητή του βαρελιού της αναπλήρωσης.

Η αρχική οθόνη όπως ήταν αρχικά:


Και όπως είναι τώρα:





Τελευταία επεξεργασία από το χρήστη stanisalus18 : 15-09-18 στις 13:20 Αιτία: Επαναφορά φωτογραφιών
Απάντηση με παράθεση
Απάντηση στο θέμα

Tags
aquarium controller, arduino, iaqua


Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες)
 

Δικαιώματα - Επιλογές
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας

Που θέλετε να σας πάμε;

Παρόμοια Θέματα
Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
arduino απορια gregkn73 DIY . Φτιάχτο μόνος σου 4 20-11-14 03:20
arduino controller ikaria_jim DIY . Φτιάχτο μόνος σου 5 09-02-14 16:21
Arduino aquarium controller chris the trik DIY . Φτιάχτο μόνος σου 33 06-04-10 20:23
Προγραμματισμός σεμιναρίων ΠΣΦΕ Πανελλήνιος Σύλλογος Φίλων του Ενυδρείου 33 03-12-07 09:58
Σκέψεις - προγραμματισμός - απόψεις KwstasV DIY . Φτιάχτο μόνος σου 10 12-02-07 14:58

No_parrots

Όλες οι ώρες είναι GMT +2. Η ώρα τώρα είναι 17:36.


Forum engine powered by : vBulletin Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright 2000-2016 Greek Aquarists Board
Page generated in 0,14736 seconds with 14 queries