Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 25 novembre 14, 00:37   #291 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
ciao a tutti,x favore,non mandatemi a cagaxe,mi sono fatto un exstra corso di html e php in un botto solo e gia faccio fatica a ricordarmi le cose.

x chi puo interessare ho seguito i corsi su you tube di niktorthenat

da perfetto ignorante e testardo,ho cercato di smanettare e capire come comunicare con la mia pagina internet altervista da pc.........e che culo ci sono riuscito.....ma andiamo x ordine

x comodità ora sto usando ubuntu e non raspberry
-mi ero gia creato una pagina internet su altervista
-ho installato xampp(server) sul pc
-nel server di altervista ho salvato la mia pagina index.php gia visibile a tutti
-nel server di alervista ho salvato altri n2 file,uno RICEVO-DATI.php e uno MEMORIZZO-DATI.txt
-su mio pc ho un file INVIO-DATI.html

SO CHE CI SONO ALTERNATIVE MIGLIORI,MA IO DA PERFETTO IGNORANTE PREFERISCO RIMANERE CON QUESTE COSE....XCHÈ LE CAPISCO E ANCHE X FACILITARE FUTURI SVILUPPI

comunque
con INVIO-DATI.html,mi si apre una pagina web dove vi inserisco i dati e premo invio
i dati vengono mandati all indirizzo mio di altervista "ALL ATTENZIONE" di RICEVO DATI.PHP
che riceve la variabile e la salva in un file MEMORIZZO-DATI.TXT.
la mia pagina INDEX.PHP,non fa altro che tenersi aggiornata ogni 5 secondi e a leggere il valore che trova in MEMORIZZO-DATI.TXT cosi che in caso di un nuovo valore si potrà subito visualizzarlo in tutto il mondo

QUESTO È LA MIA PAGINA

http://ftp.tribiamarco.altervista.org

QUESTO È UN VIDEO CHE MOSTRA LA PROVE CHE EFFETTUO

https://www.youtube.com/watch?v=A-FJctRO0M4

E ORA ARRIVA LA PARTE PIU DIFFICILE e ho bisogno di un vostro aiuto

vi ricordo che collegherò al raspberry un arduino tramite usb.....questo arduino riceverà tramite modulo 433mhz la temperatura data da un altro arduino posto fuori casa che monta oltre al modulo 433mhz un sensore di temperatura i2c

quindi tramite python e la libreria serial,riesco a leggere la temperatura.........

MA COME FARÒ A PASSARE QUESTO VALORE A INVIO-DATI.html????????
cè qualche funzione in python che posso usare????

vi posto il programma INVIO-DATI.html x farvi capire meglio

<html>
<body>
<h1> TRIBIA MARCO </h1> //mio nome
<br>

<form action="http://ftp.tribiamarco.altervista.org/inviodati.php" method="post">
GRADI:<input type="text" name="inviodati"/>
<input type="submit" value="invia"/>
-------------------------------------------------------------------------------------
//form dove vi si inserisce il dato e premendo invio viene mandato a
//http://ftp.tribiamarco.altervista.org/inviodati.php che lo salverà in MEMORIZZO-DATI.TXT
--------------------------------------------------------------------------------------
</form>
</body>
</htlm>
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 25 novembre 14, 07:29   #292 (permalink)  Top
User
 
L'avatar di lambdafly
 
Data registr.: 12-09-2012
Residenza: In the cloud
Messaggi: 2.507
Immagini: 3
Citazione:
Originalmente inviato da elicottero78 Visualizza messaggio
MA COME FARÒ A PASSARE QUESTO VALORE A INVIO-DATI.html????????
Fai il contrario di quello che hai fatto con la pagina PHP di lettura della temperatura: quest'ultima non legge forse il valore da un file di testo? Ebbene, dalla Raspberry scrivi la temperatura in un file di testo che sarà letta dal file di invio.

Il file di invio, ovviamente, dovrà essere in PHP per poter includere il file di testo (in teoria potresti includerlo anche in HTML con un iframe, ma lasciamo perdere).

Ti resta il problema di come automatizzare il tutto.

A questo punto non ti serve neanche più la pagina di invio-dati.html, ti basta inviare il dato direttamente al server su altervista con una chiamata diretta HTTP (puoi usare wget, magari passando dal metodo POST al metodo GET che è più semplice da gestire).

Non ti ho dato la pappa pronta, ma solo indicazioni su come risolvere, ritengo la cosa più istruttiva. Smanetta un po', se non ci riesci facci sapere.
lambdafly non è collegato   Rispondi citando
Vecchio 25 novembre 14, 12:34   #293 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
grazie mille x l info....ora mi "aggiorno"
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 25 novembre 14, 12:46   #294 (permalink)  Top
User
 
L'avatar di ADSO
 
Data registr.: 27-07-2005
Residenza: Castel Maggiore (BO)
Messaggi: 1.520
Appena consegnata dal corriere; Amazon impeccabile come sempre

E adesso chi resiste fino a stasera per provarla?
ADSO non è collegato   Rispondi citando
Vecchio 26 novembre 14, 01:38   #295 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
http://ftp.tribiamarco.altervista.org

ci sono riuscito,è stata dura da capire e l effetto non è tra i migliori,ma ci sono riuscito.
ho usato la libreria ftp di python
ora il pc puo funzionare anche senza il server locale
è tutto ancora da migliorare.
il mio sito in questo momento è in prova python....sto facendo un ciclo di prova

quando collegherò il termometro,aumenterò anche la pausa tra una lettura e l altra

praticamente questa libreria di python.....ftplib è l unica che ho trovato x poter inviare file all interno del mio server altervista.....e posso usarla anche x leggere.magari in futuro potrei usarla x accendere i led o relè sempre comandata da pagina internt

il mio sito salvato in index.php rimane sempre uguale.......il file.txt che tiene in memoria il valore è sempre uguale
ho aggiunto un file.txt nel mio pc.....a python ora faccio leggere il valore che incrementa ad ogni ciclo,me lo salva nel file.txt e poi faccio aprire un collegamento internet alla mia pagina altervista,proprio dove sono i file salvati nel server,mi trasferisce questo file.txt e me lo sostituisce con quello vecchio......in teoria dovrei fargli chiudere la connessione,ma non l ho fatto xchè ora che è in prova.....vedo varii ritardi

ho provato anche a trasferire nel mio pc un file.txt creato x prova nel server altervista e infatti una volta caricato ,trovo lo stesso valore che aveva nel server.x ora fo un po di pausa e vedo se trovo di meglio,poi passo tutto a raspberry pi e connetto larduino
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 26 novembre 14, 07:03   #296 (permalink)  Top
User
 
L'avatar di lambdafly
 
Data registr.: 12-09-2012
Residenza: In the cloud
Messaggi: 2.507
Immagini: 3
Citazione:
Originalmente inviato da elicottero78 Visualizza messaggio
ci sono riuscito,è stata dura da capire e l effetto non è tra i migliori,ma ci sono riuscito.
ho usato la libreria ftp di python(...)
È un modo di farlo. Va benissimo che ti sei sforzato di farlo da solo, è l'unico modo per imparare.

Avresti potuto trasferire un valore anche attraverso HTTP invece che FTP, almeno io avrei fatto così.

Ma non fa niente, se non conosci bene il protocollo HTTP hai fatto bene ad usare FTP, alla fine l'obiettivo l'hai centrato.
lambdafly non è collegato   Rispondi citando
Vecchio 26 novembre 14, 12:12   #297 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
http sempre in libreria x python?
se mi dici che che è migliore......do subito un occhiata,non fa male mettere le mani in piu paste
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 26 novembre 14, 12:22   #298 (permalink)  Top
User
 
L'avatar di lambdafly
 
Data registr.: 12-09-2012
Residenza: In the cloud
Messaggi: 2.507
Immagini: 3
Citazione:
Originalmente inviato da elicottero78 Visualizza messaggio
http sempre in libreria x python?
se mi dici che che è migliore......do subito un occhiata,non fa male mettere le mani in piu paste
Si, va benissimo. In pratica devi fare esattamente quello che fa il form di invio che hai realizzato. Quel form fa una chiamata HTTP al server passandogli il valore della temperatura come parametro POST. Devi fare la stessa identica cosa ma da script. Al posto del POST puoi usare anche il GET, non è che cambi molto...
lambdafly non è collegato   Rispondi citando
Vecchio 30 novembre 14, 00:53   #299 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
devo un attimo mollare gli "studi" sono un attimo in paranoia x degli esami che deve fare mia moglie.
x ora ogni tanto provo a testare ancora la temperatura con quello che ho gia fatto.....infatti la mia pagina internet ora mostra svariate temperature xchè ho avuto problemi con i moduli 433 mhz..........se faccio inviare il valore della temperatura una volta ogni 5 secondi.....i due moduli 433 mhz non comunicano gia dopo 2 metri senza finestre,...................ma se faccio inviare il valore della temperatura una volta ogni 1 secondo la distanza gia passa a 6 metri con finestre......questa non l ho capita........io non volevo tenere i 2 arduini sotto lavoro cosi tanto,volevo inviare valori ogni 10 minuti.....va be ci guardero in tempi migliori
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 30 novembre 14, 09:24   #300 (permalink)  Top
User
 
L'avatar di lambdafly
 
Data registr.: 12-09-2012
Residenza: In the cloud
Messaggi: 2.507
Immagini: 3
Citazione:
Originalmente inviato da elicottero78 Visualizza messaggio
(...) ho avuto problemi con i moduli 433 mhz..........
Prova a mettere un'antenna su entrambi i moduli rx e tx. Ti basta un filo lungo 17cm.

In bocca al lupo per tua moglie.
lambdafly non è collegato   Rispondi citando
Rispondi

Bookmarks



Strumenti discussione
Visualizzazione

Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Dato che tutti lo Criticano, c'è qualcuno che l' ha Provato SERIAMENTE? Aregar Elimodellismo Principianti 42 25 settembre 09 03:31
C'è qualcuno che vola al GAO? Wartere Aeromodellismo 0 19 maggio 09 19:04
c'è qualcuno che è di teramo?dell'abruzzo? team3 Automodellismo 8 03 marzo 07 16:37



Tutti gli orari sono GMT +2. Adesso sono le 05:13.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002