Artykuł

Co to jest Arduino?

protection click fraud

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

Najlepsza odpowiedź: Arduino to elektroniczna platforma prototypowania, która wykorzystuje płytkę mikrokontrolera połączoną z urządzeniami wejściowymi i sprzętem wyjściowym (lub obydwoma) do projektowania projektów elektronicznych. Platforma Arduino składa się ze sprzętu, zintegrowanego środowiska programistycznego i długiej listy produktów innych firm, które integrują się z ekosystemem.

Co to jest Arduino?

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

Jeśli lubisz majstrować lub bawić się projektami elektronicznymi na dowolnym poziomie, prawdopodobnie słyszałeś o Arduino. To niedrogi i pomocny sposób, aby dowiedzieć się więcej o nerdowej stronie elektroniki poprzez okablowanie i programowanie coś razem, co robi „rzeczy”. Czasem proste, czasem skomplikowane, ale zawsze fajne rzeczy.

Arduino nie jest jednak dla wszystkich. Nie został zaprojektowany jako tani i łatwy w obsłudze komputer, taki jak Raspberry Pi, i służy raczej do automatyzacji lub zbierania informacji. Z drugiej strony jest świetnym mózgiem dla większości projektów Internetu Rzeczy dla twojego

połączony dom i pozwala budować fajne rzeczy z odrobiną podstawowych umiejętności elektronicznych i znajomością programowania.

Arduino to cała platforma do prototypowania elektroniki. To marka produktów wewnątrz tego ekosystemu, samego sprzętu, wbudowanego języka programowania na C/C++ i innych produktach, które są z nim powiązane, takie jak płytka prototypowa, czujniki, kontrolery i jeszcze.

Mówiąc najprościej, używasz płytki Arduino do zbierania danych z jakiegoś czujnika lub wysyłania danych do czegoś takiego jak dioda LED (lub ich kombinacja), aby zbudować coś fajnego. Prostym przykładem na owinięcie głowy jest użycie czujnika temperatury podłączonego do płytki Arduino, która zapala diodę LED, gdy musisz założyć płaszcz, gdy wychodzisz na zewnątrz. Ale możesz zrobić o wiele więcej.

Płytka Arduino

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

Najpopularniejszą płytką Arduino jest Uno. Jest to jeden z pierwszych, więc zyskał szerokie zastosowanie, ale jest też najtańszy, a to czyni go najlepszym do kupienia, jeśli chcesz zacząć z platformą Arduino.

Model Uno jest zasilany przez układ ATMega działający z częstotliwością 16 MHz i ma pamięć 32 KB. Posiada również 2Kb wbudowanej pamięci. To dokładne przeciwieństwo potężnego sprzętu, ale nie miał być potężnym sprzętem. Jeśli myślisz o Arduino (nie tylko Uno, ale wszystkich modelach) jako płycie kontrolera, masz dobry pomysł.

Nie podłączasz wyświetlacza ani klawiatury do Arduino (możesz, ale nie do programowania), ponieważ płyta Arduino nie została zaprojektowana jako komputer PC. Będziesz więc potrzebował komputera PC, aby pisać i ładować swój program na sprzęt Arduino. Windows, Mac i Linux działają równie dobrze. Możesz użyć Chromebooka do pisania i ładowania kodu na płytkę Arduino, z ograniczeniami, o których powiemy później.

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

Najważniejszym sprzętem na płytce Arduino jest zestaw pinów wejściowych i wyjściowych. Uno ma w sumie 14, z których dwa służą do zasilania, a sześć jest skonfigurowanych w celu zapewnienia wyjścia PWM do sterowania urządzeniami analogowymi z wyjściem cyfrowym. Podłączasz swoje urządzenia wejściowe i wyjściowe do tych pinów, a na podstawie programu, który załadowałeś do Arduino, dzieje się magia. Albo rzeczy się wypalają. Tak czy inaczej, to świetna zabawa.

