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

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

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

Απάντηση στο θέμα
 
Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 20-05-17, 15:31
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Καλησπέρα ¶γγελε,

Κοίτα πως δουλεύει το schedule με τις αντλίες λίπανσης και αντίστοιχα φτιάξε και για το Ato Heater. Ουσιαστικά να κάνεις έλεγχο βάσει ημέρας και ώρας και να κάνεις ένα Time Alarm όπως των αντλιών στο οποίο όμως θα έχεις το digital.write για το pin του ρελέ του Ato Heater.

Αν δεν βγάλεις άκρη θα το δω Δευτέρα πρωί που θα είμαι στην έδρα μου

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

Παράθεση:
Αρχική Δημοσίευση από mpampis varytimos Εμφάνιση μηνυμάτων
δοκίμασε αυτό ,αντί για κώμα ( ,) βάλε (||)
Κώδικας:
if (schedAtoHeat.Sunday==1 || schedAtoHeat.Monday==1 || sch edAtoHeat.Tuesday==1 || schedAtoHeat.Wednesday==1 || sch edAtoHeat.Thursday==1 || schedAtoHeat.Friday==1 || sched AtoHeat.Saturday==1)
Κώδικας:
|| (logical or)

True if either operand is true, e.g.

if (schedAtoHeat.Sunday==1 || schedAtoHeat.Monday==1) {
  // ...
} 
is true if either Sunday or Monday is 1.
Μήπως όμως με αυτό δεν χρειάζεται να προσθέσω όλες τις μέρες;
EDIT: Δεν περνάει επικύρωση πλέον. Sched was not declared in this scope.
EDIT 2: Έσβησα τον κώδικα που μου έγραψες και τον ξαναέγραψα και έκανε επικύρωση. Δουλεύει σωστά πλέον! Μάλλον κάποιο λάθος υπήρχε, ίσως ελληνικός χαρακτήρας. Την έχω ξαναπατήσει έτσι και χτυπούσα το κεφάλι μου να το βρω.
Όπως και να 'χει έπαιξε, ευχαριστώ!

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

Κοίτα πως δουλεύει το schedule με τις αντλίες λίπανσης και αντίστοιχα φτιάξε και για το Ato Heater. Ουσιαστικά να κάνεις έλεγχο βάσει ημέρας και ώρας και να κάνεις ένα Time Alarm όπως των αντλιών στο οποίο όμως θα έχεις το digital.write για το pin του ρελέ του Ato Heater.

Αν δεν βγάλεις άκρη θα το δω Δευτέρα πρωί που θα είμαι στην έδρα μου

Sent from my Lenovo K53a48 using Tapatalk
Γειά σου Δημήτρη. Το schedule το έχω κάνει ήδη όπως λες, με βάση το schedule των αντλιών. Προς το παρόν έχω 2 θεματάκια:
1) Μέσα στον πίνακα όλων των schedules, δεν μου γίνεται άσπρο όταν έχω επιλέξει να οπλίσει το atoheat κάποιες μέρες. Έχει να κάνει με τα if και τα else.
2) Όταν βγάλω τον arduino από το ρεύμα και τον ξαναβάλω, χάνει τον προγραμματισμό της μέρας, αν δηλαδή έχω προγραμματίσει να ανοίγει κάθε Σάββατο, όταν τον βγάλω από το ρεύμα και τον ξαναβάλω δεν είναι πλέον τικαρισμένο το Σάββατο όπως γίνεται με τις αντλίες λίπανσης.
Απάντηση με παράθεση
  #3  
Παλιά 20-05-17, 20:55
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Μήπως όμως με αυτό δεν χρειάζεται να προσθέσω όλες τις μέρες;
EDIT: Δεν περνάει επικύρωση πλέον. Sched was not declared in this scope.
EDIT 2: Έσβησα τον κώδικα που μου έγραψες και τον ξαναέγραψα και έκανε επικύρωση. Δουλεύει σωστά πλέον! Μάλλον κάποιο λάθος υπήρχε, ίσως ελληνικός χαρακτήρας. Την έχω ξαναπατήσει έτσι και χτυπούσα το κεφάλι μου να το βρω.
Όπως και να 'χει έπαιξε, ευχαριστώ!



Γειά σου Δημήτρη. Το schedule το έχω κάνει ήδη όπως λες, με βάση το schedule των αντλιών. Προς το παρόν έχω 2 θεματάκια:
1) Μέσα στον πίνακα όλων των schedules, δεν μου γίνεται άσπρο όταν έχω επιλέξει να οπλίσει το atoheat κάποιες μέρες. Έχει να κάνει με τα if και τα else.
2) Όταν βγάλω τον arduino από το ρεύμα και τον ξαναβάλω, χάνει τον προγραμματισμό της μέρας, αν δηλαδή έχω προγραμματίσει να ανοίγει κάθε Σάββατο, όταν τον βγάλω από το ρεύμα και τον ξαναβάλω δεν είναι πλέον τικαρισμένο το Σάββατο όπως γίνεται με τις αντλίες λίπανσης.
Για κάθε ημέρα που επιλέγεις πρέπει να γράφεις και σε μια θέση της eeprom ώστε να διαβάζει την τιμή το Arduino. Το έχεις φτιάξει;

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

Ναι, απ'το 400 και μετά είναι για το ato heat.
Απάντηση με παράθεση
  #5  
Παλιά 21-05-17, 07:08
Το avatar του χρήστη dkatsariotis
dkatsariotis Ο χρήστης dkatsariotis δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 02-11-2013
Περιοχή: Πάτρα
Μηνύματα: 90
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Ναι, απ'το 400 και μετά είναι για το ato heat.
Ok θα το δω και θα σου πω

Sent from my Lenovo K53a48 using Tapatalk
Απάντηση με παράθεση
  #6  
Παλιά 21-05-17, 20:00
Το avatar του χρήστη mpampis varytimos
mpampis varytimos Ο χρήστης mpampis varytimos δεν είναι συνδεδεμένος
Member
 
Εγγραφή: 31-01-2016
Περιοχή: Germany
Μηνύματα: 80
Προεπιλογή

υποψιαζομαι ότι γράφεις στην eeprom αλλά δεν την διαβάζεις στο setup .

Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
2) Όταν βγάλω τον arduino από το ρεύμα και τον ξαναβάλω, χάνει τον προγραμματισμό της μέρας, αν δηλαδή έχω προγραμματίσει να ανοίγει κάθε Σάββατο, όταν τον βγάλω από το ρεύμα και τον ξαναβάλω δεν είναι πλέον τικαρισμένο το Σάββατο όπως γίνεται με τις αντλίες λίπανσης.
Παράθεση:
Αρχική Δημοσίευση από dkatsariotis Εμφάνιση μηνυμάτων
Για κάθε ημέρα που επιλέγεις πρέπει να γράφεις και σε μια θέση της eeprom ώστε να διαβάζει την τιμή το Arduino. Το έχεις φτιάξει;
Παράθεση:
Αρχική Δημοσίευση από AgMa Εμφάνιση μηνυμάτων
Ναι, απ'το 400 και μετά είναι για το ato heat.
Απάντηση με παράθεση
Απάντηση στο θέμα

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. Η ώρα τώρα είναι 03:42.


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,08681 seconds with 14 queries