Skip to content

Co to jest Arduino? Dowiedz się więcej o tej platformie elektroniki użytkowej typu open source

4 de lipiec de 2021
banner

Arduino to platforma do prototypowania elektroniki typu open source, oparta na elastycznym, łatwym w użyciu sprzęcie i oprogramowaniu. Dzisiaj pomożemy Ci zacząć, pokazując niektóre z dostępnych opcji i pokazując, jak łatwo jest zacząć.

Sprzęt Arduino to płytka drukowana typu open source z mikroprocesorem i pinami wejścia/wyjścia (I/O) do komunikacji i sterowania obiektami fizycznymi (LED, serwa, przyciski itp.). Płyta będzie zwykle zasilana przez USB lub zewnętrzny zasilacz, co z kolei pozwala na zasilanie innego sprzętu i czujników.

Arduino ma również komponent oprogramowania o otwartym kodzie źródłowym, podobny do C++. Zintegrowane środowisko programistyczne Arduino (IDE) umożliwia pisanie kodu, kompilowanie go, a następnie przesyłanie go do Arduino w celu samodzielnego wykorzystania w prototypowaniu i projektach.

Wszystko to zostało zaprojektowane tak, aby było łatwe w użyciu, aby umożliwić artystom i twórcom swobodne rozwijanie swoich pomysłów w prawdziwe obiekty. Jeśli chcesz samodzielnie zbudować coś, zapoznaj się z dostępnymi opcjami sprzętowymi i oprogramowaniem, aby rozpocząć.

Warianty Arduino

Sprzęt Arduino będący „open-source” oznacza, że ​​możesz przeglądać schematy każdej dostępnej płytki. Oznacza to, że możesz swobodnie kupować komponenty sprzętowe i samodzielnie lutować płytę, jeśli masz taką ochotę. Na początek prawdopodobnie zalecamy po prostu wydać ~30 USD i sprawdzić, ile naprawdę chcesz zainwestować.


Poniższy obrazek został stworzony przy użyciu Fritzing i jest układem dla podstawowego Arduino przy użyciu płytki do krojenia chleba.

1625419409 512 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Arduino występuje w wielu różnych typach, które utrudniają wybór właściwego, ale różnorodność pozwala również na elastyczność w wyborze idealnego rozwiązania.

Nie możemy omówić wszystkich opcji Arduino, ale oto kilka godnych uwagi opcji na początek.

Arduino Uno

Co to jest Arduino Dowiedz sie wiecej o tej platformie

Uno to świetny startowy Arduino, zapewnia solidną podstawę dla tych, którzy dopiero zaczynają, i ma wiele opcji, których będziesz potrzebować podczas eksploracji platformy. Działa również z prawie każdą dostępną tarczą (więcej o tym później).

Arduino Nano

1625419409 466 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Nano ma prawie taką samą funkcję jak Arduino Uno, ale ma około 1/3 rozmiaru i nie może łatwo korzystać z osłon. Uno ma być używany jako stały element wyposażenia w projektach lub z płytkami stykowymi do testowania.

Lilypad Arduino

1625419410 396 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Lilypad ma unikalny design, który można wszyć w tkaniny do projektów noszenia lub sztuki. Oczywiście nie jesteś ograniczony do tych aplikacji, ale osłony nie będą działać na tym Arduino, więc rozbudowa może stać się trudna.

Arduino Mega2560

1625419410 17 Co to jest Arduino Dowiedz sie wiecej o tej platformie


Mega 2560 ma więcej pamięci i więcej pinów I/O niż jakikolwiek inny Arduino. Jest to największe i najlepsze Arduino, jakie możesz zdobyć, ale możesz nie potrzebować tak dużej mocy, jeśli twoje projekty tego nie wymagają. Byłoby to również droższe Arduino do pozostawienia w projekcie na stałe.

Netduino

1625419410 734 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Netduino jest kuzynem Arduino. Jest to nadal rozwiązanie do hakowania i prototypowania sprzętu typu open source. Ale Netduino obsługuje platformę .NET Micro Framework dla swojej bazy oprogramowania. Jest kompatybilny pinowo z nakładkami Arduino, ale niektóre mogą wymagać uruchomienia sterowników.

