Programari

De Comissió Energia Can Fugarolas
Salta a la navegació Salta a la cerca

Emon

Programari per mostrar els consums, amb llicència GPL, que funciona amb un servidor web amb PHP i mysql. [1]

Biblioteca de l'ENC28j60

Biblioteques en constant modificació per treure tot el possible potencial del connector de xarxa. En el nostre cas, i després de tenir problemes amb una biblioteca anomenada UIPethernet, estem funcionant sense problemes amb un altra anomenada Ethercard. Perquè treballi amb variables tipus double s'ha hagut de fer una modificació a l'arxiu ethercard.cpp i descomentar la linia "#define FLOATEMIT".

[2]

Arduino

Programari utilitzat per l'arduino, derivat de trifasic_ethernet_ethercard. Us deixem el codi aquí

Scripts del Servidor

Hem utilitzat un script, que és quasi igual per cada arduino. Els scripts per cada arduino els executem simultàniament. Els executem tant bon punt el servidor s'engega, el qual ha d'estar sempre engegat. I afegim un segon script, que un cop modificat el primer, en fa copia igual per els altres modificant les petites variacions per automatitzar el procés. Us deixem els codis aquí.