Do tych szpilek można również przymocować akcesoria, a znajdziesz wszystkie rodzaje rzeczy, które możesz przymocować. Są to tak zwane ekrany i można wybrać coś takiego jak wyświetlacz LCD, który łączy się bezpośrednio z płytą bez okablowania lub lutowania. Ułatwia to projektowanie i wymyślanie, dlatego Arduino jest tak popularne na wszystkich poziomach umiejętności.

Co sprawia, że ​​Arduino jest wyjątkowe?

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

To nie jedna rzecz, ale garść ważnych czynników, które czynią Arduino wyjątkowym.

Arduino jest tanie i open-source. To sprawia, że ​​jest dostępny dla prawie wszystkich, ale oznacza to również, że możesz zaprojektować inne części, które podłącza się do płytki Arduino, która będzie działać dla wszystkich innych korzystających z tego samego modelu. Lutownica, drukarka 3D i podstawowa wiedza elektroniczna oznaczają, że możesz zbudować prawie wszystko, co może zasilać platforma Arduino.

Arduino używa C/C++ do programowania. Nauka języka C może być trochę frustrująca, ale używają go miliony ludzi, a istnieje niezliczona ilość samouczków i kursów online, które pozwalają każdemu nauczyć się go używać we własnym tempie. IDE (zintegrowane środowisko programistyczne), które łączy się ze sprzętem Arduino, jest również bezpłatne i łatwe do zrozumienia.

Arduino ma olbrzymi społeczność użytkowników i programistów, którzy zawsze są gotowi pomóc, gdy trafisz na przeszkodę. Może to być bezcenny zasób, ponieważ każdy, od początkującego do zawodowca, czasami wpadnie w pułapkę. Jeśli chcesz po prostu majsterkować i robić fajne rzeczy, niezbędne jest posiadanie ludzi, którzy pomogą Ci rozwiązać problem lub wskażą prawidłowe informacje.

Kup zestaw startowy

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

Jedyne, co możesz zrobić z płytką Arduino, to włączanie i wyłączanie światła. To świetny sposób na zapoznanie się z używaniem IDE i konfiguracją sprzętu, ale nie zajdziesz daleko, gdy już nauczysz się migać diodą LED. Więc najlepszym sposobem na wejście na platformę jest zakup zestawu startowego.

Dobry zestaw startowy będzie zawierał płytkę, garść zworek, coś do podłączenia do Arduino jak czujnik lub dwie i więcej diody lub mały silniczek, a co najważniejsze, Przykładowy kod do użycia tych rzeczy. Chyba że jesteś naprawdę biegły w C++, to jest ważne. Znajdziesz wiele przykładów kodu w Internecie, ale kupując zestaw, otrzymujesz kod i sprzęt, które współpracują ze sobą.

Jestem średnio biegły w C i mam mnóstwo śmieci w pojemnikach na części na moim stole warsztatowym. Z tego powodu nie kupiłem zestawu startowego i szybko zacząłem tego żałować. Jeśli nic więcej, warto mieć poprawnie oznakowane rezystory, ponieważ cena dobrego zestawu jest dość niska.

Kiedy chciałem się rozwijać, ja zrobili Kup zestaw i spędziłem dużo czasu przeglądając, co jest dostępne. Zdecydowałem się na zestaw startowy Elegoo i uważam, że jest idealny dla każdego, kto chce wejść na platformę Arduino.

Możesz chcieć więcej części lub możesz nie chcieć tak wielu, jak to, co jest tutaj zawarte. Dobrą wiadomością jest to, że do wyboru jest wiele zestawów startowych Arduino. Jednak gdy już dokładnie zorientujesz się, czego potrzebujesz i ile chcesz wydać, jest jeszcze jeden rzecz do rozważenia: czy powinieneś kupić oryginalną płytkę marki Arduino, czy jedną z doskonałych firm trzecich? klony?

