per quello che so non è possibile inserire dati direttamente in mysql da arduino, il server mysql usa un protocollo criptato con ssl e non penso ci siano librerie client per arduino.
ok, avevo capito bene
La cosa più semplice penso sia fare una paginetta in php(perl, java o altri linguaggi) su un webserver connesso aldatabase, nella quale puoi fare una get con i valori da inserire, tipo http://www.gdgfgfg.com/mysqlinsert?valore1=12&valore2=14
aggiungo che se cerchi, nel forum trovi più di un esempio sul tema (ricordo per esempio una discussione molto strutturata aperta da ratto93)
Ho provato a compilare l'esempio della libreria, rimuovendo tutto il codice del sensore, e mi da questo errore:
In file included from dht22_sensor_node.ino:63:
/Users/utente/Documents/Arduino/libraries/Sha/sha1.h:26: error: conflicting return type specified for 'virtual void Sha1Class::write(uint8_t)'
/Users/utente/Applicazioni/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
Penso sia un problema della libreria sha.
Edit: ci sono un paio di patch per la libreria insieme al codice.
nahhhh... vuoi mettere scrittura diretta su db,?
E' come vendere casa senza passare per tecnocasa
Mi sembra molto più semplice e robusto.
Nel powerpoint di Bell sono anche elencati gli altri metodi ed il codice per pachube.
E' davvero interessante, ha le stesse funzionalità di Cosm, ma permette molte più personalizzazioni e ne esiste una versione che puoi installare localmente (o su hosting) - rendendo di fatto la piattaforma "privata".
[OT]
Riapro questo thread.
Al link MySQL Connector/Arduino in Launchpad non c'e' più nulla, o per lo meno non riesco a trovare un download. Potete aiutarmi?
nid69ita:
Riapro questo thread.
Al link MySQL Connector/Arduino in Launchpad non c'e' più nulla, o per lo meno non riesco a trovare un download. Potete aiutarmi?
Se vi interessa in allegato la ultima versione della libreria, l'ho chiesta a Chuck Bell.
Mi dice che l'ha usata due settimane fa su un Leonardo ma non ancora su un DUE.
Non l'ho ancora provata.
ho provato ad utilizzare la libreria di bell ma non riesco a connettermi al mio db
credo che il problama stia nel fatto che manca la denominazione dell host
il mio server oltre a darmi l'indirizzo ip dove connettermi necessita anche dell hostname dove è collegato il db
sapete se in giro ci sono delle modifiche che permettano di utilizzare la libreria di bell con l inserimento dell hostname?