Spis treści:
Podstawy teoretyczne są równie ważne, co praktyka. Czasami nawet nijak usiąść do praktyki bez wzięcia do rąk dobrych źródeł. Dziś trzy pozycje Arduino must-read, które znajdziecie na półkach w Botland.
Nie od razu Kraków zbudowano i nie od razu w warsztacie usiadł konstruktor i robota zbudował. Na szczęście dobrych książek o elektronice i programowaniu nie brakuje. Warto sięgnąć po publikacje drukowane również po to, aby pozwolić sobie nieco odczarować ten tajemniczy temat. Dziś przybliżymy Wam kilka z nich.
Arduino dla początkujących. Simon Monk
Jeszcze nie otworzyliśmy należycie listy, a tu proszę, już bonus – dwie książki pod jednym nagłówkiem.
Simon Monk jest cybernetykiem, informatykiem, autorem książek i konstruktorem. Kilka lat był pracownikiem akademickim, później zajął się rozwijaniem firmy programistycznej. Elektronika jest jego ukochanym hobby od wczesnej młodości, które zaowocowało wydaniem ponad dwudziestu książek dla pasjonatów elektroniki i majsterkowania.
Książka przeprowadzi nas nie tylko przez konstrukcję płytki, ale także przez tworzenie poleceń dla Arduino. Poznamy podstawy języka programowania C, zrozumiemy, czym są struktury danych i do czego w Arduino służą złącza. Zobaczymy, jak wygląda praca z wyświetlaczem LCD oraz łączenie się z siecią. Kolejny krok to – zgodnie z tytułem – nieco bardziej zaawansowana obsługa w kontekście przerwań sprzętowych, interfejsu USB, magistrali I2C, układu UART i zarządzania pamięcią. Z lekturą można pozwolić sobie na więcej, na przykład przyspieszanie naszego Arduino i optymalizacja poboru prądu w aż piętnastu poukładanych rozdziałach. Doskonałe książki dla początkujących, a w miarę postępu w lekturze odkrywamy, że gdy ponownie czytamy wcześniejsze strony, to koncepcje stają się coraz jaśniejsze.
Arduino. 36 projektów dla pasjonatów elektroniki.
Simon Monk
Nie jest trudno nadążyć za treścią tej pozycji, w której guru elektroniki Simon Monk pomaga stworzyć wiele funkcjonalnych gadżetów za pomocą Arduino Uno i Arduino Leonardo. Wypełniona instrukcjami krok po kroku i szczegółowymi ilustracjami pozycja zawiera kosztorys, poziom trudności i listę wymaganych komponentów dla każdego projektu. Uczymy się projektowania własnych obwodów za pomocą Proto Shields i lutować, aby samodzielnie budować w końcu urządzenia o profesjonalnej jakości. Nauczymy się jak przygotować środowisko pracy, jak zbudować własny alarm z wykorzystaniem lasera albo licznik Geigera. Na stronie produktu znajdziecie przykładowe projekty wykorzystane w książce dostępne do pobrania oraz fragment książki do przeczytania online.
Spraw, by rzeczy przemówiły. Programowanie urządzeń elektronicznych z wykorzystaniem Arduino. Tom Igoe
Dla odmiany autorem nie jest Simon Monk.
Tom Igoe jest kierownikiem kursów obliczeń fizycznych w NYU’s Interactive Telecommunications Program (ITP) w Tisch School of the Arts. Na tych kursach uczy programowania i elektroniki jako narzędzi sztuki i projektowania, zaczynając od tego, “jak wyczuć i odpowiedzieć na ludzką ekspresję fizyczną”, jak dowiadujemy się z jego strony autorskiej. Zainteresowania badawcze Toma Igoe obejmują sieci, projektowanie oświetlenia, wpływ rozwoju technologii na środowisko i społeczeństwo, zegary i małpy. Najważniejsze jednak jest to, że należy do założycieli Arduino.
Z podstawową wiedzą o elektronice, mikrokontrolerem Arduino oraz modułami sieciowymi stworzymy takie projekty jak:
- Blink – Twój pierwszy program,
- Monski Pong – sterowanie grą wideo za pomocą puszystej różowej małpki,
- Sieciowy miernik stanu zanieczyszczenia powietrza – ładowanie i wyświetlanie najświeższego raportu dla Twojego miasta,
- Czujnik toksyn XBee – z ZigBee – do ostrzegania o niebezpieczeństwie,
- Bluetooth GPS – budowanie zasilanego z baterii GPS-a, który podaje swoją lokalizację przez Bluetooth,
- Tweetowanie z RFID – odczytywanie strumieni Twittera przez pomachanie czytnikiem RFID.
Jak oceniasz ten wpis blogowy?
Kliknij gwiazdkę, aby go ocenić!
Średnia ocena: 4.4 / 5. Liczba głosów: 7
Jak dotąd brak głosów! Bądź pierwszą osobą, która oceni ten wpis.