Skip to main content

Hvad er en USB Arduino ?

En universel seriel bus (USB) Arduino er enhver Arduino Board, der bruger en USB som sin primære grænseflade.Arduino er en open source mikrokontroller og elektronikplatform.Praktisk talt hver desktop og bærbar computer leveres med USB -porte, hvilket betyder, at USB -enheder kan interface med næsten enhver computer.Der er flere sorter af disse tavler i produktionen.

Formålet med USB Arduino Interface er at give computeren mulighed for at omprogrammere eller give instruktioner til enheden.For eksempel kan en programmør, der bruger et bord, der er udstyret med en kort række radio, muligvis trådløst forbinde til et system, der styrer lysene i hans eller hendes hus.Når den var tilsluttet, kunne programmereren bede programmet om at ændre belysningstilstande og indstille alle lys til niveauer, der er passende til en middagsselskab, hvis programmet inkluderer en middagsselskabstilstand.Hvis programmet ikke inkluderer en middagsfesttilstand, kunne han eller hun bruge den samme grænseflade til at uploade en ændret version af programmet til enheden.

De fleste Arduino Enheder bruger ikke separate computergrænseflader til input og programmering.Hvis en computergrænseflader med en opfindelse over en USB -forbindelse, er det usandsynligt, at nogen anden mekanisme til at gøre det.Disse enheder kan acceptere input fra andre kilder, såsom sensorer og switches.En enhed, der bruges til at kontrollere belysning, kan også acceptere instruktioner fra en urskive på væggen eller fra en lys- eller bevægelsessensor.Sensorer og switches er, selvom de er teknisk grænseflader, langt mere begrænsede end en USB eller anden computergrænseflade og kan ikke bruges til at omprogrammere en enhed.

Der er flere fordele ved at bruge en USB Arduino Over andre grænseflader til mikrokontrolleren.Ud over at være almindelig er USB -interface også billig og hurtig.Det kræver meget lidt strøm til at betjene, og USB -forbindelsen kan bruges til at oplade enheden, mens den er tilsluttet.USB -kabler er også meget enklere at tråd og reparere end trådløse datatransmissionsmetoder eller ældre serielle kabler.

Hovedbegrænsningen af USB Arduino er, at det skal være fysisk forbundet med computeren for at interface med den, så for at eliminere denne begrænsning er der oprettet flere trådløse computergrænseflader til platformen.Wifi Tavler kan let interface med computere, så længe der er en trådløs router til stede.XBEE REG;Bestyrelser fungerer mere uafhængigt og over længere afstande.Bluetooth Bestyrelser har stadig et begrænset rækkevidde, men har den ekstra fordel ved at være i stand til at interface med smartphones.På trods af nogle begrænsninger, USB Arduino Tavler er billigere og mere effektive end trådløse alternativer.