Reklama
Wybór nowego języka nigdy nie jest łatwy. Jednocześnie próba opanowania podstawowej elektroniki wymaga jedynie kłopotów. Jednak świat Arduino jest jedną z bardziej satysfakcjonujących umiejętności i warto włożyć w to wysiłek. Trudno jest jednak wiedzieć, od czego zacząć.
The Podręcznik projektu Arduino, napisane przez Marka Geddesa i opublikowane przez Brak prasy skrobiowej, to fantastyczne miejsce na początek. Z 25 ekscytującymi projektami - każdy z kolorowymi schematami okablowania, tabelami połączeń pinów i fotografie - Ty też wkrótce będziesz robił takie rzeczy, jak laserowy alarm tripwire lub joystick działo laserowe.
Jeszcze lepiej: ta znacząca książka jest po prostu 25 USD bezpośrednio od No Starch Press, co zawiera zarówno druk, jak i kopia cyfrowa.
Pierwsze kroki
Kiedy po raz pierwszy zacząłem uczyć się Arduino, użyłem zestawu startowego all-in-one, który został dostarczony z urzędnik Tablica Arduino Uno, książka współautora założyciela Arduino oraz instrukcje dotyczące około 10 projektów. W tym czasie kosztował prawie 100 USD. Wszystkie projekty były raczej proste, a każdy z nich zasadniczo zawierał inny komponent. Postępy były niewielkie i pod koniec robienia ich wszystkich czułem się trochę niespełniony. Mógłbyś zrobić je wszystkie bez Arduino. Nadal nie byłem pewien, jak pójdę o budowaniu bardziej wyszukanych, zabawnych rzeczy. Ponieważ większość kosztów produkcji została podjęta przez oficjalną tablicę, w zestawie niewiele pozostało na dodatkowe elementy startowe. Wszystko było trochę rozczarowujące i skończyłem z tym w weekend.
Obecnie można kupić zestawy startowe oparte na klonach w atrakcyjnej cenie za mniej niż 30 USD, wypełnione ciekawymi komponentami, takimi jak matryca LED, ekran LCD lub czytnik RFID. Jedynym problemem jest to, że dokumentacja jest poważnie brakuje; a raczej zupełnie nie istnieje. Podręcznik projektu Arduino jest doskonałym uzupełnieniem tych zestawów.
Podręcznik projektu ArduinoPodręcznik projektu Arduino Kup teraz na Amazon $38.99
Podręcznik projektu Arduino
Choć nazwa sugeruje, że Arduino Project Handbook jest jedynie zbiorem projektów, to obejmuje krótka sekcja na temat tła i historii Arduino, przed przystąpieniem do pracy z Arduino IDE. Pierwszym projektem jest złoty standard „Hello World!” samouczek programowania elektroniki: migająca dioda LED. Podręcznik Arduino Project jest wyjątkowy, ponieważ rozkłada każdą linię kodu - nawet wszystkie te nawiasy klamrowe - aby pomóc osobom bez doświadczenia w programowaniu zrozumieć dokładnie, co się dzieje na.
Nie tylko obejmuje absolutne podstawy, ale następnie przechodzi do łączenia komponentów i konstruowania większych projektów. To ważna umiejętność: każdy może skopiować kilka wierszy kodu, ale rozumie fragmenty i następnie połączenie ich w coś większego niż suma części jest tam, gdzie są prawdziwe trudności kłamstwo. Nie ma jednak powtórzeń, więc pojęcia wyjaśnione we wcześniejszych projektach nie są ponownie wyjaśniane. Może kusi, aby przejść bezpośrednio do lasera sterowanego joystickiem, ale praca nad projektami w celu - szczególnie wczesnych projektów - będzie najlepszym sposobem na naukę.
Mówiąc o tym, cały kod projektu można pobrać ze strony internetowej No Starch Press, ale zdecydowanie sugeruję, abyś napisał go ręcznie. Chociaż może to być uciążliwe, zapewnia, że analizujesz mentalnie każdą linię kodu. W trakcie tego procesu prawdopodobnie również wprowadzisz błędy. Nauczenie się, jak rozpoznać odpowiednie komunikaty o błędach, znaleźć błąd i go naprawić, to kolejna ważna umiejętność, której tak naprawdę nie można nauczyć się w książce, ale dojdzie ona tylko do doświadczenia. Jeśli natrafisz na nieznaną nazwę funkcji, która nie została wyjaśniona w książce, szybkie Google ujawni wszystko.
Rozmawialiśmy o co znajdziesz 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 przedtem, w dodatku do książki znajdziesz podobny podział, a także techniczne wyprowadzenia sprzętu.
Prosty do złożonego
Podręcznik projektu Arduino zabiera cię od punktu początkowego absolutnego początkującego i postępuje zgodnie z logicznym postępem, wyjaśniając kluczowe pojęcia. Projekty są coraz bardziej złożone, z większą liczbą komponentów i dłuższymi programami. Poniżej znajduje się tylko mała próbka z 25 uwzględnionych projektów. Znajdziesz pełny spis treści na stronie książki:
- Dźwiękowa gra pamięciowa, podobna do klasycznego Simona.
- Wyrzutnia rakiet, za pomocą żarówki żarówki i zapałki.
- Laser sterowany joystickiem, podobny do autonomiczna głowica laserowa Pew pew! Jak zbudować wieżyczkę laserową z ArduinoCzy jesteś znudzony? Równie dobrze może zbudować wieżę laserową. Czytaj więcej Zebrałem się kilka lat temu.
- Detektor ducha (a raczej EMF).
- Laserowy alarm tripwire.
- System wprowadzania kart RFID (można to połączyć z wytrzymałym magnetycznym zamkiem do drzwi, tak jak tutaj zrobiliśmy Wykonaj samozamykające się drzwi biurowe za pomocą czujnika zbliżeniowego smartfonaPrzygotujemy Raspberry Pi z adapterem Bluetooth, aby czuwać, gdy twój smartfon znajdzie się poza zasięgiem, i uruchom przekaźnik, aby zablokować drzwi. Czytaj więcej ).
Projekty są podzielone na 7 części, obejmujących: diody LED, dźwięk, serwomechanizmy, wyświetlacze LCD, liczniki, zabezpieczenia i zaawansowane.
Kości elektroniczne
Aby przetestować jakość instrukcji, zbudowałem projekt numer 16, elektroniczną kostkę. Częściowo było to spowodowane tym, że nigdy wcześniej nie próbowałem używać 7-segmentowego wyświetlacza LED, więc wiedziałem, że nie mogę oszukiwać. Poza tym, że jeden z moich przycisków jest podejrzany, okablowanie i kod działały po raz pierwszy.
Przejrzyste, pełnokolorowe diagramy i tabele pinoutu są łatwe do zrozumienia, aw projekcie wykorzystano tylko komponenty, które miałem w zestawie startowym. Kod jest dobrze udokumentowany, jeśli chcesz wprowadzić zmiany, takie jak dostosowanie szybkości animacji po potrząśnięciu kostką.
Czy powinieneś kupić Podręcznik do Arduino Project?
Podręcznik projektu ArduinoPodręcznik projektu Arduino Kup teraz na Amazon $14.35
Jeśli dopiero zaczynasz przygodę z Arduino, powinieneś koniecznie kupić tę książkę. Przejdź bezpośrednio obok markowych, kompletnych zestawów startowych, które zawierają kilka nudnych projektów. Ta książka poprowadzi cię nie tylko przez proste rzeczy dla początkujących, które każdy robi; ale także złożone, większe projekty, które pokazują prawdziwą moc Arduino. Projekty te naprawdę motywują do dalszej nauki. Posiadanie praktycznej, ekscytującej rzeczy do zrobienia jest bardziej motywujące niż po prostu robienie czegoś dla samej korzyści.
Nadal będziesz musiał kupić kilka komponentów - takich jak mechanizm strzelania z dział strażniczych - ale te kosztują kilka dolarów.
Nasz werdykt w sprawie Podręcznik projektu Arduino:
Najlepszym przewodnikiem dla początkujących. W połączeniu z niedrogim zestawem startowym opartym na klonie, dołączenie do rewolucji twórczej nigdy nie było taniej.910
James ma licencjat z zakresu sztucznej inteligencji i jest certyfikowany przez CompTIA A + i Network +. Jest głównym programistą MakeUseOf i spędza wolny czas grając w paintball VR i gry planszowe. Buduje komputery od dziecka.