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.




Tecnica dolce Per parlare della vasca, degli accessori, delle attrezzature, della manutenzione, dei prodotti, ecc.

Rispondi
Condividi Opzioni Visualizzazione
 
Vecchio 01-05-2012, 17:59   #1
alechri
Plancton
 
L'avatar di alechri
 
Registrato: May 2009
Città: Rozzano
Acquariofilo: Dolce
N° Acquari: 2
Età : 43
Messaggi: 34
Foto: 7 Albums: 1
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
progetto controllo acquario

Da diversi giorni ho intrapreso il progetto per il controllo dell'acquario tramite arduino uno,nonostante io di elettronica no ci capisca granchè.
Dopo 10 duri giorni e letto su internet diverse guide sono riuscito a collegare un display 16x2 retroilluminato verde,a cui riesco a far leggere la temperatura tramite un sensore ds18B20 impermiabilizzato.
Ora vorrei passare al modulo real time clock che mantiene l'ora, min, sec, e il datario con batteria tampone cosi che possa impostare gli orari per l'accensione e spegnimento di diversi dispositivi,per poi passare al modulo 8 relè cosi da poter comandare carichi a 220v esem: pompe riscaldatore e 4 gruppi di luci per simulare alba e tramonto.









oltre alle foto posto lo sketch per controllare lcd e il sensore su 2 righe magari può essere d'aiuto a qualcuno



// This Arduino sketch reads DS18B20 "1-Wire" digital
// temperature sensors.
// Tutorial:
// http://www.hacktronics.com/Tutorials...-tutorial.html

#include <OneWire.h>
#include <DallasTemperature.h>
#include <LiquidCrystal.h>

// Connections:
// rs (LCD pin 4) to Arduino pin 12
// rw (LCD pin 5) to Arduino pin 11
// enable (LCD pin 6) to Arduino pin 10
// LCD pin 15 to Arduino pin 13
// LCD pins d4, d5, d6, d7 to Arduino pins 5, 4, 3, 2
LiquidCrystal lcd(12, 11, 6, 5, 4, 3);

int backLight = 13; // pin 13 will control the backlight

// Data wire is plugged into pin 8 on the Arduino
#define ONE_WIRE_BUS 2

// Setup a oneWire instance to communicate with any OneWire devices
OneWire oneWire(ONE_WIRE_BUS);

// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);

// Assign the addresses of your 1-Wire temp sensors.
// See the tutorial on how to obtain these addresses:
// http://www.hacktronics.com/Tutorials...ss-finder.html

DeviceAddress insideThermometer = { 0x28, 0x96, 0x2E, 0xA8, 0x03, 0x00, 0x00, 0x16 };

void setup(void)
{
// Start up the library
sensors.begin();
// set the resolution to 10 bit (good enough?)
sensors.setResolution(insideThermometer, 9);


pinMode(backLight, OUTPUT);
digitalWrite(backLight, HIGH); // turn backlight on. Replace 'HIGH' with 'LOW' to turn it off.
lcd.begin(16,2); // columns, rows. use 16,2 for a 16x2 LCD, etc.
lcd.clear(); // start with a blank screen
}

void printTemperature(DeviceAddress deviceAddress)
{
float tempC = sensors.getTempC(deviceAddress);
if (tempC == 7.00) {
lcd.print("Error");
} else {
lcd.print(tempC);
lcd.print("/");
lcd.print(DallasTemperature::toFahrenheit(tempC));
}
}

void loop(void)
{
delay(2000);
sensors.requestTemperatures();
lcd.setCursor(0,0);
lcd.print("Temp Acquario");
lcd.setCursor(0,1);

lcd.print("C: ");
printTemperature(insideThermometer);
}




ringrazio chiunque abbia un file pbc per rtc e modulo relè cosi che possa andare avanti col progetto.
__________________
vivi e lascia vivere...

Ultima modifica di alechri; 01-05-2012 alle ore 18:05. Motivo: spostare in fai da te marino
alechri non è in linea   Rispondi quotando


Vecchio 01-05-2012, 20:44   #2
Agro
Stella marina
 
L'avatar di Agro
 
Registrato: Dec 2010
Città: TV
Acquariofilo: Dolce
N° Acquari: 1
Messaggi: 10.768
Foto: 0 Albums: 0
Post "Grazie" / "Mi Piace"
Grazie (Dati): 0
Grazie (Ricev.): 100
Mi piace (Dati): 17
Mi piace (Ricev.): 108
Mentioned: 70 Post(s)
Feedback 0/0%

Annunci Mercatino: 0
Se era un pic ti potevo essere un po di aiuto, ma con arduino non ho proprio esperienza.
Quello che ti posso dire e che la base di partenza e scegliere l'integrato con le caratteristiche volute e leggersi il datasheet.
In genere quei integrati sono controllati tramite un bus I2C, protocollo supportato dal microcontrollore del arduino, quindi vai moto bene ad far comunicare il tutto.
Caso mai ti fosse sfuggito:
http://www.acquariofilia.biz/showthread.php?t=300781
Agro non è in linea   Rispondi quotando
Vecchio 26-06-2012, 23:15   #3
Xipe
Avannotto
 
Registrato: May 2009
Città: sansepolcro
Acquariofilo: Dolce
Messaggi: 57
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 1/100%

Annunci Mercatino: 0
grandissimo!!! ho comprato pure io arduino... e volevo automatizare un po il mio acquario, sto cominciando adesso... sei andato avanti con il tuo progetto?
Xipe non è in linea   Rispondi quotando
Vecchio 18-07-2012, 23:27   #4
SirLord
Protozoo
 
Registrato: Jul 2012
Città: Vicenza
Acquariofilo: Dolce
Età : 54
Messaggi: 12
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
Ciao a tutti, primo post in questo forum anche se da un po' di tempo avido lettore...

Con arduino mi ci sono cimentato pure io e penso anche di aver preso strade poco battute per il mio controller fai da te. Sarà che non sono andato a vedere cosa facevano le centraline commerciali e che quindi probabilmente qualche scelta è del tutto personale, sono abbastanza convinto che non sempre seguire le orme di qualcuno porta al migliore risultato...

Si lo so che sul dolce qualcuno non ci vede il senso, ma comunque sia un hobby non è che deve avere un senso a tutti i costi

Anche io sono partito con un display 16x2... ora stò passando al grafico perchè su quello sono troppo limitato, pure io ho scelto il dallas ds18B20 come sensore di temperatura e ho un real time clock DS1307: giusto di questo volevo parlare!

io le ho provate tutte, ma non c'è verso che mi passi in automatico all'ora legale/solare in automatico :#O avete una libreria che lo fa faccia?

ogni suggerimento è ben accetto
SirLord non è in linea   Rispondi quotando
Rispondi

Tag
acquario , controllo , progetto

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 16:28. 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,15272 seconds with 14 queries