Σήμερα ήρθαν και τα υπόλοιπα πακέτα που περίμενα για να ξεκινήσω τη κατασκευή του φωτιστικού, βασισμένο στο jarduino. Μετά από αρκετή ώρα παιδέματος και #(($*@&&&$* κατάφερα να κολλήσω το rtc στην TFT shield. Έκανα Upload τον κώδικα του Jarduino v1.1 και περίμενα να δω το φως το αληθινό.... Μάταια όμως... Μετά από αρκετή ώρα ψαξίματος είδα ότι στην V1.1 δεν υποστηρίζεται ο controller της οθόνης (ILI9341) και χρειάζεται η v1.2 η οποία όμως είναι password protected με στόχο να γίνεις donator. Δοκίμασα να παίξω με τα libraries αλλά δεν κατάφερα κάτι. Λευκή οθόνη μονίμως. Η οθόνη που χρησιμοποιώ είναι αυτή http://www.ebay.com/itm/311519653531. Υπάρχει κανείς που να έχει βρει λύση;
|
Δεν έχω ιδέα από jarduino, δύο παρατηρήσεις μόνο;
1) Τον RTC γιατί τον κόλλησες στο tft shield; Μπορείς να ανεβάσεις φώτο; 2) Μέσα στο κώδικα του jarduino, πρέπει να υπάρχει από προεπιλογή ένας driver ο οποίος θα είναι και αυτός που θα παίζει όταν φορτώνεις τον κώδικα. Έχεις δοκιμάσει να τον διαβάσεις λίγο να δεις αν μπορείς να τον αλλάξεις με τον δικό σου driver; Πχ. στον iAqua που προσπαθώ να τον μάθω, είναι: UTFT myGLCD(SSD1289,38,39,40,41); // start up an instance of the TFT screen Αυτό μπορεί να είναι είτε ILI9341, είτε HX8347A είτε οτιδήποτε άλλο θες αρκεί να υποστηρίζεται απ' την κατάλληλη library (και εννοείται να υπάρχει ο σωστός φάκελος στο Έγγραφα\Arduino\libraries). Edit: Μιας που ξέκλεψα λίγο χρόνο απ' την κόρη, γράφω συγκεντρωτική λίστα για τα πράγματα που χρειάζονται καθώς και τις τιμές τους: Arduino mega 2560 r3. Τιμή: 8.62 ευρώ με τα μεταφορικά RTC. Τιμή: 1.58 ευρώ με δωρεάν μεταφορικά. 12βολτες αντλίες για λίπανση. Τιμή: 5.48 ευρώ έκαστος με δωρεάν μεταφορικά (εγώ πήρα 3). Οθόνη 3.2". Τιμή: 10.20 ευρώ με δωρεάν μεταφορικά. 8κάναλο ρελέ. Τιμή: 10.49 ευρώ με δωρεάν μεταφορικά. Tft shield. Τιμή: 7.57 ευρώ με δωρεάν μεταφορικά. Breadboard για τις δοκιμές. Τιμή: 1.34 ευρώ με δωρεάν μεταφορικά. Καλώδια δοκιμών male to male. Τιμή: 0.95 με δωρεάν μεταφορικά. Καλώδια δοκιμών male to female. Τιμή: 1.88 ευρώ με δωρεάν μεταφορικά. Διάφορες αντιστάσεις από 1ohm έως 10Μ ohm. Τιμή: 4.41 ευρώ με δωρεάν μεταφορικά. Γωνιακά pin (δεν ξέρω αν χρειαστούν, φθηνά είναι πάντως). Τιμή: 0.94 ευρώ με δωρεάν μεταφορικά. Φωτοαντιστάσεις (για να ρυθμίζεται αυτόματα η φωτεινότητα της οθόνης). Τιμή: 0.94 ευρώ με δωρεάν μεταφορικά. BC337 τρανζίστορ για την ρύθμιση φωτεινότητας. Τιμή: 0.94 ευρώ με δωρεάν μεταφορικά. Κονέκτορες για το prototype board ( όταν και αν φτάσω εκεί :p ). Τιμή: 1.16 ευρώ με δωρεάν μεταφορικά. Prototype board. Τιμή: 2.34 ευρώ με δωρεάν μεταφορικά. Αισθητήριο θερμοκρασίας 3m για το ενυδρείο. Τιμή: 3.06 ευρώ με δωρεάν μεταφορικά. Αισθητήριο θερμοκρασίας για το κουτί που θα είναι ο arduino. Τιμή: 1.36 ευρώ με δωρεάν μεταφορικά. Mosfet για τις αντλίες λίπανσης. Τιμή: 1.40 ευρώ με δωρεάν μεταφορικά. Δίοδοι SR260 για τις αντλίες λίπανσης. Τιμή: 1.85 ευρώ με δωρεάν μεταφορικά. Διαμοιραστής ρεύματος για τα ρελέ (να γλιτώσουμε λίγο καλώδιο). Τιμή: 1.60 ευρώ με δωρεάν μεταφορικά. Τελικό κόστος: 68.11 ευρώ με 1 αντλία όμως. Με 3 αντλίες ανεβαίνει στα 79,07 ευρώ. Το πρόσεξα όσο μπορούσα, ίσως όμως να μου έχουν ξεφύγει κάποια πραγματάκια τα οποία σίγουρα τα βρίσκουμε και στα καταστήματα με ηλεκτρονικά της γειτονιάς. Οι τιμές είναι οι καλύτερες που βρήκα σε σχέση πάντα με τα feedback των πωλητών και προτίμησα μερικά πραγματάκια από Ταϊλάνδη λόγω γρηγορότερης παραλαβής σε σχέση με Κίνα. Μην με ρωτήσετε γιατί προτίμησα το τάδε αντί του τάδε, γιατί η λίστα είναι απ' όσα έχω διαβάσει για το συγκεκριμένο project που θέλω να κάνω (είναι αρκετά δύσκολο να μάθω ταυτόχρονα και για arduino και για διόδους, τρανζίστορ κτλ.) Σκοπεύω να βάλω τον arduino με το prototype board, το tft shield και την οθόνη, εδώ μέσα όλα σαν σάντουιτς και να το βιδώσω στον τοίχο, δίπλα απ' το ενυδρείο ώστε και να έχω εύκολη πρόσβαση και ορατότητα από παντού και να μην το φτάνει η κόρη μου. Ρελέ και πρίζες σε ξεχωριστό κουτί πίσω απ' το ενυδρείο και για τις αντλίες ακόμη το ψάχνω. Πρέπει να είναι όσο το δυνατόν στο ίδιο ύψος με το ενυδρείο. Σκέφτομαι να προσαρμόσω ή στο πλάι του καπακιού ή στην πίσω μεριά 3 γυάλινες 50άρες σύριγγες, αλλά ακόμη το επεξεργάζομαι. |
Παράθεση:
Κράτα το |
Και τώρα από που του δίνεις 5v και gnd?
Ποιό shield έχεις; Να υποθέσω το ITDB02 v1.1; |
Κόλλα καλώδια όπου χρειάζεται μην παιδεύεσαι να κολλήσεις το ένα υλικό πάνω στο άλλο. 5 βολτ θα χρειαστείς για όλα όσα συνδέσεις. Παίξε για αρχή με τα έτοιμα καλώδια που υπάρχουν και είναι φθηνά και όταν τελειώσεις και είσαι ευχαριστημένος με το αποτέλεσμα τότε ξεκινά την τοποθέτηση και τις κολλήσεις.
Sent from my iPhone using Tapatalk |
Για TFT shield χρησιμοποιώ αυτή ttp://www.ebay.com/itm/121114423145?_trksid=p2060353.m2749.l2649&ssPageNa me=STRK%3AMEBIDX%3AIT η οποία δεν έχει rtc ενσωματωμένο. Το manual του jarduino προτείνει το προτείνει ως λύση. Ώντας τελείως αρχάριος, προτίμησα την τακτική του "βλέποντας και κάνοντας". Υπάρχει καμία ιδέα για το πως να βγάλω αναμονές για τα 5v και grd;
|
1 Συνημμένο(α)
Το manual του jarduino προτείνει αυτή που σε ρωτάω πιο πάνω, δεν ξέρω αν διαβάζουμε άλλο manual.
|
Αυτή προτείνει, αλλά δίνει και εναλλακτική λύση. Για να κάτσω να κολλήσω οοοοοόλες αυτές τις αντιστάσεις, απλά δεν........:smt073
|
Πλακετακι πλαστικό για δοκιμές δεν έχεις πάρει;
Αν έχεις απλά κολλάς ένα καλώδιο στα 5v και το βάζεις στην γραμμή στο πλακετακι και έχεις αυτόματα παρά πολλές θέσεις. Το ίδιο και για την γείωση. Αν δεν έχεις πλακετακι, απλά κόλλα καλώδιο και μετά κάνε τις ενώσεις εκεί (καλώδιο με καλώδιο) Sent from my iPhone using Tapatalk ------------------------- https://www.tweaking4all.com/wp-cont...ard_layout.png Sent from my iPhone using Tapatalk ------------------------- Αυτό είναι το "πλακετακι" που αναφέρομαι. Το breadboard Sent from my iPhone using Tapatalk |
Δηλαδή από μία μόνο έξοδο 5v του arduino, μπορούμε με απλό καλώδιο να μοιράσουμε 5v σε όποιο κύκλωμα θέλουμε; Τα mAh δεν θα είναι λιγότερα με αυτό τον τρόπο;
|
Ναι, μπορείς να το κάνεις αυτό αρκεί να μην ξεπεράσεις το μέγιστο ρεύμα που μπορεί να δώσει η έξοδος 5V. Καλά είναι το συνολικό ρεύμα που τραβάς με τις άλλες συσκευές να είναι περίπου στο 70% από το μέγιστο που μπορεί να δώσει η έξοδος. Όσο περισσότερο ρεύμα τραβάς τόσο θα ζεσταίνεται ο σταθεροποιητής τάση πάνω στον arduino.
|
~800mAh αν θυμάμαι καλά;
|
Με τι τροφοδοτείς τον arduino; Αν τον τροφοδοτείς με εξωτερικό τροφοδοτικό καλά είναι η τάση του τροφοδοτικού να είναι χαμηλή, περίπου 9V (7V είναι το καλλίτερο). Αυτό θα έχει σαν συνέπεια να έχεις μικρότερη πτώση τάσης στον σταθεροποιητή και άρα μικρότερη θέρμανση στο ίδιο ρεύμα.Επειδή ο κατασκευαστής δεν γνωρίζει τι τάση τροφοδοσίας θα δώσεις δεν δίνει και το ρεύμα που μπορεί να δώσει η έξοδος 5V. Γιατί άλλη θέρμανση θα έχει ο σταθεροποιητής με τροφοδοσία 7V και άλλη με 15V.
Αν τροφοδοτείς τον arduino από το USB τότε το μέγιστο ρεύμα που μπορεί να πάρεις είναι περίπου 500mA μέχρι να ενεργοποιηθεί η ενσωματωμένη ασφάλεια. |
Παράθεση:
|
Κατασκευή-προγραμματισμός arduino από το 0
Αν δεν έχεις πάρει άλλο shield να μπεις ενδιάμεσα και να πάρεις ότι θες, κόλλησε ένα καλώδιο στο tft shield στο πιν που είναι τα 5 βολτ και ριχτο στο πλακετακι και κούμπωσε το shield κανονικά πάνω και θα "εξέχει" ένα καλώδιο που θα πηγαίνει στο πλακετακι. Αντίστοιχα κανείς και για την γείωση και τα υπόλοιπα.
Αν δεν το κατάλαβες πες μου να το σκεφτώ να το διατυπώσω αλλιώς. Sent from my iPhone using Tapatalk ------------------------- Δεν είχα δει τι έγραψες από πάνω. Καλά το κατάλαβες, όλες οι συσκευές πάνε παράλληλα στο ίδιο καλώδιο. Τα μιλιαμπερ πάνε προσθετικά, δλδ μια συσκευή τραβάει 10 και μια άλλη 25 το σύνολο που θα τραβήξεις είναι 35, δεν μειώνονται. Απλά προσεχείς, όπως σου είπε και ο φίλος παραπάνω, το σύνολο της κατανάλωσης σου να είναι κάτω από το 80% του μέγιστου της εξόδου. Αν τροφοδοτεί το arduino από το USB καλώδιο (μέγιστο 500mah) πρέπει οι καταναλώσεις σου να είναι κάτω από 400 κ.ο.κ. Αν έχεις μεγαλύτερες καταναλώσεις, βάζεις ένα εξωτερικό τροφοδοτικό με ένα ρελε που θα οπλίζει από τα 5βολτ του arduino και μετά βάζεις φορτία άφοβα πάνω. Sent from my iPhone using Tapatalk |
Δηλαδή για να καταλάβω... Στο ποδαράκι του TFT shield που μπαίνει π.χ στα 5v, κολλάω πάνω πάνω ένα καλώδιο και μετά το κουμπώνω στο arduino; Ουσιαστικά δηλαδή, θέλει κόλληση για όλα τα ποδαράκια του shield;
Έχω πάρει και PROTO shield συγκεκριμένα αυτόν. http://www.ebay.com/itm/262423841770...%3AMEBIDX%3AIT Για να έχω πρόσβαση στα Pins μέσω της πλακέτας του, θα πρέπει να πρέπει να "τραβήξω" γραμμές με καλάι ή καλώδιο, ή υπάρχει άλλος τρόπος; |
Αφού έχεις αυτό το shield είσαι μια χαρά. Βάζεις πρώτα αυτό και πάνω από αυτό το tft shield. Στο κενό shield κολλάς καλώδια σε όποιον πιν θέλεις να "κλέψεις" και όταν τελειώσεις και είσαι ευχαριστημένος κολλάς πάνω σε αυτό ότι θες. Πχ το rtc θα ήταν πολύ πιο εύκολο να το κολλήσεις εκεί.
Sent from my iPhone using Tapatalk ------------------------- Παράθεση:
Εδω δεν κατάλαβα τι ρωτάς. Sent from my iPhone using Tapatalk |
Παράθεση:
Ερώτηση: Αν βάλω το PROTO shield η TFT shield δεν θα έχει πρόσβαση στα 34 (ή 36;) κάθετα pin του arduino. Εκεί θα ενωθούν με καλώδιο; |
Λογικά το κάθε πιν του proto shield είναι ενωμένο με την διπλανή κουκκίδα. Δες το με ένα πολύ μέτρο να σιγουρευτείς.
Η tft shield μπορεί να μην χρησιμοποιεί το 34 πόδι. Sent from my iPhone using Tapatalk |
Παράθεση:
Χωρίς να είμαι σίγουρος, μήπως θα πρέπει να κολλήσεις τα αρσενικά του tft shield με τα θηλυκά του prototype με καλάι; Δες και αυτό μήπως και σε βοηθήσει, αν και χρησιμοποιεί άλλο prototype. Παράθεση:
|
Παράθεση:
Πρέπει να δω από το pc τι ακριβώς shields έχει αγοράσει για να σας απαντήσω με σιγουριά. Συνήθως τα κενά τα έχουν έτσι ώστε να μπουν ενδιάμεσα από έτοιμα, όποτε και συνεχίζουν όλα τα πιν του arduino προς τα πάνω. Μου φαίνεται δύσκολο να μην έχει όσα πιν χρειάζονται για να παίξει η tft Όπως και να έχει όμως με λίγη προσπάθεια όλα γίνονται. Καλύτερα ο φίλος να κάτσει να κάνει μια λίστα να δει ακριβώς ποια πιν χρησιμοποιεί ο κώδικας που έχει και να τα ανακαλύψει. Sent from my iPhone using Tapatalk |
Από όρεξη άλλο τίποτα, χρόνος, όμως, μηδέν!!!!
Το prototype shield που πήρα ελευθερώνει μεν τα pin της tft shield που καταλαμβάνει αλλά σε διαφορετική θέση. Το κακό είναι ότι δεν βρίσκω και τίποτα, για να πάρω καμιά ιδέα. Όσον αφορά το jarduino, η έκδοση 1.1 είναι απαρχαιωμένη και δεν αξίζει τον κόπο να κάνεις όλες τις μετατροπές για να παίξει σωστά. Έχει κανείς την έκδοση 1.2 να τη δοκιμάσω; Είναι κρίμα να κάνω donate και να μη δουλέψει τελικά. Το ferduino, αν και δωρεάν, θέλει 30 ευρώ μόνο για οθόνη. Άσε που ο τύπος μάλλον χρησιμοποιεί bots στο forum του (βρήκε τα post μου εδώ και την πρόθεση μου να χρησιμοποιήσω jarduino και μου έκλεισε το τόπικ που είχα ανοίξει). Το ωραίο είναι ότι του έκανα και donate!!! Στάλθηκε από το HTC One μου χρησιμοποιώντας Tapatalk |
Για ποιόν λόγο σου έκλεισε τα τόπικ δεν κατάλαβα;
|
Παράθεση:
|
Χαχαα έλεος απλά. Ο τύπος την έχει δει αλλιώς.
Τον κατάλαβα από την πρώτη σελίδα που μου πρότειναν να του ρίξω μια ματιά. |
Παράθεση:
|
Καλησπέρα παιδιά,
Η κατασκευή ενός τέτοιου project από το 0 ίσως φαίνεται δύσκολη υπόθεση. Στη πραγματικότητα χρειάζεται μόνο όρεξη για ψάξιμο και χρόνο. Εγώ ξεκίνησα να φτιάξω το iAqua και τελικά εκτός των γραφικών στοιχείων έγραψα σχεδόν όλο τον κώδικα από την αρχή ώστε να τον προσαρμόσω στις ανάγκες μου. Επιπλέον έφτιαξα δική μου εφαρμογή σε Android ώστε να το ελέγχω από μακρυά. Το μόνο που δεν παίζει ακόμα είναι η μέτρηση του pH και οφείλεται σε παρεμβολές από τα ρεύματα, κάτι το οποίο θα διορθωθεί σύντομα με ένα κύκλωμα που φτιάχνω. Ανεβάζω μερικές φώτο ενδεικτικά. Στο κουτί με τις αντλίες είναι κρυμμένη ή πλακέτα με τα ρελέ. https://uploads.tapatalk-cdn.com/201...f720e42a9d.jpg https://uploads.tapatalk-cdn.com/201...53518d9d87.jpg https://uploads.tapatalk-cdn.com/201...cb789296b7.jpg https://uploads.tapatalk-cdn.com/201...61fb34d2a2.jpg Sent from my Lenovo A7010a48 using Tapatalk |
Καλώς τον!
Την κατασκευή σου την είχα δει στο plantedtank και σου είχα στείλει πμ. εκεί αλλά μάλλον δεν το έχεις δει. Θα χρειαστούμε άτομα που το έχουν κάνει ήδη και μπορούν να μας βοηθήσουν. |
Παράθεση:
Αρχικά να πω ότι η κατασκευή χρησιμοποιεί το Arduino Mega, την TFT LCD που ήδη έχετε αναφέρει, την Ethernet shield, και μία prototype shield στην οποία είναι τοποθετημένα το rtc και το pH κύκλωμα. Ή πλακέτα με τα ρελέ είναι 8 θέσεων και οδηγεί 3 τροφοδοτικά, ένα για τις αντλίες, ένα για ανεμιστήρες ψύξης και ένα για τα led. Οι δύο πρίζες είναι για το co2 και μία έξτρα για μελλοντική χρήση (surface skimmer κλπ) Η μεταξύ τους επικοινωνία γίνεται μέσω ενός VGA καλωδίου. Η σύνδεση της TFT shield με την οθόνη γίνεται μέσω μιας καλωδιοταινίας όπως αυτή των σκληρών δίσκων IDE η οποία φτιάχτηκε από την αρχή για να αντιστρέψω τα pin που ήταν ανάποδα Sent from my Lenovo A7010a48 using Tapatalk |
Τα ρελέ είναι ss ή τα κλασσικά τα ΕΜ;
Την καλωδιοταινία γιατί την ήθελες ανάποδα; |
Παράθεση:
http://www.sainsmart.com/8-channel-d...ttl-logic.html Η καλωδιοταινία ήθελε ανάποδα γιατί στο prototype shield οι υποδοχές έβγαιναν ανεστραμμένες ώστε να συνδέονται απευθείας στο Arduino. Εάν μπεί το TFT shield απευθείας στο Arduino δεν υπάρχει θέμα. Εγώ όμως έβαλα Arduino, prototype shield, TFT shield, Ethernet shield Sent from my Lenovo A7010a48 using Tapatalk |
Παράθεση:
|
Παράθεση:
Αύριο που θα είμαι σπίτι μου θα λύσω το κουτί να βγάλω αναλυτικές φώτο. Την ίδια shield χρησιμοποιώ, κόλλησα έξτρα connector στην άκρη που έχει τις κενές τρύπες και προσάρμοσα την αντεστραμμένη καλωδιοταινία για να παίξει. Εκτός από τα 4 pin που έγραψες τροποποίησα κώδικα και πλακέτα ώστε στα 36pin να στείλω και τα pin για το touch, την SD card και το κύκλωμα για το dim του φωτισμού της οθόνης Sent from my Lenovo A7010a48 using Tapatalk |
Παράθεση:
Παράθεση:
Πιστεύω ότι είναι καλύτερο έτσι και γλιτώνεις ταλαιπωρία με συνδέσεις, τρανζίστορ και φωτοαντιστάσεις. |
Καλημέρα, ακριβώς γιαυτό άλλαξα τα pin του touch όπως ακριβώς το τροποποίησε, για να τα έχω ελεύθερα καθώς ετοιμαζω ένα κύκλωμα για dim των led που έχω ώστε να κάνουν την ανατολή - δύση. Η SD ναι είναι ενσωματωμένη στην οθόνη.
Ο κώδικας που χρησιμοποιώ είναι βασισμένος στο αρχικό iAqua και έχει τροποποιηθεί στο 90% για να είναι στα μέτρα μου, οπότε το dim της οθόνης δουλεύει μία χαρά. Ο αισθητήρας ήταν ζόρι να βρεθεί καθώς ήθελε συγκεκριμένη αντίσταση και πήρα τουλάχιστον 10 για να βρω κάποιον να παίζει. Ή τροποποίηση με το transistor δεν είναι κάτι το ιδιαίτερο εάν πιάνουν τα χέρια. Επίσης το fade out που κάνει μετά από κάποια δευτερόλεπτα το έκανε εξ αρχής στον κώδικα του. Ξαναλέω πως το μόνο που κράτησα από τον κώδικα είναι τα κομμάτια της αναπαράστασης των γραφικών και η λογική της ρουτίνας. Σκέψου ότι έχει ενσωματωθεί κώδικας που ενημερώνει MySQL server σε Linux με τις μεταβλητές και διαβάζει τις εντολές που στέλνω για φώτα κλπ από την εφαρμογή μέσω web services. Ο web server δεν τρέχει επάνω στο Ethernet shield όπως στους περισσότερους κώδικες. Sent from my Lenovo A7010a48 using Tapatalk |
Καλημέρα,
Απ' την αρχή το δούλευες με led; Σκέφτομαι να ενσωματώσω κώδικα για σύστημα ανατολής δύσης σε Τ5, αλλά θα πρέπει να βάλω τα μπρατσάκια μου και να βουτήξω στον κώδικα :D. |
Παράθεση:
Sent from my Lenovo A7010a48 using Tapatalk |
Γίνεται όπως ακριβώς το περιγράφεις. Ηλεκτρονικό dimmable ballast 1-10vdc που οδηγεί τις λάμπες.
Έχω αγοράσει ήδη τέτοιο σύστημα ξεχωριστό, αλλά καθώς το πήρα έτοιμο δεν ξέρω πως θα πρέπει να γράψω τον κώδικα. |
Παράθεση:
Sent from my Lenovo A7010a48 using Tapatalk ------------------------- Ανεβάζω όσες φωτο μπορώ καθώς καλό είναι να μην ρισκάρω να λύσω όλη τη κατασκευή https://uploads.tapatalk-cdn.com/201...5c76722608.jpg https://uploads.tapatalk-cdn.com/201...96b2dc6aff.jpg https://uploads.tapatalk-cdn.com/201...d137088df0.jpg https://uploads.tapatalk-cdn.com/201...65acc42537.jpg Sent from my Lenovo A7010a48 using Tapatalk |
Σκέφτομαι να πάρω αυτή τη shield http://www.ebay.com/itm/Prototype-Sc...IAAOSwrklVAqMA. Αν και η τιμή είναι λίγο τσιμπημένη νομίζω ότι μπορεί να λύσει πολλά προβλήματα στην καλωδίωση. Τι λέτε;
|
Όλες οι ώρες είναι GMT +2. Η ώρα τώρα είναι 20:47. |
Forum engine powered by : vBulletin Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright 2000-2016 Greek Aquarists Board