Discussione: Reef Angel
Visualizza un messaggio singolo
Vecchio 06-04-2011, 14:48   #146
rita87
Ciclide
 
L'avatar di rita87
 
Registrato: Oct 2009
Città: Cosenza
Acquariofilo: Dolce/Marino
N° Acquari: 3
Età : 38
Messaggi: 1.991
Foto: 0 Albums: 0
Post "Grazie" / "Mi Piace"
Grazie (Dati):
Grazie (Ricev.):
Mi piace (Dati):
Mi piace (Ricev.):
Mentioned: 6 Post(s)
Feedback 0/0%

Annunci Mercatino: 0
Originariamente inviata da MAURINO fABRIZIO Visualizza il messaggio

Stai facendo fin troppo Luke,l'aiuto che hai dato a noi utenti del forum,non ha eguali!!!!!!!!!
Sei un grande!!!!!!!!!!!!!!
P.S. grazie al tuo aiuto ora funziona tutto alla perfezione!!!!!!!!!!!!!!e pensate che ero quasi intenzionato a darlo via il reff angel...........e invece.............sei un mito!!!!!!!!!!!!!!
#2 5
E' vero senza i tuoi input lo avrei buttato...
Il pde, lo skimmer però non l'ho modificato

#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)
{
if (now()-RAStart > SKDelay) ReefAngel.Relay.On(SKPort);
}

void setup()
{
ReefAngel.Init(); //Initialize controller
ReefAngel.SetTemperatureUnit(0);

ReefAngel.Timer[1].SetInterval(21600); //21600s = 6hr
ReefAngel.Timer[2].SetInterval(21600); //21600s = 6hr




// Set the ports that get toggled on & off during the following modes
// To enable a port to be toggled, place a 1 in the appropriate position
// Uncomment and update as needed
// Port 87654321
ReefAngel.FeedingModePorts = B10011000;
ReefAngel.WaterChangePorts = B10011100;
//ReefAngel.OverheatShutoffPorts = B00000000;
ReefAngel.LightsOnPorts = B00000110;

// Ports that are always on
ReefAngel.Relay.On(Port8);
}

void loop()
{
ReefAngel.ShowInterface();

//ReefAngel.Refresh();
//Serial.println(ReefAngel.Params.Temp1);
//Serial.println(ReefAngel.Params.Temp2);
//Serial.println(ReefAngel.Params.Temp3);


//accensione pompe di movimento
if (ScheduleTime(6,0,0)) ReefAngel.Timer[1].Start(); // avvia timer1 alle 06:00:00
if (ScheduleTime(12,00,0)) ReefAngel.Timer[2].Start(); // avvia timer2 alle 12:00:00
if (ScheduleTime(18,00,0)) ReefAngel.Timer[1].Start(); // avvia timer1 alle 18:00:00
if (ScheduleTime(0,00,0)) ReefAngel.Timer[2].Start(); // avvia timer2 alle 24:00:00

if (ReefAngel.Timer[1].IsTriggered()) ReefAngel.Relay.On(Port4); //Accendi pompa 1
else ReefAngel.Relay.Off(Port4);

if (ReefAngel.Timer[2].IsTriggered()) ReefAngel.Relay.On(Port5); //Accendi pompa 2
else ReefAngel.Relay.Off(Port5);

// accensione luce lunare
if ((NumMins(hour(),minute()) >= NumMins(23,28)) || (NumMins(hour(),minute()) <= NumMins(7,30))) ReefAngel.Relay.On(Port1);
else ReefAngel.Relay.Off(Port1);

// Specific functions
ReefAngel.StandardLights(Port2);
ReefAngel.StandardLights(Port3);
ReefAngel.StandardFan(Port6);
ReefAngel.StandardHeater(Port7);

RitardoSkimmer(Port8,120);
}
__________________

Tecnica:plafoniera 32 led cree (3w per led), skimmer tunze nanodoc 9002, riscaldatore 100w, osmoregolatore DAC, 2 pompe di movimento hydor koralia nano 1600 l/h e risalita sicce 1500 l/h. Sump 20 litri + acquario 73,5 litri lordi. 15 kg di rocce vive Fiji premium.
rita87 non è in linea   Rispondi quotando
 
Page generated in 0,10028 seconds with 13 queries