Ciao ragazzi, vorrei sapere se(e come) fosse possibile salvare i dati del rilevatore di temperatura di Arduino su un database sul pc e successivamente visualizzarli in un pagina php... Sono alle prime armi con Arduino e vorrei mostrare questo lavoro agli esami di maturità!
Ciao,
essendo il tuo primo post, ti chiederei cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con attenzione il REGOLAMENTO ... Grazie.
Guglielmo
P.S.: Fai un po' di ricerche sia qui sul forum che su google perché ricordo che è un argomento già più volte trattato ...
Ciao e scusami se non mi sono presentato, l'ho appena fatto nel topic che mi hai indicato. Comunque ho visto qualcosa su questo forum e su altri siti, ma la mia preoccupazione è di non avere a disposizione una connessione il giorno della presentazione del progetto, quindi volevo sapere alternative(se ci fossero) per mandare i dati da Arduino ad un db, dato che tutte le soluzioni che ho visionato necessitavano di una connessione ad internet!
Collegalo ad un pc portatile con il cavo USB... ti scrivi un programma sul PC che riceve i dati e li mette in un database e li consulta.
Se non sei sicuro di poter avere una connessione internet, allora simula il tutto in locale ...
... sul PC che userai ti installi WAMP , puoi trasformare il tuo PC in un server con PHP, MYSQL e APACHE ... poi, con un cavo incrociato colleghi Arduino in rete con il PC e non hai bisogno di internet ![]()
Guglielmo
Edit: O, più semplicemente, usi la soluzione che ha suggerito, insieme a me, paulus1969 ![]()
concordo con Paulus1969 ;D
gpb01:
Se non sei sicuro di poter avere una connessione internet, allora simula il tutto in locale ...
... sul PC che userai ti installi WAMP , puoi trasformare il tuo PC in un server con PHP, MYSQL e APACHE ... poi, con un cavo incrociato colleghi Arduino in rete con il PC e non hai bisogno di internetGuglielmo
Edit: O, più semplicemente, usi la soluzione che ha suggerito, insieme a me, paulus1969
Non c'è più necessità del cavo cross, va bene un cavo comune
L4ky:
Non c'è più necessità del cavo cross, va bene un cavo comune
Sicuro che la porta Ethernet sulla "Ethernet Shield" sia di tipo auto-crossover ?
Guglielmo
P.S.: Non è una domanda ironica, non lo so e mi piacerebbe sapere se qualcuno lo ha effettivamente verificato. ![]()
Arduino con ethernet e client:
Puoi anche chiamare da Arduino una pagina PHP e dargli le variabili da memorizzare. La pagina PHP deve prendere i dati e metterli nel DB.
Via USB o Seriale dove Arduino manda i dati e il PC li prende e li memorizza con un Tuo programma.
Ciao Uwe
gpb01:
Sicuro che la porta Ethernet sulla "Ethernet Shield" sia di tipo auto-crossover ?Guglielmo
P.S.: Non è una domanda ironica, non lo so e mi piacerebbe sapere se qualcuno lo ha effettivamente verificato.
Sicurissimo! Ho provato qualche giorno fa in occasione dei primi esperimenti per un futuro progetto! Ho usato un cavo "dritto". Comunque, da quel che so, è sufficiente che uno dei due terminali supporti l' autosensing, in quanto deve "virtualmente" scambiare rx e tx.
Correggimi se sbaglio
L4ky:
Sicurissimo! Ho provato qualche giorno fa in occasione dei primi esperimenti per un futuro progetto! Ho usato un cavo "dritto".
Perdonami se insito, non è assolutamente per sfiducia, ma è per fornire sul forum risposte certe ...
... è la scheda Ethernet di Arduino ad essere di tipo auto-crossover o magari era la porta del PC a cui l'avevi connessa ?
Perché è importante capire questo. Grazie anticipatamente per i test che potrai fare ![]()
Guglielmo
giuseppe997:
Ciao ragazzi, vorrei sapere se(e come) fosse possibile salvare i dati del rilevatore di temperatura di Arduino su un database sul pc e successivamente visualizzarli in un pagina php... Sono alle prime armi con Arduino e vorrei mostrare questo lavoro agli esami di maturità!
Ciao provo a darti anch'io un'idea:
colleghi un modulo esp8266 a arduino, e condividi la connesione internet del cellulare con il modulo,
impostando nello sketch come parametri wify, quelli che il cellulare ti dà quando condividi la tua connessione.
Su samsung l'opzione si chiama router wify.
In questa maniera puoi trasmettere i tuoi dati alla pagina php.
Saluti
Enzo
Ma non è possibile collegare il pc direttamente con l'ethernet shield di arduino, senza l'uso del router?
Gpb01 ti ha risposto e ti ha proposto di usare wamp da locale.
Arduino va connesso al pc tramite cavo cross?
giuseppe997:
Arduino va connesso al pc tramite cavo cross?
Dicono che va bene un qualsiasi cavo, sicuramente se la porta del tuo PC è auto-crossover ...
...se non ne sei sicuro e lo possiedi, usa un cavo crossed e stiamo tranquilli ![]()
Guglielmo
Va bene grazie mille, per qualsiasi problema non esiterò a chiedere! ![]()