|
DIY . Φτιάχτο μόνος σου Ο τίτλος τα λέει όλα. |
![]() |
|
Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
|
||||
|
||||
![]()
Ωραία κάτι άλλο τώρα,
Όπως σωστά αναρρωτιέται και ο φίλος παραπάνω, σε ποιό σημείο του κώδικα αναφέρεται ο χειρισμός του ρελέ; Πως δηλαδή καταλαβαίνει ότι μόλις εγώ πατήσω να κλείσει το φίλτρο αυτό δίνει εντολή; Επίσης γιατί έθεσες τη θερμοκρασία στον κώδικα που μου είπες; Επειδή θα παίρνει συνέχεια 5v; |
#2
|
||||
|
||||
![]() Παράθεση:
Sent from my Lenovo P1ma40 using Tapatalk |
#3
|
||||
|
||||
![]()
Ο κώδικας είναι στο δεύτερο ποστ αυτής της σελίδας.
Τα ρελέ μου είναι solid state που απ' ότι έχω διαβάσει έχουν ένα θεματάκι με τις θερμοκρασίες (ανάλογα βέβαια και με τα αμπέρ των συσκευών που θα συνδέσεις) και κάποιοι τους βάζουν και heatsink. Ελπίζω να μην έχω θέμα... |
#4
|
||||
|
||||
![]() Παράθεση:
Sent from my Lenovo P1ma40 using Tapatalk ------------------------- Παράθεση:
// set all pin modes for output and inputs pinMode(pwrLight1Pin, OUTPUT); pinMode(pwrLight2Pin, OUTPUT); pinMode(pwrFilterPin, OUTPUT); pinMode(pwrCircPin, OUTPUT); pinMode(pwrHeatPin, OUTPUT); pinMode(pwrCO2Pin, OUTPUT); pinMode(pwrAux2Pin, OUTPUT); pinMode(pwrAux1Pin, OUTPUT); Και μετά τα δηλώνεις με το analogwrite όπως ανέφερα ήδη. Οι χειρισμοί των ρελέ γίνονται με alarms πχ: AlarmPwrCO2_On(); AlarmPwrCO2_Off(); Τα οποία όμως δεν είναι δηλωμένα μέσα στο ino αρχείο που έχεις παραπάνω. Προφανώς υπάρχει άλλο αρχείο ή σου λείπει ολόκληρο κομμάτι κώδικα με όλα τα alarms Sent from my Lenovo P1ma40 using Tapatalk Τελευταία επεξεργασία από το χρήστη dkatsariotis : 22-03-17 στις 13:03 Αιτία: Automerged Doublepost |
#5
|
||||
|
||||
![]()
void setup()
{ Serial.begin(9600); Serial2.begin(9600); Wire.begin(); delay(100); watchdogSetup(); pinMode(48,OUTPUT); digitalWrite(48,HIGH); pinMode(pwrLight1Pin, OUTPUT); analogWrite(pwrLight1Pin, 255); Αν είναι σωστό, δεν δουλεύει... |
#6
|
||||
|
||||
![]() Παράθεση:
void AlarmPwrCO2_On() { digitalWrite(pwrCO2Pin, LOW); } Με analogwrite στην δική σου περίπτωση Σε αυτό που έστειλες λείπει το int pwrLight1Pin = αναλογικό pin πριν δηλώσεις όλα τα άλλα, πριν το void setup() Sent from my Lenovo P1ma40 using Tapatalk |
#7
|
||||
|
||||
![]()
Ναι έχετε δίκιο, δεν ανέβασα όλο τον κώδικα. Ορίστε ολοκληρωμένος:
http://www.megafileupload.com/3s8ky/alarms.ino http://www.megafileupload.com/3s8kA/arial_bold.c http://www.megafileupload.com/3s8kC/MrAqua_v2_5_1.ino http://www.megafileupload.com/Kivm/Screens.ino http://www.megafileupload.com/26dq2/Sinclair_S.c http://www.megafileupload.com/26dq4/startups.ino http://www.megafileupload.com/26dq6/Touch.ino |
![]() |
Tags |
aquarium controller, arduino, iaqua |
Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες) | |
|
|
![]() |
||||
Θέμα | Δημιουργός | 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 |