Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Webserver su microcontrollore

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

0
voti

[11] Re: Webserver su microcontrollore

Messaggioda Foto UtenteHeavy » 3 gen 2014, 19:15

Per Foto UtenteTardoFreak. Mi accorgo di non essermi spiegato bene: conosco il protocollo TCP/IP. Ciò che non ho ancora studiato è lo stack TCP/IP offerta da Microchip per realizzare un web server. Lo stack è praticamente ciò che serve a realizzare la comunicazione HTTP (vedi [10]) in modo quasi trasparente per lo sviluppatore. Prima di acquistare il sistema di sviluppo e studiare lo stack proposto, volevo avere qualche maggiore informazione.

Per Foto Utentec1b8: ottimo, confermi le informazioni assemblate finora. Nessuna possibilità di automazione lato server, invio risposte alle interrogazioni del browser come pagine di testo codificate in stringhe di caratteri. A dire il vero l'automazione lato server si può fare in C. Basta creare le pagine al volo in un modo simile a quanto fa il PHP. Un PHP-like per il quale è però necessario scriversi tutte le librerie. Non difficile, solo lungo da realizzare e da testare.

Ho visto quasi tutti gli esempi fatti su PIC. Nessuno qui ha mai provato su Atmel?
Avatar utente
Foto UtenteHeavy
565 1 5
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 260
Iscritto il: 28 dic 2013, 0:39
Località: Conegliano Veneto

0
voti

[12] Re: Webserver su microcontrollore

Messaggioda Foto Utentesedetiam » 3 gen 2014, 19:32

Immagino tu abbia già visto Arduino Yùn:

http://www.robotstore.it/product/572/Arduino-Y%C3%BAn.html

che (framework Arduino a parte) fa proprio quello che cerchi, connessione LAN e WiFi al microcontrollore con un linux ad-hoc installato, con tanto di webserver:

http://scuola.arduino.cc/courses/lessons/cover/b4EoRkV

...magari come spunto, poi immagino devi farti tutto tu a manina :D
"dai diamanti non nasce niente, dal letame nascono i fior" - Fabrizio De Andrè
Avatar utente
Foto Utentesedetiam
2.135 1 4 9
Master
Master
 
Messaggi: 511
Iscritto il: 11 gen 2013, 12:04

0
voti

[13] Re: Webserver su microcontrollore

Messaggioda Foto UtenteHeavy » 3 gen 2014, 19:36

Per Foto Utentesedetiam: no, colpevolmente. E' che la parola "arduino" mi genera una specie di orticaria diffusa... :roll: . Ti ringrazio della segnalazione (che adesso sono "costretto" a verificare).
Avatar utente
Foto UtenteHeavy
565 1 5
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 260
Iscritto il: 28 dic 2013, 0:39
Località: Conegliano Veneto

0
voti

[14] Re: Webserver su microcontrollore

Messaggioda Foto Utentesedetiam » 3 gen 2014, 19:39

Heavy ha scritto:... E' che la parola "arduino" mi genera una specie di orticaria diffusa... :roll:...


condivido la tua orticaria, ma ricordiamoci che puoi sempre decidere tu il livello di profondità con cui programmarla, nessuno ci obbliga ad usare il framework "Arduino" ;-)
"dai diamanti non nasce niente, dal letame nascono i fior" - Fabrizio De Andrè
Avatar utente
Foto Utentesedetiam
2.135 1 4 9
Master
Master
 
Messaggi: 511
Iscritto il: 11 gen 2013, 12:04

0
voti

[15] Re: Webserver su microcontrollore

Messaggioda Foto UtenteTardoFreak » 3 gen 2014, 19:42

La KEIL ha realizzato un potente middleware per realizzare web server ed altro con gli ARM.
Io non l' ho mai utilizzato (anche se uso con soddisfazione gli ARM) ma ho letto a fondo la documentazione e trovo che sia fatto molto bene e semplice da utilizzare.
In questa pagina c'è la presentazione.
Clicca sui vari componenti per avere spiegazioni più dettagliate. Ad esempio se clicchi su "HTTP server" trovi una descrizione più dettagliata.
Altrimenti ti potresti buttare sul Raspberry.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[16] Re: Webserver su microcontrollore

Messaggioda Foto UtenteHeavy » 3 gen 2014, 20:16

Pare proprio che "Arduino Yún" (ma dove li vanno a tovare 'sti nomi...) sia esattamente ciò che era il primo identikit di prodotto (WiFi-TCP/IP-Linux-Apache-HTML+PHP). Che nervi: mi ero giurato non avrei mai comprato una scheda Arduino... Devo ancora guardare, ma spero che l'ARM di Foto UtenteTardoFreak sia una soluzione migliore! :lol:
Avatar utente
Foto UtenteHeavy
565 1 5
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 260
Iscritto il: 28 dic 2013, 0:39
Località: Conegliano Veneto

0
voti

[17] Re: Webserver su microcontrollore

Messaggioda Foto UtenteTardoFreak » 3 gen 2014, 22:30

Di sicuro è una soluzione che ha il suo costo.

Fossi in te darei uno sguardo anche al raspberry. E' una schedina eccezionale: estremamente potente e dai costi molto contenuti.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[18] Re: Webserver su microcontrollore

Messaggioda Foto UtenteHeavy » 4 gen 2014, 0:25

Per Foto UtenteTardoFreak: la pigrizia fa vedere come più complessa la scelta dell'ARM (del resto Arduino gioca proprio su questo fattore per il proprio marketing), ma anche più professionale e aperta. Da coniderare anche il fatto che lo studio di fattibilità riguarda un prodotto che sarà di serie e quindi il costo gioca il suo ruolo. Ti ringrazio per la segnalazione riguardo raspberry che non mancherà della dovuta attenzione. ;-)
Avatar utente
Foto UtenteHeavy
565 1 5
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 260
Iscritto il: 28 dic 2013, 0:39
Località: Conegliano Veneto

0
voti

[19] Re: Webserver su microcontrollore

Messaggioda Foto UtenteTardoFreak » 4 gen 2014, 0:27

Per un prodotto di serie si va con ARM sviluppato con il KEIL o il sistema di sviluppo della IAR.
Le altre soluzioni non hanno senso.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[20] Re: Webserver su microcontrollore

Messaggioda Foto UtenteHeavy » 4 gen 2014, 0:48

Ouch... la via del dolore, insomma. #-o
Io pensavo già di nascondere un Arduino in una scatoletta resinata... :-"
l'ARM è già stato usato in azienda (altro gruppo di lavoro) per fare una specie di cellulare "strano", e mi ricordo che sono voltati via matti per mesi. Tu hai scritto che li hai già utilizzati con successo, posso chiederti una roadmap per ridurre la curva di apprendimento? Dato che l'idea iniziale era proprio quella dell'ARM (anche se con linux), mi conforta il tuo commento su [19], ma adesso ritieniti responsabile e fornisci il supporto! :D
Avatar utente
Foto UtenteHeavy
565 1 5
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 260
Iscritto il: 28 dic 2013, 0:39
Località: Conegliano Veneto

PrecedenteProssimo

Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 48 ospiti