Benvenuti sul Forum di AcquaPortal, la più grande community italiana di acquariofilia!
Sul Forum di AcquaPortal puoi discutere con altri appassionati di acquariofilia, tenere un tuo Blog personale, inserire foto e video, chattare, ed aiutarci a creare un grande database con schede di pesci, invertebrati e prodotti di acquariofilia.
Per entrar a far parte della comunità occorre registrarsi.
Per farlo premi su Registrazione
Al momento della registrazione ti verrà richiesto di accettare il Regolamento che ti consigliamo di leggere attentamente.
Ti consigliamo inoltre di leggere le FAQ per apprendere le funzionalità principali del forum.
Se invece sei un utente registrato e hai dimenticato i tuoi dati di accesso devi effettuare il Recupero dati .
Tecnica marino Per parlare della vasca, del mobile, della sump, dell'impianto idraulico, delle attrezzature e degli accessori (pompe, filtri, schiumatoi, reattori, ecc).
23-06-2011, 11:35
#461
Imperator
Registrato: Nov 2003
Città: roma
Acquariofilo: Marino
N° Acquari: 1
Età : 45
Messaggi: 5.164
Post "Grazie" / "Mi Piace"
Mentioned: 2 Post(s)
Annunci Mercatino: 0
funziona l'ultimo postato da me....
23-06-2011, 21:23
#462
Ciclide
Registrato: Oct 2006
Città: MI
Acquariofilo: Marino
N° Acquari: 1
Messaggi: 1.297
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
Originariamente inviata da LukeLuke
funziona l'ultimo postato da me....
confermo...!!!
25-06-2011, 18:50
#463
Guppy
Registrato: Jun 2009
Città: bari
Acquariofilo: Marino
N° Acquari: 1
Età : 52
Messaggi: 230
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
ragazzi a me non va
provato ma nulla, dopo che lo carico non riesco a settare nulla.. il pde è quello presente nella pag 46
25-06-2011, 19:47
#464
Ciclide
Registrato: Oct 2006
Città: MI
Acquariofilo: Marino
N° Acquari: 1
Messaggi: 1.297
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
Originariamente inviata da LukeLuke
Ritardo dello skimmer
fix by curt:
void RitardoSkimmer(byte SKPort, byte SKDelay)
{
unsigned long d = SKDelay;
d *= SECS_PER_MIN;
if (now()-RAStart > d) ReefAngel.Relay.On(SKPort);
}
void setup()
{
ReefAngel.Init(); //Initialize controller
if ( RAStart == 0 ) RAStart = now();
}
void loop()
{
ReefAngel.ShowInterface();
RitardoSkimmer(Port8, 1); // 2 minute delayed on
}
Micos devi provare questo!
io l'ho provato e funziona al 100%
25-06-2011, 19:58
#465
Guppy
Registrato: Jun 2009
Città: bari
Acquariofilo: Marino
N° Acquari: 1
Età : 52
Messaggi: 230
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
Originariamente inviata da baghyyy
Originariamente inviata da LukeLuke
Ritardo dello skimmer
fix by curt:
void RitardoSkimmer(byte SKPort, byte SKDelay)
{
unsigned long d = SKDelay;
d *= SECS_PER_MIN;
if (now()-RAStart > d) ReefAngel.Relay.On(SKPort);
}
void setup()
{
ReefAngel.Init(); //Initialize controller
if ( RAStart == 0 ) RAStart = now();
}
void loop()
{
ReefAngel.ShowInterface();
RitardoSkimmer(Port8, 1); // 2 minute delayed on
}
Micos devi provare questo!
io l'ho provato e funziona al 100%
ok ma il mio problema è di altro tpo
prova a guardare il file pde inserito da me... ha anche le pompe ma quando lo verifico è tutto ok ma dopo caricato nulla va tutto in blocco
25-06-2011, 20:01
#466
Ciclide
Registrato: Oct 2006
Città: MI
Acquariofilo: Marino
N° Acquari: 1
Messaggi: 1.297
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
e forse perche la porta8 che è per il ritardo ce l'hai anche messa tra le porte sempre on e quindi per questo che va in blocco! la porta8 cancellala dalle porte sempre on
ma tu le porte sempre on ce l'hai anche messe sulle pompe ecc...
ecco perche non capisce piu un cavolo...o gli dai una funzione oppure un'altra insieme non vanno bene!
26-06-2011, 00:01
#467
Guppy
Registrato: Jun 2009
Città: bari
Acquariofilo: Marino
N° Acquari: 1
Età : 52
Messaggi: 230
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
ragazzi ricordate che le macchine sono dette anche stupide, ma io le batto sono piu stupido di loro... non ho ancora provato domani vi faccio sapere
26-06-2011, 16:44
#468
Guppy
Registrato: Jun 2009
Città: bari
Acquariofilo: Marino
N° Acquari: 1
Età : 52
Messaggi: 230
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
nulla non funonzia...
questo è il mio pde funzionante con il ritardo pompe, aggiungetemi voi il ritardo skimmer vediamo se cambia il risultato....
// Autogenerated file by RAGen (v1.0.4.92), (04/10/2011 18:17)
// RA_041011_1817.pde
//
// This version designed for v0.8.5 Beta 12 or later
/* The following features are enabled for this PDE File:
#define DosingPumpIntervalSetup
#define OverheatSetup
#define DateTimeSetup
#define VersionMenu
#define DisplayLEDPWM
#define wifi
#define RelayExp
#define RemoveAllLights
#define SaveRelayState
*/
#include <ReefAngel_Features.h>
#include <ReefAngel_Globals.h>
#include <ReefAngel_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <ReefAngel_EEPROM.h>
#include <ReefAngel_NokiaLCD.h>
#include <ReefAngel_ATO.h>
#include <ReefAngel_Joystick.h>
#include <ReefAngel_LED.h>
#include <ReefAngel_TempSensor.h>
#include <ReefAngel_Relay.h>
#include <ReefAngel_PWM.h>
#include <ReefAngel_Timer.h>
#include <ReefAngel_Memory.h>
#include <ReefAngel.h>
void setup()
{
ReefAngel.Init(); //Initialize controller
ReefAngel.SetTemperatureUnit(1); // set to Celsius Temperature
ReefAngel.FeedingModePorts = B11111001;
ReefAngel.WaterChangePorts = B00000000;
ReefAngel.OverheatShutoffPorts = B00000000;
ReefAngel.LightsOnPorts = B00000000;
// Ports that are always on
ReefAngel.Relay.On(Port1);
ReefAngel.Relay.On(Port8);
}
void loop()
{
ReefAngel.ShowInterface();
// accensione pompa dx
if (((NumMins(hour(),minute()) >= NumMins(0,00)) && (NumMins(hour(),minute()) <= NumMins(6,13))) || (NumMins(hour(),minute()) >= NumMins(12,00)) && (NumMins(hour(),minute()) <= NumMins(18,13))) ReefAngel.Relay.On(Port2);
else ReefAngel.Relay.Off(Port2);
// accensione pompa sx
if (((NumMins(hour(),minute()) >= NumMins(6,00)) && (NumMins(hour(),minute()) <= NumMins(12,13))) || (NumMins(hour(),minute()) >= NumMins(18,00)) && (NumMins(hour(),minute()) <= NumMins(23,59))) ReefAngel.Relay.On(Port3);
else ReefAngel.Relay.Off(Port3);
// Specific functions
ReefAngel.DosingPumpRepeat1(Port4);
ReefAngel.DosingPumpRepeat2(Port5);
ReefAngel.StandardFan(Port6);
ReefAngel.StandardHeater(Port7);
}
26-06-2011, 17:34
#469
Imperator
Registrato: Nov 2003
Città: roma
Acquariofilo: Marino
N° Acquari: 1
Età : 45
Messaggi: 5.164
Post "Grazie" / "Mi Piace"
Mentioned: 2 Post(s)
Annunci Mercatino: 0
codice:
#include <ReefAngel_Features.h>
#include <ReefAngel_Globals.h>
#include <ReefAngel_Wifi.h>
#include <Wire.h>
#include <OneWire.h>
#include <Time.h>
#include <DS1307RTC.h>
#include <ReefAngel_EEPROM.h>
#include <ReefAngel_NokiaLCD.h>
#include <ReefAngel_ATO.h>
#include <ReefAngel_Joystick.h>
#include <ReefAngel_LED.h>
#include <ReefAngel_TempSensor.h>
#include <ReefAngel_Relay.h>
#include <ReefAngel_PWM.h>
#include <ReefAngel_Timer.h>
#include <ReefAngel_Memory.h>
#include <ReefAngel.h>
void RitardoSkimmer(byte SKPort, byte SKDelay)
{
unsigned long d = SKDelay;
d *= SECS_PER_MIN;
if (now()-RAStart > d) ReefAngel.Relay.On(SKPort);
}
void setup()
{
ReefAngel.Init(); //Initialize controller
ReefAngel.SetTemperatureUnit(1); // set to Celsius Temperature
ReefAngel.FeedingModePorts = B11111001;
ReefAngel.WaterChangePorts = B00000000;
ReefAngel.OverheatShutoffPorts = B00000000;
ReefAngel.LightsOnPorts = B00000000;
// Ports that are always on
ReefAngel.Relay.On(Port1);
// ReefAngel.Relay.On(Port8);
if ( RAStart == 0 ) RAStart = now();
}
void loop()
{
ReefAngel.ShowInterface();
// accensione pompa dx
if (((NumMins(hour(),minute()) >= NumMins(0,00)) && (NumMins(hour(),minute()) <= NumMins(6,13))) || (NumMins(hour(),minute()) >= NumMins(12,00)) && (NumMins(hour(),minute()) <= NumMins(18,13))) ReefAngel.Relay.On(Port2);
else ReefAngel.Relay.Off(Port2);
// accensione pompa sx
if (((NumMins(hour(),minute()) >= NumMins(6,00)) && (NumMins(hour(),minute()) <= NumMins(12,13))) || (NumMins(hour(),minute()) >= NumMins(18,00)) && (NumMins(hour(),minute()) <= NumMins(23,59))) ReefAngel.Relay.On(Port3);
else ReefAngel.Relay.Off(Port3);
// Specific functions
ReefAngel.DosingPumpRepeat1(Port4);
ReefAngel.DosingPumpRepeat2(Port5);
ReefAngel.StandardFan(Port6);
ReefAngel.StandardHeater(Port7);
RitardoSkimmer(Port8, 1); // 2 minute delayed on
}
26-06-2011, 23:14
#470
Ciclide
Registrato: Oct 2006
Città: MI
Acquariofilo: Marino
N° Acquari: 1
Messaggi: 1.297
Post "Grazie" / "Mi Piace"
Mentioned: 0 Post(s)
Annunci Mercatino: 0
Senti LukeLuke ma la stringa per i led:
ReefAngel.PWM.SetActinic(PWMSlope(12,00,23,30,0,In ternalMemory.LEDPWMActinic_read(),30,ReefAngel.PWM .GetActinicValue()));
ReefAngel.PWM.SetDaylight(PWMSlope(13,00,22,30,0,I nternalMemory.LEDPWMDaylight_read(),30,ReefAngel.P WM.GetDaylightValue()));
analizzando la prima stringa ovvero in particolare i numeri:
12,00,23,30,0 sta ad indicare che si accende alle 12 e si spegne alle 23.30, poi lo 0 cosa è?
poi continuando a leggere l'altro valore 30 cosa sta ad indicare?
a me interessa modificare la rampa di accensione e quella di spegnimento!
Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi
il codice HTML è disattivato
-- English (US)
-- Italiano