Odkrywanie Arduino. Narzędzia i techniki inżynierii pełnej czaru. Wydanie II
Autor: Jeremy Blum
Tytuł Oryginału: Exploring Arduino: Tools and Techniques for Engineering Wizardry, 2nd Edition
Tłumaczenie: Anna Mizerska
ISBN: 978-83-283-6923-8
Format: 168x237
Oprawa: miękka
Liczba stron: 416
Mikrokontroler Arduino szybko może stać się Twoim ulubionym narzędziem, pasją albo wstępem do fascynującego świata elektroniki, programowania, systemów sterujących, interakcji człowieka z komputerem, a nawet... sztuki! Arduino może zrobić wszystko, co tylko zechcesz: sterować domową uprawą ziół, być serwerem sieciowym albo autopilotem czterośmigłowego drona. Umożliwia korzystanie z intuicyjnego języka programowania, a także pozwala się łatwo doposażyć w czujniki, serwomechanizmy, oświetlenie, głośniki, dodatkowe moduły i inne układy scalone. Trudno wymienić wszystkie możliwości Arduino, gdyż ogranicza je tylko wyobraźnia.
Oto zaktualizowane i rozszerzone wydanie książki, dzięki której poznasz wybrane zagadnienia z dziedziny fizyki, elektroniki i cyfrowego projektowania. Omówiono też podstawy algorytmów i charakterystyczne dla Arduino koncepcje programistyczne. Znalazły się tu zaktualizowane projekty i nowe tematy, takie jak łączność bezprzewodowa czy silniki krokowe, oraz dużo więcej wiadomości związanych z elektrotechniką i projektowaniem produktu. Dowiesz się, jak łączyć ze sobą różne elementy, a także jak czytać schematy i w jaki sposób dobierać odpowiednią część dla konkretnego projektu. Nauczysz się projektować i tworzyć kompletny kod. Przekonasz się, że przedstawione tu praktyki z zakresu elektrotechniki, projektowania systemów i programowania można szeroko stosować, również poza światem Arduino.
W książce:
- funkcjonalność płytek Arduino i ich wykorzystywanie do różnych zadań
- czujniki cyfrowe, analogowe i interfejsy komunikacyjne
- zasady projektowania systemu, programowania i elektrotechniki
- fragmenty kodu, najlepsze praktyki oraz gotowe do zastosowania schematy systemów
- budowa elementów, które można podłączyć do internetu
Arduino: oto świat łączący inżynierię i magię!
Tytuły rozdziałów:
CZĘŚĆ I. PODSTAWY ARDUINO
1. Rozpoczęcie pracy i zrozumienie świata Arduino 29
2. Cyfrowe wejścia, wyjścia i modulacja szerokości impulsów (PWM) 45
3. Praca z czujnikami analogowymi 67
CZĘŚĆ II. KOMUNIKACJA Z OTOCZENIEM
4. Wykorzystanie tranzystorów i sterowanie silnikami prądu stałego 87
5. Sterowanie silnikami krokowymi i serwomotorami 113
6. Generowanie dźwięków i tworzenie muzyki 135
7. Transmisja szeregowa poprzez łącze USB 149
8. Emulacja urządzeń USB 175
9. Rejestry przesuwne 185
CZĘŚĆ III. INTERFEJSY KOMUNIKACYJNE
10. Magistrala I2C 199
11. Magistrala SPI i biblioteki zewnętrzne 217
12. Komunikacja z wyświetlaczami ciekłokrystalicznymi 237
CZĘŚĆ IV. ODKRYWANIE BARDZIEJ ZAAWANSOWANYCH MOŻLIWOŚCI ORAZ ŁĄCZENIE FUNKCJI
13. Przerwania i inne funkcje specjalne 261
14. Rejestracja danych za pomocą kart SD 279
CZĘŚĆ V. KOMUNIKACJA BEZPRZEWODOWA
15. Bezprzewodowa komunikacja radiowa 315
16. Połączenie Bluetooth 335
17. Sieć Wi-Fi i chmura 365
Dodatek A. Czytanie dokumentacji i schematów 409