Który wynalazł Arduino

Który wynalazł Arduino
Arduino to zintegrowana platforma rozwojowa skierowana do uczniów, inżynierów i nauczycieli. Głównym celem zarządu Arduino jest nauczenie uczniów, jak programować tablice elektroniczne i uczynić świat mikrokontrolera bardziej dostępny. Mała tablica Arduino umożliwia uczniom wszystkie te rzeczy, których nie zrobiliby inaczej. Dzisiaj Arduino jest wszędzie, od kostek LED po wyświetlacze na Twitterze i wiele więcej.

Krótka historia

W 2005 r. Pierwsza zarząd Arduino, jaki kiedykolwiek zaprojektowano w Interactive Design Institute Ivrea, Włochy. Hernando Barragan, który był twórcą Okablowanie zarząd i student Massimo Banzi Podczas pobytu w IDII Włochy zaprojektował pierwszą prototypową płytę z prostą i łatwą w użyciu osobnej platformy programowania. Później Massimo Banzi i jego kolega David Cuartielles zrobili krok do przodu i stworzyli Arduino. David Mellis bierze pracę oprogramowania Arduino, które opierało się na okablowaniu. Dwóch kolejnych członków Gianluca Martino i Tom Igoe dołączyli do projektu Massimo Banzi, a ci pięć stało się prawdziwymi założycielami zarządu Arduino.

Kredyty: IEEE Spectrum

Wkład Hernando Barragan

Hernando Barragan rozpoczął platformę okablowania w 2003 roku jako projekt pracy magisterskiej pod nadzorem Massimo Banzi w IDII we Włoszech. Głównym celem tego projektu jest wyeliminowanie luki między artystami i projektantami do pracy ze sprzętem elektronicznym poprzez wyodrębnienie złożonych szczegółów elektroniki, aby mogli skupić się na swoim głównym celu. Projekt zwrócił uwagę wielu ludzi na IDII, a ten projekt ustanowił podstawę nadchodzącego projektu z 2004 roku, aż do zamknięcia szkoły w 2005 roku.

Kluczowe elementy na tablicy okablowania to:

  • Proste środowisko programistyczne z wieloma obsługą systemu operacyjnego, takim jak Mac, Windows i Linux.
  • Proste framework programowania dla mikrokontrolerów.
  • Bootloader dla łatwego przesyłania szkiców.
  • Oprogramowanie typu open source i sprzęt zaprojektowany na podstawie układów kontrolerów Atmel.
  • Wiele wsparcia online i bibliotek.

Ponieważ Arduino i okablowanie mają wiele wspólnego, jest pewne, że Hernando Barragan wyjaśnia Massimo Banzi. Wiele funkcji, których używaliśmy w dzisiejszym programowaniu Arduino to zestaw poleceń Hernando Barragan oficjalnie się stworzył.

  • pinmode ()
  • DigitalRead ()
  • DigitalWrite ()
  • analogread ()
  • anogwrite ()
  • opóźnienie()
  • Millis ()

Pierwsza tablica prototypowa

Massimo Banzi opracował pierwszą prototypową tablicę o nazwie Programmma2003. Jest to płyta mikrokontrolera PIC, którą można zaprogramować za pomocą środowiska o nazwie JAL (tylko inny język). Jal został zaprojektowany i stworzony przez Wouter Van Ooijen. Składa się z kompilatora i bootloadera do przesyłania programów, jednak ogranicza się tylko do systemu systemu Windows.

W miarę upływu czasu Banzi w zaprojektowaniu pierwszej tablicy Arduino w 2005 roku. Jest to tanie i przyjazna dla użytkownika płyta i pozwala użytkownikom kontrolować wiele urządzeń. Ma pokładowy konwerter komunikacji szeregowej do interakcji z Arduino z dowolnym komputerem lub urządzeniami. Ma wbudowaną diodę LED zasilania, która pomaga użytkownikom określić, czy płyta Arduino działa, czy nie, inaczej w programie2003, która z powodu niektórych wad technicznych nie jest w stanie uzyskać tej diody LED.

Dlaczego open source

Banzi i jego współpracownicy zdecydowanie uważali w Arduino za platformę typu open source, ponieważ głównym celem Arduino jest uczynienie sytuacji bardziej dostępnymi w czasie wykonywania. Kolejną rzeczą jest to, że oprogramowanie jest open source i dostępne dla każdego, kto może sprawdzić, otwiera drzwi do wielu ulepszeń i może być używane jako baza nadchodzących projektów.

Po drugie, IDII nie miał funduszy na kontynuowanie projektu, a wszyscy współpracownicy projektu obawiali się, że projekt może wkrótce się skończyć. Wtedy w tak kluczowym czasie Massimo Banzi zgłosiło się i ogłosił Arduino jako platformę typu open source, co oznacza, że ​​każdy może projektować i sprzedawać sprzęt Arduino.

Dlaczego Arduino jest sławny

Arduino ze względu na open source zawsze napędza innowacje zarówno dla sprzętu, jak i oprogramowania. Rady Arduino są licencjonowane w ramach Creative Common, co pomaga producentom zaprojektować własną tablicę. Jak mówi założyciel Massimo Banzi, sprzęt jest jak utwór kulturowy, który należy podzielić między ludami.

Arduino jest znane, ponieważ kupowanie jest super tanie. Kupowanie nowej tablicy kosztowało tylko kilka dolarów. Każdy, kto nie ma wcześniejszego doświadczenia, może wejść do świata elektronicznego. Arduino dotarł na takie wyżyny ze względu na kompatybilność sprzętową i nadwyżkę pomocy dostępnej online na początek każdego projektu.

Wniosek

Arduino jest bez wątpienia świetną innowacją nie tylko dla świata elektronicznego, ale dla wszystkich społeczności zainteresowanych nauką elektroniki i programowania. Arduino został zaprojektowany z marzeniem o uczynieniu świata mikrokontrolera łatwym do dostępu i nauki, ale w miarę upływu czasu Arduino trafia także do świata przemysłowego i IoT. Aby dowiedzieć się więcej o Arduino i tym, co może zrobić, kliknij tutaj.