Reklama

Nauka programowania własnej elektroniki daje moc i satysfakcję, ale rozpoczęcie pracy bez wskazówek może być trudne. Przygotowaliśmy najlepsze filmy, kanały YouTube i kursy online.

Co to jest Arduino?

Arduino Pierwsze kroki z Arduino: przewodnik dla początkującychArduino to platforma prototypowania elektroniki typu open source oparta na elastycznym, łatwym w użyciu sprzęcie i oprogramowaniu. Jest przeznaczony dla artystów, projektantów, hobbystów i wszystkich zainteresowanych tworzeniem interaktywnych obiektów lub środowisk. Czytaj więcej jest popularnym mikrokontrolerem typu open source, co oznacza mały komputer z programowalnymi wejściami i wyjściami. Jest dużo świetnych podstawy dostępne w zestawie startowym Co zawiera zestaw startowy Arduino? [Arduino Beginners]Wobec pudełka pełnego elementów elektronicznych łatwo jest zostać przytłoczonym. Oto przewodnik po tym, co znajdziesz w swoim zestawie. Czytaj więcej , a także można kupić czujniki, które można podłączyć do Arduino, aby śledzić temperaturę, światło, bliskość i inne. Doskonale nadaje się do prototypowania nowych wynalazków elektronicznych. (

instagram viewer
Dowiedz się więcej o możliwościach Arduino Co to jest Arduino i co możesz z tym zrobić?Arduino to niezwykłe małe urządzenie elektroniczne, ale jeśli nigdy wcześniej go nie używałeś, jakie dokładnie są i co możesz z tym zrobić? Czytaj więcej .)

Nadal nie jesteś pewien, czy chcesz? Upewnij się, że zrozumieć różnice między Arduino i Raspberry Pi Arduino vs Raspberry Pi: Który komputer jest dla Ciebie mini?Arduino i Raspberry Pi mogą wyglądać dość podobnie - oba są uroczymi małymi płytkami z kilkoma układami scalonymi i pinami - ale w rzeczywistości są to bardzo różne urządzenia. Czytaj więcej po pierwsze, jeśli jest to twój pierwszy mini-komputer.

Miałem szczęście, że profesor uniwersytecki prowadził kurs programowanie w Arduino. Pod koniec kursu, mały zespół i ja wykorzystaliśmy to, czego się nauczyliśmy, aby stworzyć cyfrową wersję wytrawionego szkicu (używając potencjometrów do pokręteł). Stworzyliśmy również interfejs ekranowy dla osoby, która wybiera kolor linii, i umieściliśmy czujnik suwakowy, aby zmienić grubość linii.

Kanały YouTube o Arduino

Samouczki dla Arduino autorstwa Jeremy Blum

Typowa długość wideo: 15 do 30 minut.

Jeremy Blum od lat uczy ludzi korzystania z Arduino. Jego seria samouczków Arduino z 2011 roku zaczyna się od tego, czego potrzebujesz i jak działa Arduino.

Pierwszy film to fantastyczne wprowadzenie do zakresu Arduino lub odświeżenie, jeśli wracasz do Arduino z daleka. Przedstawia także środowisko programowania i sposób, w jaki dioda LED na Arduino mruga. Późniejsze filmy obejmują takie tematy, jak podstawy elektrotechniki, silniki i tranzystory, tworzenie prostego systemu bezpieczeństwa z tagami RFID, wyświetlanie świątecznych świateł i dźwięków oraz śledzenie GPS.

EEAwesome

Typowa długość wideo: 10 minut lub mniej.

W EEAwesome profesor Rudy Schlaf ma serię filmów na temat podstawowych koncepcji Arduino. Są one podzielone na mniejsze części, więc używanie płyty pilśniowej jest oddzielone od mrugania diody LED na przykład cyfrowym pinem. Jest to przydatne, ponieważ znasz się z wyprzedzeniem, aby na przykład pominąć tematy, które możesz już znać.

Samouczek wideo Arduino autorstwa Arduino

Typowa długość wideo: 5 do 15 minut.

Filmy z serii samouczków Arduino są autorstwa twórcy samego mikrokontrolera, Massimo Banzi. Są dobrze zastrzeleni (kamera górna robi dużą różnicę, ponieważ palce nie przeszkadzają w oglądaniu elektroniki), starannie zredagowani, a Pan Banzi jest doskonałym nauczycielem.

Kursy online

skillshare-arduino

Czy jesteś fanem Make Magazine? Mark Frauenfelder, redaktor naczelny Make Magazine, przedstawia krótkie 51-minutowe, pięcioprojektowe wprowadzenie do Arduino.

Jeśli przejdziesz przez eksperymenty, weźmiesz udział w eksperymentach, w tym częstości mrugania, pokrętłach i potencjometrach, serwach i dźwiękach głośników.

