Go Down

Topic: aggiornare pagina web da client (Read 3587 times) previous topic - next topic

fafidio

come mai non riesco ad importarlo nell'IDE?

pablos

L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

fafidio


"BLINKLED5"


TADA :)




FIND THE ATTACHED ZIP FILE FOR THE SOURCE CODE AND IMAGES

THANKS EVERYBODY.

Ho provato a scaricare questo file diviso in due parti: la parte da copiare in SD e la parte da aggiungere alla flash dell'arduino, ma non viene visualizzato alcunchè nella finestra dell'ide: solo una lista interminabile di errori...

pablos

Si può essere corretto, ma non prenderlo come esempio è fatto terribilmente male  :smiley-eek:
L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

fafidio

anche se volessi non potrei farlo: non gira.....puoi testarlo per vedere se funge?

pablos

ma certo non funziona è un file pde ancora per la versione 0022-23

innanzi tutto va scaricata la libreria per la 1.0 in poi e non prendere quella che c'è dentro lo zip
la trovi qui https://github.com/Hardcore-fs/TinyWebServer

e poi vanno corrette 2 righe nello sketch che dovrà essere rinominato in .ino

che IDE usi?
L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

fafidio

la 0022! Ho provato ad aggiornare l'ultima versione ma non riesco....

pablos

#22
Jan 27, 2013, 08:56 pm Last Edit: Jan 27, 2013, 09:20 pm by pablos Reason: 1
Allora non ci capiamo, comunque se proprio ci tieni

scarica questa e installa .... la trovi qui https://github.com/Hardcore-fs/TinyWebServer pigia il bottoncino ZIP

apri l'ultimo IDE aggiornato e copia quella porcata di sketch :) che hai trovato in quel link internazionale

1- sostituisci
#include <SdFat.h> <<<< elimina
con
#include <SD.h>

2 - cancella SdFatUtil
#include <SdFatUtil.h> <<<< elimina

3 - inserisci il tuo ip nell'apposita riga

4 - cambia  Serial.begin(115200); se vedi caratteri strani nel serial monitor
in  Serial.begin(9600);

fine!

Ma ripeto la lib tinywebserver va abbastanza bene, ma non prendere per serio quello sketch, tra le altre cose la password la trovi ben visibile nell'index.htm  :D pasw 4587

- utilizza 5 funzioni ajax quando ne bastava 1
- fa l'aggiornamento dei dati 5 volte anzi una volta sola, intasando la comunicazione
- nello sketch fa 5 "boolean led_status_handler" quando ne bastava 1
- nello sketch fa 5 "boolean blink_led_handler"   quando ne bastava 1
- nello sketch invia 5 POST e riceve 5 GET ne bastava 1




L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

fafidio

Grazie per le dritte! Ho aggiornato il tutto all'ultima versione dell'ide, ma ora compilando mi dice che serial free ram non dichiarata.
Cosa sbaglio?

pablos

togli Serial << F("Free RAM: ") << FreeRam() << "\n";
L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

fafidio

non riesco ancora a lavorare con la libreria tiny: forse non scarico bene il file. Posso sapere come fare? Il sito non è molto chiaro.....

pablos

quando hai finito di scaricare la libreria cosa fai?
la metti dentro la cartella C:\Program Files\arduino-1.0.3\libraries ?
la nomini correttamente la cartella?
quando la un-zippi si chiama TinyWebServer-master
la rinomini TinyWebServer le maiuscole e minuscole devono essere rispettate

io non vedo cosa fai e non lo dici, dici solo non va non ti posso aiutare così


L'esperienza è il tipo di insegnante più difficile ....
Prima ti fa l'esame e poi ti spiega la lezione.

fafidio

Grazie, risolto, non avevo la flash 4......
Ora mi metto al lavoro e cerco una soluzione magari partendo dall'esempio blink led.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy