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.




Fai da te marino Per parlare delle tecniche di costruzione artigianale, per presentare le vostre realizzazioni, e per avere informazioni su dove reperire materiale ed attrezzatura risparmiando tempo e denaro.

 
Prev Messaggio precedente   Prossimo messaggio Next
Vecchio 24-07-2013, 15:45   #13
lionfish
Protozoo
 
L'avatar di lionfish
 
Registrato: Jul 2010
Città: Roma
Acquariofilo: Marino
N° Acquari: Uno
Messaggi: 17
Foto: 0 Albums: 0
Post "Grazie" / "Mi Piace"
Grazie (Dati): 0
Grazie (Ricev.): 0
Mi piace (Dati): 0
Mi piace (Ricev.): 0
Mentioned: 0 Post(s)
Feedback 0/0%

Annunci Mercatino: 0
Originariamente inviata da Niko79 Visualizza il messaggio
Originariamente inviata da billykid591 Visualizza il messaggio
Originariamente inviata da -GUIDO- Visualizza il messaggio
Originariamente inviata da lionfish Visualizza il messaggio
Prova così..

plafo.perform(hour(), minute(), second());
mi da il medesimo errore
Così non potrà mai funzionare....devi prima dichiarare le variabili hour, minute e second e dargli un valore agganciandole ai relativi valori ritornati dal real time clock (il DS1307) e poi passarle a plafo.perform...ovviamente oltre all'RTC devi usare anche la libreria apposita (DS1307rc)
Esatto, a tal proposito ho aggiunto un commento sul codice di esempio.
scusate immaginavo che era già configurato l'RTC.......


// io ho un libreria richiamata:

#include <DS1307RTC.h>

// definizione dell'indirizzo seriale del RTC I2C:

#define DS1307_ADDRESS 0x68

// ed una stringa che richiama i dati della libreria:

setSyncProvider(RTC.get);

anche se non c'è RTC con questa stringa prende un orario di riferimento 17:18 e funziona per circa 3 minuti poi ricomincia da 17:18

per mettere sul display l'orario io uso queste righe di codice:

lcd.setCursor(0,0);
if (day()<10) lcd.print("0");
lcd.print(day());
lcd.print("/");
if (month()<10) lcd.print("0");
lcd.print(month());
lcd.print("/");
//if (second()<10) lcd.print("0");
lcd.print(year());


lcd.setCursor(11,0);
if (hour()<10) lcd.print("0");
lcd.print(hour());
lcd.print(":");
if (minute()<10) lcd.print("0");
lcd.print(minute());
lcd.print(":");
if (second()<10) lcd.print("0");
lcd.print(second());

chiaramente "lcd" è dichiarato nella configurazione del display che è un i2C 20x4.

spero che possa aiutare a disposizione se serve.
lionfish non è in linea   Rispondi quotando
 

Tag
aggiornata , aquarduino , base , gestione , libreria , plafoniera , reload
Opzioni
Visualizzazione

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:30. 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,67462 seconds with 14 queries