Arduino UnoŹródło: Jerry Hildenbrand / Android Central

Dołącz do nerdowej strony

Płytka zbudowana przez Arduino ma kilka rzeczy: jest zawsze wysokiej jakości z ciasnymi lutami, które nie zawiedzią i nie doprowadzą Cię do szaleństwa. Zawsze działa ze sterownikiem USB, więc nie powinieneś mieć żadnych problemów podczas próby połączenia. Niestety ma również wbudowaną wadę w pełnowymiarowych płytkach dla pinów I/O. Między pinami siódmym i ósmym jest większa przerwa. Nie powinno jej tam być, ale jest, a ponieważ istnieje tak wiele tarcz innych firm, które są zgodne z tą nieregularnością, zostało. Znajdziesz wiele akcesoriów innych firm, które mają ten sam odstęp między rozmiarami, i będziesz potrzebować przejściówki, aby użyć ich z płytą innej firmy.

Płyty Arduino innych firm też są świetne, często lepsze od oryginału. Arduino jest w pełni open source, co oznacza, że ​​każdy może zbudować sprzęt i odsprzedać go z modyfikacjami. Znajdziesz takie rzeczy, jak Wi-Fi lub dodatkowa pamięć wbudowana w tablice innych firm i, w zależności od tego, co chcesz z nimi zrobić, są świetnym dodatkiem. Jedyną potencjalną wadą byłby sterownik USB dla systemu Windows, ale kupowanie płyty, która z nim nie działa, jest rzadkością.

Wreszcie, jeśli planujesz używać Chromebooka do pisania i ładowania kodu na płytkę Arduino, musisz kupić oficjalny model Arduino. W systemie operacyjnym Chrome musisz korzystać z edytora Arduino Web Editor i obsługuje tylko oficjalne tablice. Nie byłoby wspaniale mieć najlepszy Chromebook tylko po to, by dowiedzieć się, że nie możesz używać z nią zakupionej właśnie deski.

Nie decyduj na podstawie ceny, ponieważ różnica nie jest duża. Na przykład oficjalne tablice Arduino zwykle kosztują mniej niż 20 USD i chociaż tablica innej firmy może zaoszczędzić dolara lub dwa, powinieneś rozważyć, co chcesz zrobić i zdecydować, czy ma to znaczenie w pierwszej kolejności.

Nasz wybór

Zestaw Elegoo Arduino

ELEGOO UNO Projekt Super zestaw startowy

Ten zestaw zawiera wszystko, czego potrzebujesz, aby rozpocząć pracę z platformą Arduino. Nie musisz niczego lutować, a znajdziesz kompletne przykłady kodu dla całego dołączonego sprzętu.

  • 39 USD w Amazon

Możemy zarobić prowizję za zakupy za pomocą naszych linków. Ucz się więcej.

To najlepsze inteligentne wtyczki współpracujące z Google Home i Alexa
Zbuduj sobie inteligentniejszy dom

Oszczędzaj na kosztach energii dzięki najlepszym inteligentnym wtyczkom dla Asystenta Google i Amazon Alexa. Oto niektóre z naszych ulubionych kompatybilnych z wieloma inteligentnymi asystentami głosowymi.

Wydobądź więcej z aparatów Ring dzięki tym akcesoriom
Dzyń dzyń

Kamery bezpieczeństwa pierścieniowego są niesamowite po wyjęciu z pudełka, ale mogą być o wiele lepsze dzięki dobrym akcesoriom. Oto niektóre z najlepszych akcesoriów Ring, bez których naszym zdaniem nie powinieneś się obyć.

Żarówki LIFX za drogie? Oto kilka tanich, ale sprytnych alternatyw
rozświetl swój dom

LIFX to jedna z wiodących marek w inteligentnym oświetleniu, ale nie jest to jedyna opcja. Istnieje wiele alternatyw, które warto rozważyć, takie jak te, które tutaj opisaliśmy.

instagram story viewer