Visualizza un messaggio singolo
Vecchio 18-03-2011, 19:08   #231
LukeLuke
Imperator
 
L'avatar di LukeLuke
 
Registrato: Nov 2003
Città: roma
Acquariofilo: Marino
N° Acquari: 1
Età : 45
Messaggi: 5.164
Foto: 0 Albums: 1
Post "Grazie" / "Mi Piace"
Grazie (Dati):
Grazie (Ricev.):
Mi piace (Dati):
Mi piace (Ricev.):
Mentioned: 2 Post(s)
Feedback 2/100%

Annunci Mercatino: 0
Originariamente inviata da lucaeff Visualizza il messaggio
Quote:
intanto partiamo dalla compilazione a manina senza RAGen :

1 - hai scaricato i driver per il cavo USB ? http://www.ftdichip.com/Drivers/VCP.htm
2 - scaricare il software di Arduino http://arduino.cc/en/Main/Software
3 - scarichi le librerie aggiuntive che servono https://github.com/downloads/curtbin...cLibraries.zip e le sconpatti nella directory di Arduino nella sottodirectory libraries
4 - scarichi le librerie di ReefAngel https://github.com/curtbinder/ReefAn...ball/v0.8.5.12 e le sconpatti nella directory di Arduino nella sottodirectory libraries
5 - Editi il file ReefAngel_Features e scegli quali menu vuoi attivi...

#### LO FARAI SOLO LA PRIMA VOLTA
6 - Ora per evitare di dover inserire, la prima volta, tutti i valori a mano... Curt ha creato un file chiamato SetIntervalMemory, lo scarichi https://github.com/curtbinder/SketchBook e lo appoggi sotto documenti....

7- Lanci il software di Arduino, setti nelle impostazioni, come Board --> Arduino 2009 . Setti la porta USB corretta... e fai open e scegli il file SetIntervalMemory.pde... ora modificalo in base alle tue impostazioni di orario e varie.... poi lo salvi e lo compili
########

8 - Scarichi il file RAMenus.pde lo metti sempre sotto Documenti

9- Fai open e scegli il file RAMenus.pde, non credo tu debba fare modifiche particolari.... poi lo salvi e lo compili .... ed il gioco è fatto....

Per la creazione di funzioni customizzate si tratta di utilizzare semplici comandi C, come l' IF o WHILE e crei la tua customizzazione

per esempio questa è la funzione che ho creato io per far spengere lo skimmer se sale troppo il livello in sump:

//Void for stop the Skimmer when the AtoLow Float is not ON
//Controllo per spengere l' H&S 110 se il livello in sump sale troppo
if ( ReefAngel.LowATO.IsActive() )
{
ReefAngel.Relay.Off(Port4);
}
else ReefAngel.Relay.On(Port4);
praticamente apro questi 2 file e li carico direttamente sull' arduino ed è già in funzione?
in realtà il SetIntervalMemory serve solo per dargli dei preparametri tipo l'ora di accensione e spegnimento luci, sec di timout per il rabbocco e così via... potresti anche fare a meno di caricarlo e poi inserisci tutto a manella dal menu del controller (tramite il suo display e joystick

Quote:
ma allora le librerie scaricate in precedenza misc curt binder e reefangel a che servono?
sono librerie e come tali servono per dare le istruzioni necessarie al programma padre (.pde)
LukeLuke non è in linea   Rispondi quotando
 
Page generated in 0,11420 seconds with 13 queries