Aby uzyskać więcej sprzętu Arduino, sprawdź poniższy link.

Akcesoria Arduino (osłony)

Shields sprawiają, że dodanie funkcjonalności do Arduino jest dosłownie błyskawiczne. Mają piny, które wciskają się w górną część Arduino i możesz natychmiast skorzystać z tego, co może zrobić tarcza. Możesz także dodać wiele tarcz jednocześnie. Arduino, które obserwuje Twittera w poszukiwaniu określonego hashtagu (osłona Ethernet), a następnie steruje samochodem RC za pomocą RF (osłona RF), nie wykracza poza zakres jednego projektu dzięki elastyczności osłony.

Poniżej zauważysz, że niektóre tarcze wyglądają bardzo podobnie do samych płyt Arduino, ale nie daj się zmylić, ponieważ brakuje im głównej mocy obliczeniowej do uruchomienia kodu, który napiszesz w szkicach (więcej na ten temat poniżej).

Ethernet

1625419410 37 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Jest to jedna z najpopularniejszych osłon, ponieważ rozszerza Arduino o możliwość korzystania z Internetu do komunikacji i sterowania. Osłona Ethernet jest jedną z najbardziej wszechstronnychdostępnych, a gdy już opanujesz podstawy, powinieneś poszukać jej tylko po to, abyś mógł tweetować swoją pralkę / toster / ekspres do kawy.

XBee

1625419410 626 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Osłona XBee ułatwia komunikację bezprzewodową punkt-punkt. Możesz użyć tego do połączenia dwóch Arduino razem lub skonfigurować całą sieć mesh Arduino, która pewnego dnia będzie RZĄDZIĆ ŚWIATEM!

Silnik

1625419410 261 Co to jest Arduino Dowiedz sie wiecej o tej platformie


Arduino może sterować silnikami i serwomechanizmami bez konieczności stosowania osłony, ale osłona silnika zwiększa tę zdolność do 11. Możesz użyć tego do zdalnego sterowania kosiarką lub zbudowania własnego robota.

Dostępnych jest wiele innych osłon Arduino, takich jak muzyka, gry wideo i bluetooth. To tylko wierzchołek góry lodowej i zalecamy samodzielne poszukiwania, aby znaleźć idealną tarczę do swojego projektu.

Jeśli chcesz prototypować Arduino i osłony wraz z różnymi czujnikami, polecamy sprawdzanie Fritzing co nie tylko pomaga na etapach prototypowania, ale także pomaga pokazać, jak wykonać trwałe płytki PCB do produkcji Twojego projektu.

Programowanie (Szkice)

IDE Arduino to wieloplatformowe narzędzie programistyczne napisane w Javie. Pozwala kontrolować wszystkie funkcje oprogramowania Arduino.

1625419410 244 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Każdy program, który piszesz, nazywa się szkicem i jest kompilowany i przesyłany do Arduino za pomocą IDE. Wiele szkiców jest dostępnych bezpłatnie online, a IDE zawiera nawet mnóstwo przykładów, które pomogą Ci zacząć od prawie każdej funkcji, do której jest zdolne Twoje Arduino.

1625419410 318 Co to jest Arduino Dowiedz sie wiecej o tej platformie

Eclipse i Notepad ++ są popularnymi alternatywami dla pisania szkiców, ale brakuje im łatwego dostępu do przykładów szkiców i kompilowania/przesyłania gotowego szkicu do Arduino.

Zasoby

Ten artykuł ma na celu rozpoczęcie pracy z projektami Arduino. Aby dowiedzieć się więcej, sprawdź poniższe linki i zacznij tworzyć rzeczy.


Jeśli masz więcej przydatnych linków lub własny projekt Arduino, możesz zostawić komentarz, aby podzielić się nim ze wszystkimi czytelnikami.

Pomysły na projekty

http://arduino.cc/en/Tutorial/HomePage

http://www.arduino.cc/playground/Projects/ArduinoUsers

http://hackaday.com/category/arduino-hacks/

http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

Informacje o sprzęcie Arduinohttp://arduino.cc/en/Main/Sprzęt

Filmyhttps://www.youtube.com/user/makemagazine

http://www.circuitsathome.com/

Czy ten post był pomocny?