Hva er en WiFi® Arduino®?
A WiFi® Arduino® er et Arduino®-kort utstyrt med et med mulighet for å koble seg til trådløse nettverk. Det finnes flere varianter av Arduino®-brett, men ingen av dem er utstyrt med WiFi®. Av denne grunn er alle WiFi® Arduino®-enheter opprettet ved å kombinere et av standardtavlene med et WiFi®-skjold.
Den klareste fordelen med en WiFi® Arduino® i forhold til det billigere USB-grensesnittet er at det kan akseptere datamaskininngang eller omprogrammering trådløst og fra flere datamaskiner. Dette er spesielt nyttig for robotikk- eller hjemmeelektronikkapplikasjoner der flere brukere kanskje vil samhandle med den samme enheten. For eksempel kan et stykke robotkunst tillate hvem som helst å instruere det til å flytte til en annen posisjon ved å bruke en bærbar PC med WiFi®. Alternativt kan et spill basert på denne plattformen la flere mennesker spille samtidig.
WiFi® Arduino®-enheter kan også bruke webduino-biblioteket til å lage et enkelt nettsted. Nettstedet kan bare være tilgjengelig over et lokalt nettverk, eller hvis nettverket er online, kan det være tilgjengelig for hele Internett. Et nettsted som sendes fra en mikrokontroller kan brukes til å vise informasjon om enhetens miljø, for eksempel temperatur, lysnivå eller støynivå. Et nettsted kan også brukes til å fjernstyre WiFi® Arduino® eller gi den informasjon som kan settes på et digitalt skjermbrett.
WiFi® kan formidle data mye raskere enn noe annet grensesnitt som for øyeblikket er tilgjengelig for små elektroniske enheter. Et eksempel er en fjernkontroll videobil. Et grunnleggende kort er koblet til et WiFi®-skjold, brettet kobles direkte til kontrollene til fjernkontrollbilen, og et webkamera er kablet også inn i brettet. Vanligvis er et webkamera ubrukelig for noen enheter av denne typen fordi det ikke har nok prosessorkraft til å analysere dataene eller nok lagringskapasitet til å registrere dem. I dette tilfellet blir dataene verken lagret eller analysert, men i stedet overført direkte over WiFi® til en datamaskin der en bruker kan se livevideoen og kontrollere bilen.
Til tross for disse fordelene produseres ikke WiFi® Arduino®-enheter ofte. WiFi® er dyrere og bruker mer strøm enn andre alternativer. Mobile enheter er generelt batteridrevet, noe som betyr at den ekstra strømavløpet er et betydelig problem. De fleste mobile enheter som ofte bruker datamaskingrensesnitt, kan styres ved hjelp av USB eller nettverkskabler. For de fleste applikasjoner er det billigere og like effektivt å bruke et USB-, Xbee®- eller seriell grensesnitt.