Arduino Uno: cel, opis platformy

Spisu treści:

Arduino Uno: cel, opis platformy
Arduino Uno: cel, opis platformy
Anonim

Społeczność Arduino to ogromna społeczność użytkowników, tutoriali, projektów i gotowych rozwiązań, które są wykorzystywane w różnych aplikacjach. Firma oferuje również bardzo prostą metodę interakcji z zewnętrznymi urządzeniami peryferyjnymi. Początkowo podstawa Arduino została zaprojektowana tak, aby umożliwić podłączenie do mikrokontrolera różnych elementów wykonawczych i czujników bez użycia dodatkowych obwodów. Tworzenie prostych urządzeń i aplikacji nie wymaga głębokiej znajomości elektroniki.

Opis urządzenia

Arduino Uno to otwarta platforma, która pozwala na montaż różnych urządzeń elektronicznych. Ta tablica będzie przydatna i interesująca dla kreatywnych ludzi, programistów, projektantów i innych dociekliwych umysłów, którzy lubią projektować własne gadżety. Arduino Uno może pracować zarówno w połączeniu z komputerem jak i samodzielnie. Wszystko zależy od celu i pomysłu.

arduino
arduino

Platforma Arduino Uno składa się z części oprogramowania i sprzętu, które są bardzo elastyczne i łatwe w użyciu.operacja. Do programowania używana jest uproszczona wersja C++ (okablowanie). Projekt można wykonać na darmowym oprogramowaniu Arduino IDE oraz w oparciu o dowolne narzędzia C/C++. Urządzenie obsługuje systemy operacyjne Linux, MacOS i Windows. Do programowania i komunikacji z komputerem służy kabel USB, do pracy w trybie offline wymagany jest zasilacz (6-20V). Dla początkujących opracowano gotowe zestawy do projektowania elektroniki – seria Matrioszka.

Arduino Uno R3

To nowy model wyprodukowany we Włoszech. Wykonany jest w oparciu o mikroprocesor ATmega328p, którego częstotliwość taktowania wynosi 16 MHz, pamięć 32 kb. Płytka posiada 20 pinów (nadzorowanych) wyjść i wejść, przeznaczonych do współpracy z urządzeniami peryferyjnymi.

arduino uno r3
arduino uno r3

Funkcje urządzenia

Arduino Uno może łączyć się z innymi Arduino, komputerami i mikrokontrolerami. Platforma urządzenia umożliwia połączenie szeregowe za pomocą pinów RX (0) i TX (1). Procesor ATmega16U2 rozgłasza takie połączenie przez port USB: w efekcie na komputerze instalowany jest dodatkowy wirtualny port COM. Oprogramowanie Arduino zawiera narzędzie, które wymienia wiadomości tekstowe przez utworzony kanał. Na płytce urządzenia znajdują się diody RX i TX, które zapalają się podczas przesyłania informacji między komputerem a procesorem ATmega162U. Dzięki oddzielnej bibliotece możesz organizować połączenie za pomocą różnych kontaktów, bezograniczone do zera i pierwszego. Za pomocą dodatkowych kart rozszerzeń można zorganizować inne sposoby interakcji, na przykład Wi-Fi, kanał radiowy, sieć Ethernet.

arduino uno smd
arduino uno smd

Arduino Uno smd posiada specjalny bezpiecznik, który chroni porty USB komputera przed zwarciem i przepięciem. Chociaż komputery są samoobronne, bezpiecznik zapewnia dodatkowe zabezpieczenie. Jest w stanie przerwać połączenie, jeśli do wejścia portu USB zostanie dostarczony prąd większy niż 500mA, i przywrócić je, gdy prąd powróci do normy.

Wniosek

Podsumowując, możemy powiedzieć, że Arduino jest bardzo elastyczną i funkcjonalną platformą do tworzenia różnych aplikacji. Posiada ogromne możliwości interakcji z urządzeniami peryferyjnymi. Arduino doskonale nadaje się do nauki o mikrokontrolerach, a także może służyć jako baza dla małych projektów.

Zalecana: