Skip to main content

Co to jest USB Arduino ?

Universal Serial Bus (USB) Arduino jest dowolnym Arduino płyta, która wykorzystuje USB jako główny interfejs.Arduino i reg;jest platformą mikrokontrolera i elektroniki typu open source.Praktycznie każdy komputer stacjonarny i laptopowy jest wyposażony w porty USB, co oznacza, że urządzenia USB mogą łączyć się z prawie każdym komputerem.Istnieje kilka odmian tych tablic w produkcji.

Cel USB Arduino Interfejs ma umożliwić przeprogramowanie komputera lub podać instrukcje dla urządzenia.Na przykład programista korzystający z płyty wyposażonej w radio z krótkim zasięgiem może bezprzewodowo połączyć się z systemem, który kontroluje światła w jego domu.Po podłączeniu programista może powiedzieć programowi, aby zmienił tryby oświetlenia i ustawić wszystkie światła na poziomy odpowiednie na przyjęcie obiadowe, jeśli program zawiera tryb przyjęcia obiadowego.Jeśli program nie zawiera trybu przyjęcia obiadowego, mógłby użyć tego samego interfejsu, aby przesłać zmodyfikowaną wersję programu do urządzenia.

Większość Arduino Urządzenia nie używają osobnych interfejsów komputerowych do wejścia i programowania.Jeśli komputer łączy się z wynalazkiem przez połączenie USB, jest mało prawdopodobne, aby miał do tego inny mechanizm.Urządzenia te mogą akceptować dane wejściowe z innych źródeł, takich jak czujniki i przełączniki.Urządzenie używane do kontrolowania oświetlenia może również przyjąć instrukcje z tarczy na ścianie lub z czujnika światła lub ruchu.Czujniki i przełączniki, choć interfejsy techniczne, są znacznie bardziej ograniczone niż USB lub inny interfejs komputerowy i nie mogą być używane do przeprogramowania urządzenia.

Istnieje kilka zalet korzystania z USB Arduino nad innymi interfejsami dla mikrokontrolera.Oprócz bycia powszechnym interfejs USB jest również tani i szybki.Wymaga bardzo niewielkiej mocy do obsługi, a połączenie USB może być używane do ładowania urządzenia podczas podłączania.Kable USB są również znacznie prostsze do przecinania i naprawy metod transmisji danych bezprzewodowych lub starszych kabli szeregowych.

Główne ograniczenie USB Arduino Jest to, że musi być fizycznie podłączony do komputera, aby się z nim połączyć, więc aby wyeliminować to ograniczenie, dla platformy utworzono kilka interfejsów komputerowych bezprzewodowych.WiFi Płyty mogą łatwo interfejs z komputerami, o ile występuje router bezprzewodowy.Xbee Rady działają bardziej niezależnie i na dłuższych odległościach.Bluetooth Tablice nadal mają ograniczony zasięg, ale mają dodatkową zaletę, że można połączyć ze smartfonami.Pomimo pewnych ograniczeń, USB Arduino płytki są tańsze i bardziej wydajne mocy niż alternatywy bezprzewodowe.