ciao ragazzi
ho sottomano anche un modulo sd
ora quello che vorrei fare è richiamare le immagini jpg da sd e non da internet
è tutto il pomeriggio che ci provo ma non ci riesco
qualche suggerimento?
ciao ragazzi
ho sottomano anche un modulo sd
ora quello che vorrei fare è richiamare le immagini jpg da sd e non da internet
è tutto il pomeriggio che ci provo ma non ci riesco
qualche suggerimento?
Il tuo è un post a metà, completalo.
ho questo:
http://www.amazon.co.uk/DOFLY-CG06NG021-Micro-Module-Development/dp/B017B8J4L4
con arduino uno
vorrei richiamare dei file .jpg dalla root dell'sd
serve altro?
Per fare cosa?
JPG é un formato compresso; non conosco librerie o sketch Arduino che li decomprime per visualizzarle su un display.
Ciao Uwe
mea culpa non mi sono spiegato
ho costruito una ciabatta comandata via web
lo sketch comanda 6 rele e ad ognuno ho associato un'immagine jpg che arduino va a pescare da un mio sito http://miosito.it/immagine.jpg
volevo renderlo offline e richiamare queste jpg da sd
in modo tale che nella mia rete interna di casa io possa vedere le jpg anche se non collegato a internet
chiedo ancora scusa se non sono stato chiaro fina da subito ma avevo problemi con il pc
metti un server su un raspberry PI
Ciao Uwe
Puoi farlo e non è difficile
void SendPage(const char* fileType, const char* fileName) {
File file;
client.println((fileName != "404.htm") ? "HTTP/1.1 200 OK" : "HTTP/1.1 404 Not Found");
if(!strcmp(fileType, "text/css") || !strcmp(fileType, "text/javascript")) client.println("Cache-Control: max-age=86400");
client.print("Content-Type: ");
client.print(fileType);
client.println("\n");
file = SD.open(fileName, FILE_READ);
if (file) {
while (file.available()) {
client.write(file.read());
}
file.close();
}
}
è però un approccio sconsigliato, a meno di file pochissimi file di dimensione molto piccola. Io solitamente consiglio di adoperare immagini SVG nei web server fatti con Arduino, si risparmia in chiamate all'host, una pagina puoi gia contenere al suo interno delle immagini vettoriali, quindi in una sola richiesta vengono inviati pagina html e immagini.