Kurs jest otwarty tylko dla członków Premium Skillshare. Jeśli jesteś nowy w Skillshare, możesz skorzystać z ich świątecznej wyprzedaży i uzyskać dostęp do członkostwa Premium za 0,99 USD na 3 miesiące!

coursera-arduino

Profesor Ian Harris z The University of California, Irvine, prowadzi czterotygodniowy kurs Coursera na temat Arduino. Kurs jest podzielony na cztery moduły, każdy z własnym zadaniem rówieśniczym. Jest samodzielny i możesz wziąć go za darmo - ale będziesz musiał uiścić opłatę, jeśli chcesz, aby twoje zadania zostały ocenione, zdobyć certyfikat lub kontynuować sześciodaniową specjalizację w Wprowadzenie do programowania Internetu rzeczy (IOT).

udemy-arduino

Szukasz bardziej zaawansowanego kursu online w Arduino? Peter Dalmaris z Tech Explorations oferuje ponad 22 godziny treści i 131 wykładów w Udemy. Dowiesz się wszystkiego, od podstaw (znowu mruganie diody LED) po pracę z różnymi typami czujników, interaktywność (przyciski, potencjometry itp.), wyświetlacze, silniki, komunikacja internetowa i bezprzewodowa, zarządzanie własną mocą, i więcej.

Kurs kosztuje 200 USD (choć można go zdobyć 75% zniżki za pomocą tego linku), ale jest to jeden z niewielu kursów online, które prowadzą do tego poziomu głębokości.

Inne narzędzia

Języki programowania

Jeśli twoje projekty Arduino mają łączyć się z komputerem (być może w celu korzystania z interfejsu klawiatury lub myszy lub wyświetlania), musisz nauczyć się programowania. Programowanie w Arduino jest podobne do programowania w Processing.js - w rzeczywistości opiera się na Arduino Okablowanie, który sam opiera się na przetwarzaniu. Tam są kilka znaczących różnic z Arduino opartego na C / C ++, w porównaniu do Przetwarzania opartego na Javie.

Możesz dowiedzieć się wszystkiego programowanie w Przetwarzaniu tutaj w MakeUseOf Naucz się programować w przetwarzaniu: język dla projektantów wizualnychXXI wiek jest otwarty na kreatywność za pomocą środków cyfrowych i programowania. Czy byłbyś zaskoczony, gdy dowiedziałeś się, że istnieje język programowania zaprojektowany dla Ciebie? Czytaj więcej . Istnieje kilka innych języków, które możesz program w Arduino Jakich języków programowania można używać z Arduino?Chcesz wypróbować coś innego z Arduino? Nie musisz się ograniczać, programując w C. Weź te alternatywne języki na jazdę próbną. Czytaj więcej też, jeśli nie chcesz uczyć się C.

Książki

Świetnych książek o Arduino nie brakuje. Oficjalna strona Arduino.cc sprzedaje kilka różnych autorów.

arduino-książki

Jeśli podoba Ci się styl nauczania wideo Jeremy'ego Bluma, możesz także docenić jego nową książkę Exploring Arduino, dostępną na strona towarzysząca jak również na Amazon ($27).

Każdemu projektowi książki towarzyszy pokaz wideo na Youtube, dzięki czemu można szybko zobaczyć, jak wygląda ukończony projekt i jak powinien on działać.

Projekty do przećwiczenia

Posiadanie projektów, które chcesz zrealizować, jest ważne w podróży przez naukę Arduino. Jeśli nie wiesz, co chcesz zrobić, to zbiór dziesięciu świetnych projektów Arduino 15 świetnych projektów Arduino dla początkującychInteresujesz się projektami Arduino, ale nie wiesz, od czego zacząć? Te projekty dla początkujących nauczą Cię, jak zacząć. Czytaj więcej zainspiruje cię.

Co uważasz za przydatne w nauce Arduino?

Główne rzeczy, które uznałem za przydatne w nauce Arduino, to te same rzeczy, które przydadzą się w nauce gotowania. Najpierw przeczytaj dokładnie cały projekt i upewnij się, że wszystko rozumiesz. Przygotuj wszystkie materiały eksploatacyjne i narzędzia, a także odpowiednio skonfiguruj miejsce pracy.

Poza tym świetnie jest, jeśli masz kolegę do pracy lub społeczności (nawet internetowe), z którymi możesz się skontaktować, gdy napotkasz problemy.

Czy w Arduino jest coś, czego trudno się nauczyć lub brakuje dobrych nauczycieli? Czy masz ulubiony kurs Arduino, nad którym pracujesz lub przez który przeszedłeś? Jakie projekty realizujesz?

Aspirujący profesjonalista z siedzibą w Vancouver, wprowadzający odrobinę technologii i designu do wszystkiego, co robię. Licencjat z Uniwersytetu Simona Frasera.