You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Hva er et ethernet shield

Et ethernet shield er et Arduino shield som git deg muligheten til å koble på et vanlig nettverk via kabel, og kommunisere med vanlige datamaskiner. Veldig ofte er nettverk koblet sammen med Internett. En Arduino tilkoblet et slikt nettverk kan gjøre som andre datamaskiner; delta i chat, lese internettsider og lignende.

I tillegg har disse ethernet shieldene en SD kortleser. Dette gir deg muligheten til å få Arduino til å levere ut mye større sider enn den kan holde i minnet. Eller det er mulig å kun bruke SD kort-egenskapen, og se helt vekk fra nettverksdelen av kortet.

Mer utfyllende kan finnes på Arduino sine sider, her og her. Det er også mange andre ressurser åpent på nett for den som har lyst til å lete.

Ulike bruksområder

Ganske mange av de ulike bruksområdene er godt dokumentert fra Arduino sin side.

For eksempler og forklaring på bruk av SD kort, har Arduino et innebygd bibliotek for dette med medfølgende hjelesider. Når du installerte Arduino, ble disse eksemplene også installert.

For eksempler for ethernet delen, har Arduino et innebygd bibliotek for dette med medfølgende hjelpesider. Her vises det fram eksempler på blant annet hvordan en web klient kan lages, en chat server (og videre chat klienter), en veldig enkel Web server (som kun kan skrive ut en enkelt side) og fler. Det anbefales å se litt på de forskjellige eksemplene.

Raskt om teknologien bak Internett

Her beskriver vi veldig raskt og overfladisk noe av teknologien bak Internett. Denne introduksjonen er på ingen som helst måte fullstendig, NTNU tilbyr egne fag som går mer i dybden på de forskjellige teknologiene.

TCP/IP

Porter.

HTTP

Teksbasert protokoll.

Web sider

For å vise web sider,

HTML

Strukturen på en internettside.

Javascript

Klientbaserte script

CSS

Layout. Visuell pynt.

Web server

Hvorfor det kan være nyttig

Utfordringer på Arduino

Minnebruk.

Biblioteket

  • No labels