Cerca nel forum:
Acquaportal - Forum e Community

  





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.




Saper comprare (Marino) In questa sezione potrai chiedere DOVE reperire un animale o un prodotto acquaristico, fare segnalazioni su arrivi nei negozi, chiedere consigli su negozi on-line e non, proporre acquisti di gruppo e lasciare commenti sulle tue esperienze al riguardo.

Rispondi
Condividi Opzioni Visualizzazione
 
Vecchio 07-12-2011, 12:05   #1
LukeLuke
Imperator
 
L'avatar di LukeLuke
 
Registrato: Nov 2003
Città: roma
Acquariofilo: Marino
N° Acquari: 1
Età : 46
Messaggi: 5.164
Foto: 0 Albums: 1
Post "Grazie" / "Mi Piace"
Grazie (Dati): 0
Grazie (Ricev.): 0
Mi piace (Dati): 0
Mi piace (Ricev.): 0
Mentioned: 2 Post(s)
Feedback 2/100%

Annunci Mercatino: 0
Ecco cosa contiene il file RAMenus.pde che scaricate dal repository di Curt:

// RAMenus.pde
//
// This version designed for v0.8.5 Beta 10 and later

//Insieme di include che servono per far funzionare il controller
#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>

//inizio del setup ... dove si definiscono le funzioni
void setup()
{
ReefAngel.Init(); //Initialize controller
ReefAngel.SetTemperatureUnit(1); // serve per dirgli che la temperatura la deve leggere in Celsius

// 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 = B10011100;
//ReefAngel.WaterChangePorts = B10011100;
//ReefAngel.OverheatShutoffPorts = B00001100;
//ReefAngel.LightsOnPorts = B00000110;

// Porte che vogliamo siano sempre accese
ReefAngel.Relay.On(Port8);
}

void loop()
{
ReefAngel.ShowInterface();

// Specific functions
ReefAngel.StandardATO(Port1); //state dicendo al controller di far partire la funzione di rabbocco e che la porta della pompa di rabbocco è la 1
ReefAngel.StandardLights(Port2); //state dicendo al controller di far partire la funzione di accensione luci normali e che la porta è la 2 (per esempio i neon... non usarla per l'HQI)
ReefAngel.MHLights(Port3); //state dicendo al controller di far partire la funzione per le HQI e che la porta è la 3 (questa funzione è uguale alle luci standard... solo che in caso di blackout riaccende la luce dopo un tot di minuti che specificate nel file SetinternalMemory
ReefAngel.Wavemaker1(Port4); //state dicendo al controller di far partire la funzione del moto ondoso sulla porta 4
ReefAngel.Wavemaker2(Port5); //state dicendo al controller di far partire la funzione del moto ondoso sulla porta 5
ReefAngel.StandardFan(Port6); //state dicendo al controller di far partire la funzione del controllo ventole o refrigeratore sulla porta 6
ReefAngel.StandardHeater(Port7); //state dicendo al controller di far partire la funzione del controllo del riscaldatore sulla porta 7
}
------------------------------------------------------------------------
mettiamo il caso che abbiamo lo skimmer sulla porta 8 e vogliamo che in caso di blackout lo skimmer si riaccenda con un ritardo, aggiungiamo prima dell'ultima parentesi graffa chiusa (che chiude la programmazione) la segente riga:

ReefAngel.DelayedOn(Port8,10); //ritarda l'accensione di 10 minuti

Però dobbiamo anche togliere la stessa porta tra quelle che nel setup abbiamo definito essere sempre accese... altrimenti le due cose cozzano...

Ultima modifica di LukeLuke; 07-12-2011 alle ore 12:10. Motivo: Unione post automatica
LukeLuke non è in linea   Rispondi quotando
Rispondi

Tag
acquisto , angel , reef , report

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smile sono attive
Il codice IMG è attivo
il codice HTML è disattivato

Vai a



















Tutti gli orari sono GMT +2. Attualmente sono le 17:58. Powered by vBulletin versione 3.8.9
Copyright ©: 2000 - 2025, Jelsoft Enterprises Ltd.
Traduzione italiana Team: AcquaPortal Feedback Buttons provided by Advanced Post Thanks / Like v3.5.0 (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging v3.2.5 Patch Level 2 (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Copyright Zero Pixel Srl
Page generated in 0,10616 seconds with 14 queries