Ardu-Aquarium Controller v. 3.3.1

leouz:
Ma riguardo ai sensori ti temperatura i2c, non è che siano solo per misurazioni prese direttamente dalla board.
perche se non ricordo male in un post si era detto che questo protocollo non sia assicurato per dispositivi staccati dalla scheda principale.. magari è solo una questione per dispositivi industriali, o semplicemente ho maleinterpretato io le cose.

In realtà ci potremmo auto costruire i sensori waterproof, ma a quel punto sarà necessario tenere in considerazione non solo il "forse" elevato numero di periche sul bus, ma anche la lunghezza complessiva del bus stesso, perché i sensori saranno collegati via cavo al pcb, dovremmo quindi integrare il PCB con un bus extender, questo P82B715 data sheet, product information and support | TI.com :wink:

lesto:
quell'integrato è solo un ADC moolto sensibile e preciso, mancano le sonde e i necessari liquidi di calibrazione. Vedi questo kit e la famiglia di kit vanduti da questa azienda... costano, ma sai di portarti a casa tutto il necessaire.
PH: pH Sensor Kit - SEN-10972 - SparkFun Electronics
ossigeno dissolto: Dissolved Oxygen Kit - SEN-11194 - SparkFun Electronics
conduttività elettrica: https://www.sparkfun.com/products/11193
se non erro parlano tutte via seriale, e hanno esempi di codice.

I prodotti Atlas, sono tanto belli e funzionali, quanto estremamente costosi, speravamo di autocostrurci qualcosa, magari prendendo spunti quà e la...

leo72:
@riciweb:
la Flash sono 31,5 kB (tolto il bootloader della UNO) mentre di RAM ne hai solo 2 kB. Devi pensare a come salvare la RAM sempre prima di come salvare la Flash! :wink:
Con la funzione F() hai perso 200 byte di Flash su un totale di 32256, cioè lo 0,62% in più, mentre passare da 1391 a 957 sono 434 byte salvati su 2048, cioè il 21,19% in meno!! :astonished:

Grazie per avermi aiutato a focalizzare le priorità, in effetti sono considerazione che non avevo fatto. :expressionless:

Ciao

Riccardo