Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych
- Autor:
- Jon Hoffman
- Ocena:
- 3.3/6 Opinie: 3
- Stron:
- 320
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych
Arduino od wielu lat cieszy się niesłabnącą popularnością wśród miłośników elektroniki, robotyki i tych, którzy lubią w domowym zaciszu zbudować sobie własny gadżet. Arduino może komunikować się z komputerem, posiada także porty służące do podłączania zewnętrznych elementów elektronicznych, takich jak silniki, przekaźniki, fotodiody, diody laserowe, głośniki, mikrofony itp. Oprogramowanie służące do programowania Arduino jest dostępne za darmo. To wszystko sprawia, że platforma może posłużyć do budowy najprzeróżniejszych robotów, sterowników, czujników czy interfejsów do komunikacji z innymi urządzeniami.
Ta książka jest wszechstronnym przewodnikiem, dzięki któremu w pełni wykorzystasz Arduino. Z jej pomocą szybko zdobędziesz wiedzę o elementach elektroniki i programowania, aby wkrótce tworzyć zaawansowane projekty Arduino. Znajdziesz tu mnóstwo praktycznych wzorów i przykładów do ćwiczeń. Rozpoczniesz od podstaw elektroniki, dzięki którym zrozumiesz zagadnienia dotyczące komponentów, układów i prototypów. Następnie poznasz podstawy kodowania, dowiesz się, jak posługiwać się Arduino IDE, jak podłączyć Arduino do komputera i jak uruchamiać własne projekty. Kolejne rozdziały książki dotyczą małych projektów, dzięki którym nauczysz się wykorzystywać do budowania własnych urządzeń wyświetlacze LCD, silniki krokowe, syntezatory mowy, a nawet technologie bezprzewodowe!
W tej książce:
- podstawy teorii elektroniki i obwodów
- Arduino IDE i podstawowe operacje w języku C
- sterowanie diodami LED za pomocą kodu
- stosowanie silników krokowych w budowie robota
- zdalne sterowanie Arduino za pomocą RF i Bluetooth
- budowa generatora dźwięków z przyciskami
Arduino już masz. Teraz potrzebujesz tylko wyobraźni!
Zostań mistrzem Arduino to wszechstronny przewodnik, który pomoże Ci w pełni wykorzystać Arduino. Ten praktyczny, napisany prostym językiem przewodnik nauczy Cię wszystkich umiejętności związanych z elektroniką i programowaniem, których potrzebujesz, aby tworzyć zaawansowane projekty Arduino. Książka jest pełna praktycznych projektów, na których możesz ćwiczyć, wykorzystując całą wiedzę zawartą w książce. Dzięki przykładom zamieszczonym w tej książce możesz zdobyć umiejętności niezbędne do zbudowania własnego robota. W ostatnich dwóch rozdziałach omówiono technologie bezprzewodowe oraz sposoby ich wykorzystania w projektach.
Książka zaczyna się od podstaw elektroniki. Lektura tej części pomoże Czytelnikowi zrozumieć komponenty, układy i prototypy - zdobyć wiedzę niezbędną do studiowania tematów zaprezentowanych dalej. Następnie zaprezentowano podstawy kodowania. Omówiono Arduino IDE, pokazano jak podłączyć Arduino do komputera i uruchamiać na Arduino proste projekty.
Po omówieniu podstaw kolejne 10 rozdziałów książki koncentruje się na małych projektach skupionych wokół konkretnych komponentów, takich jak wyświetlacze LCD, silniki krokowe, czy syntezatory mowy. Każdy z tych rozdziałów zapozna Czytelnika z technologią, pokaże jak ją zaprogramować i jak można ją wykorzystać we własnych projektach.
W tej książce omówiono następujące tematy:
- Podstawy elektroniki i obwodów wraz z Arduino IDE i podstawowymi operacjami w języku C.
- Wykorzystanie sensorów do zbudowania ministacji meteorologicznej.
- Zarządzanie diodami LED z poziomu kodu.
- Zasilanie ramion robotów za pomocą silników krokowych.
- Zdalne sterowanie Arduino za pomocą technologii RF, Bluetooth LE i Bluetooth Classic.
- Tworzenie generatora dźwięków z przyciskami.
Wybrane bestsellery
-
Arduino od podstaw to praktyczny przewodnik adresowany do wszystkich, którzy chcą się zapoznać z możliwościami urządzenia - od tych, którzy dotąd nie mieli styczności z komputerami jednopłytkowymi, po tych bardziej zaawansowanych. Począwszy od podstaw, jak również przedstawienia możliwości i pote...(32.44 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Oto proste na pierwszy rzut oka pytanie: jak można realizować podstawowe pomiary za pomocą Arduino, Raspberry Pi lub komputera PC? W większości przypadków rzeczywiście potrafimy wykorzystywać mikrokontrolery, czujniki i umiejętności programistyczne w celu gromadzenia danych. W tej książce ...
Arduino w nauce. Gromadzenie, wyświetlanie i przetwarzanie danych z czujników Arduino w nauce. Gromadzenie, wyświetlanie i przetwarzanie danych z czujników
(80.99 zł najniższa cena z 30 dni)46.79 zł
89.99 zł(-48%) -
Ta książka jest przystępnym wprowadzeniem do skomplikowanego świata, w którym za pomocą techniki TinyML wdraża się głębokie uczenie maszynowe w systemach wbudowanych. Nie musisz mieć żadnego doświadczenia z zakresu uczenia maszynowego czy pracy z mikrokontrolerami. W książce wyjaśniono, jak można...
TinyML. Wykorzystanie TensorFlow Lite do uczenia maszynowego na Arduino i innych mikrokontrolerach TinyML. Wykorzystanie TensorFlow Lite do uczenia maszynowego na Arduino i innych mikrokontrolerach
(64.35 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Dzięki tej książce łatwo wkroczysz w pasjonujący świat elektroniki, nowych technologii i internetu rzeczy. Równolegle z poznawaniem podstaw teoretycznych będziesz tworzyć proste obwody i przełączniki, aby stopniowo zajmować się coraz bardziej złożonymi projektami. Dowiesz się, jak korzystać z pły...
Elektronika i internet rzeczy. Przewodnik dla ludzi z prawdziwą pasją Elektronika i internet rzeczy. Przewodnik dla ludzi z prawdziwą pasją
(44.50 zł najniższa cena z 30 dni)34.90 zł
89.00 zł(-61%) -
To drugie, starannie zaktualizowane wydanie przewodnika po programowaniu Arduino, przeznaczonego dla osób, które opanowały podstawy i chcą zdobyć umiejętności na wyższym, profesjonalnym poziomie. W książce dodatkowo ujęto zagadnienia wykorzystania Arduino do komunikacji z urządzeniami szeregowymi...
Arduino dla początkujących. Kolejny krok. Wydanie II Arduino dla początkujących. Kolejny krok. Wydanie II
(35.69 zł najniższa cena z 30 dni)32.94 zł
54.90 zł(-40%) -
Książka stanowi zbiór ponad dwustu receptur ułatwiających wykorzystanie potencjału Arduino 1.8. Jest dostosowana do potrzeb osób, które chcą po prostu szybko znaleźć rozwiązanie problemu ze sprzętem czy z kodem. Zawiera informacje potrzebne do pomyślnej realizacji szerokiej gamy projektów oraz do...
Arduino. Przepisy na rozpoczęcie, rozszerzanie i udoskonalanie projektów. Wydanie III Arduino. Przepisy na rozpoczęcie, rozszerzanie i udoskonalanie projektów. Wydanie III
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
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,...
Odkrywanie Arduino. Narzędzia i techniki inżynierii pełnej czaru. Wydanie II Odkrywanie Arduino. Narzędzia i techniki inżynierii pełnej czaru. Wydanie II
(44.50 zł najniższa cena z 30 dni)34.90 zł
89.00 zł(-61%) -
Want to create devices that interact with the physical world? This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. You’ll find more than 200 tips and techniques for building a variety of objects and prototypes such...
Arduino Cookbook. Recipes to Begin, Expand, and Enhance Your Projects. 3rd Edition Arduino Cookbook. Recipes to Begin, Expand, and Enhance Your Projects. 3rd Edition
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
Arduino to otwarta platforma prototypowania elektronicznego, która zawojowała świat projektantów i hobbystów. Niniejsza książka, która stanowi solidne wprowadzenie i została zaktualizowana dla wersji Arduino 1.0, zawiera wiele pomysłów na projekty i pomaga od razu zabrać się do pracy nad nimi. Od...(32.13 zł najniższa cena z 30 dni)
12.90 zł
35.70 zł(-64%) -
Zobacz, jak połączyć dwa najbardziej popularne narzędzia do budowy i zabawy – Arduino i LEGO – by tworzyć zabawne i interesujące gadżety, takie jak kryształowa kula z czujnikiem RFID, konstrukcje LEGO wyposażone w sensory, a nawet sterowany przez Arduino pociąg LEGO. Poznaj podstawow...
Arduino i projekty LEGO. Zadziwiające projekty LEGO sterowane przez Arduino Arduino i projekty LEGO. Zadziwiające projekty LEGO sterowane przez Arduino
(43.47 zł najniższa cena z 30 dni)17.90 zł
48.30 zł(-63%)
O autorze ebooka
Jon Hoffman od ponad ćwierćwiecza zajmuje się administrowaniem systemami i sieciami oraz ich bezpieczeństwem, a także tworzeniem aplikacji i architekturą systemów. Od 2008 roku tworzy oprogramowanie na platformę iOS. Jego prawdziwą pasją jest podejmowanie wyzwań w zakresie technologii informatycznych i oczywiście pokonywanie napotkanych problemów.
Jon Hoffman - pozostałe książki
-
Mastering Swift 5.3, Sixth Edition will enable you to grasp the Swift basic concepts as well as explore the key features of Swift 5.3 with easy explanations and complete sets of examples
Mastering Swift 5.3. Upgrade your knowledge and become an expert in the latest version of the Swift programming language - Sixth Edition Mastering Swift 5.3. Upgrade your knowledge and become an expert in the latest version of the Swift programming language - Sixth Edition
-
The Swift standard library is developed using protocol-oriented programming techniques, generics, and first-class value semantics; therefore it is important that every Swift developer understand these powerful concepts and how to take advantage of them.This book will demonstrate how to use protoc...
Swift Protocol-Oriented Programming. Increase productivity and build faster applications with Swift 5 - Fourth Edition Swift Protocol-Oriented Programming. Increase productivity and build faster applications with Swift 5 - Fourth Edition
-
Swift is the definitive language for Apple development today and it's a vital part of any iOS and macOS developer's skill set. The Mastering Swift book over the years has established itself as one of the popular choices for an in-depth and practical guide on Swift programming language amongst dev...
Mastering Swift 5. Deep dive into the latest edition of the Swift programming language - Fifth Edition Mastering Swift 5. Deep dive into the latest edition of the Swift programming language - Fifth Edition
-
Niniejsza książka jest praktycznym podręcznikiem efektywnego programowania w języku Swift 4. Znajdziesz tu wyjaśnienie podstaw języka, następnie poznasz nowe funkcje i nauczysz się z nich korzystać podczas tworzenia aplikacji. Poza dość zasadniczymi kwestiami przedstawiono tu również zagadnienia ...(33.50 zł najniższa cena z 30 dni)
24.90 zł
67.00 zł(-63%) -
Mastering Arduino is a practical, no-nonsense guide teaching you the electronics and programming skills that you need to create advanced Arduino projects. It is packed full of real-world projects leading up to the final project where you will build and control a basic robot.
Mastering Arduino. A project-based approach to electronics, circuits, and programming Mastering Arduino. A project-based approach to electronics, circuits, and programming
-
One of the most important additions to the new features and capabilities of the Swift programming language was an overhaul of protocols. Protocol-oriented programming and first-class value semantics have now become two incredibly powerful concepts at the heart of Swift's design. The Swift standar...
Swift 4 Protocol-Oriented Programming. Bring predictability, performance, and productivity to your Swift applications - Third Edition Swift 4 Protocol-Oriented Programming. Bring predictability, performance, and productivity to your Swift applications - Third Edition
-
Swift is a modern, fast, and safe programming language created by Apple. Writing Swift is interactive and fun, the syntax is concise yet expressive, and the code runs lightning-fast. Swift’s move to open source has been embraced with open arms and has seen increased adoption in the Linux p...
Mastering Swift 3 - Linux. Click here to enter text Mastering Swift 3 - Linux. Click here to enter text
-
Swift is the definitive language of Apple development today. It’s a vital part of any iOS and OS X developer’s skillset, helping them to build the most impressive and popular apps on the App Store—the sort of apps that are essential to iPhone and iPad users every day. With ve...
Mastering Swift 3. Build incredible apps for iOS and OS X Mastering Swift 3. Build incredible apps for iOS and OS X
-
The Swift––Developing iOS Applications course will take you on a journey to become an efficient iOS and OS X developer, with the latest trending topic in town. Right from the basics to the advanced level topics, this course would cover everything in detail. We’ll embark our j...
Swift: Developing iOS Applications. Developing iOS Applications Swift: Developing iOS Applications. Developing iOS Applications
-
Zobacz pozostałe książki z serii Packt
-
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(64.35 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(90.35 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...
Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...
Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...
Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...
Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...
Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń gen...
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
To drugie, w pełni zaktualizowane wydanie podręcznika dla profesjonalistów. Zarówno osoby zawodowo zajmujące się tworzeniem rozwiązań w Power BI, jak i zarządzający czy administrujący wdrożeniami takich rozwiązań znajdą tu coś dla siebie. Książka zawiera rozbudowaną analizę narzędzi i funkcji Pow...
Microsoft Power BI dla zaawansowanych. Eksperckie techniki tworzenia interaktywnych analiz w świecie biznesu. Wydanie II Microsoft Power BI dla zaawansowanych. Eksperckie techniki tworzenia interaktywnych analiz w świecie biznesu. Wydanie II
(96.85 zł najniższa cena z 30 dni)89.40 zł
149.00 zł(-40%)
Ebooka "Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Mastering Arduino: A project-based approach to electronics, circuits, and programming
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-283-5522-4, 9788328355224
- Data wydania książki drukowanej:
- 2019-05-23
- ISBN Ebooka:
- 978-83-283-5523-1, 9788328355231
- Data wydania ebooka:
- 2019-05-23 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 87409
- druk na żądanie!
- dnż
- Rozmiar pliku Pdf:
- 15.1MB
- Rozmiar pliku ePub:
- 44.4MB
- Rozmiar pliku Mobi:
- 71.4MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: Packt
Spis treści ebooka
- Historia Arduino 20
- Czym jest Arduino? 22
- Odkrywamy płytkę Arduino UNO R3 22
- Zasilanie Arduino 24
- Używanie do zasilania Arduino pinów VIN/GND 24
- Używanie do zasilania Arduino wejścia zasilania DC 25
- Używanie do zasilania Arduino złącza USB 26
- Płytki Arduino shield 27
- Piny na płytce Arduino 28
- Piny cyfrowe 29
- Analogowe piny wejściowe 29
- Piny PWM 29
- Piny zasilania 30
- Piny transmisji szeregowej 30
- Piny SPI 30
- Odmiany płytki Arduino 31
- Arduino Micro 31
- Arduino Mega 2560 32
- Lilypad 32
- Arduino Nano 33
- Zamienniki płytek Arduino 33
- Podsumowanie 36
- Elektroniczne bloki konstrukcyjne 38
- Zasilanie 38
- Wejście 39
- Wyjście 39
- Układ sterujący 39
- Multimetr 40
- Elementy elektroniczne 43
- Rezystor 43
- Potencjometr 43
- Przełączniki 44
- Tranzystor 45
- Dioda LED 46
- Kondensator 46
- Układ scalony 47
- Czym jest energia elektryczna? 48
- Prąd 49
- Napięcie 49
- Oporność 50
- Prawo Ohma 51
- Czym jest moc? 51
- Kody kolorów rezystorów 52
- Podsumowanie 53
- Czym jest obwód? 55
- Fritzing 58
- Diagramy Fritzing 59
- Schematy symboliczne 60
- Obwody równoległe i szeregowe 61
- Obwody szeregowe 61
- Rezystancja 62
- Napięcie 62
- Prąd 62
- Obwody równoległe 62
- Rezystancja 63
- Napięcie 63
- Prąd 63
- Spadek napięcia 64
- Zapalanie diody LED 64
- Podsumowanie 66
- Tworzenie miejsca do pracy 68
- Używanie bezlutowej płytki prototypowej 69
- Kable Dupont 73
- Prototypowanie 73
- Cztery bloki budulcowe projektu elektronicznego 75
- Tworzenie schematu 76
- Budowa prototypu 76
- Pierwszy prototyp 76
- Podsumowanie 79
- Szkic Arduino 81
- Arduino IDE 82
- Odkrywanie IDE 83
- Konfigurowanie Arduino w środowisku IDE 84
- Arduino Web Editor 86
- Odkrywanie edytora 87
- Konfigurowanie Arduino w środowisku Arduino Web Editor 88
- Przykłady 88
- Biblioteki Arduino 92
- Monitor szeregowy 95
- Witaj świecie! 98
- Echo 99
- Podsumowanie 101
- Nawiasy klamrowe 104
- Średniki 104
- Komentarze 104
- Zmienne 105
- Typy danych 105
- Boolean 106
- Byte 106
- Integer 106
- Long 107
- Double i float 107
- Char 107
- Tablice 108
- Tablice znaków 110
- Stałe 110
- Funkcje arytmetyczne 111
- Operatory porównania 112
- Operatory logiczne 113
- Rzutowanie 113
- Podejmowanie decyzji 114
- Pętle 116
- Funkcje 117
- Podsumowanie 119
- Ustawianie trybu pinu cyfrowego 122
- Zapis pinów cyfrowych 123
- Odczyt pinów cyfrowych 124
- Zapis pinów analogowych 125
- Odczyt pinów analogowych 126
- Struktury 127
- Unie 129
- Dodawanie zakładek 130
- Praca z zakładkami 133
- Programowanie obiektowe 134
- Biblioteka String 137
- Podsumowanie 139
- Wprowadzenie 141
- Potrzebne komponenty 144
- Schematy połączeń 144
- Kod 146
- Uruchamianie projektu 147
- Zadanie dodatkowe 147
- Podsumowanie 148
- Wprowadzenie 149
- Potrzebne komponenty 152
- Schematy połączeń 152
- Kod 152
- Uruchamianie projektu 159
- Zadanie dodatkowe 160
- Podsumowanie 160
- Wprowadzenie 161
- Czujnik zderzeniowy 162
- Czujnik unikania przeszkód 163
- Ultradźwiękowy wykrywacz zasięgu 164
- Potrzebne komponenty 165
- Schematy połączeń 165
- Kod 166
- Uruchamianie projektu 168
- Zadanie dodatkowe 169
- Podsumowanie 170
- Wprowadzenie 171
- Potrzebne komponenty 173
- Schematy połączeń 174
- Kod 175
- Dioda LED RGB 175
- NeoPixel shield 176
- Uruchamianie projektu 179
- Zadanie dodatkowe 179
- Podsumowanie 180
- Wprowadzenie 181
- Potrzebne komponenty 183
- Schematy połączeń 183
- Kod 184
- Korzystanie z funkcji tone() 184
- Odtwarzanie dzwonka w formacie RTTTL 187
- Zadanie dodatkowe 189
- Podsumowanie 190
- Wprowadzenie 191
- Potrzebne komponenty 193
- Schematy połączeń 193
- Kod 195
- Rysowanie linii 196
- Wyświetlanie tekstu 196
- Obracanie tekstu 198
- Podstawowe kształty 198
- Figura wypełniona 199
- Prostokąt 200
- Wypełniony prostokąt 200
- Zaokrąglony prostokąt 201
- Wypełniony zaokrąglony prostokąt 201
- Zadanie dodatkowe 202
- Podsumowanie 202
- Wprowadzenie 203
- Potrzebne komponenty 206
- Schematy połączeń 206
- Kod 207
- Uruchamianie projektu 209
- Zadanie dodatkowe 209
- Podsumowanie 210
- Wprowadzenie 211
- Potrzebne komponenty 215
- Schematy połączeń 215
- Kod 217
- Uruchamianie projektu 218
- Zadanie dodatkowe 219
- Podsumowanie 219
- Wprowadzenie 221
- Potrzebne komponenty 223
- Schematy połączeń 223
- Kod 224
- Zadanie dodatkowe 226
- Podsumowanie 226
- Wprowadzenie 227
- Potrzebne komponenty 230
- Schematy połączeń 231
- Kod 232
- Zadanie dodatkowe 233
- Podsumowanie 233
- Wprowadzenie 235
- Potrzebne komponenty 238
- Schematy połączeń 239
- Kod 239
- Zadanie dodatkowe 243
- Podsumowanie 244
- Wprowadzenie 245
- Podwozie i ruch 246
- Silniki i zasilanie 249
- Robot autonomiczny - unikanie przeszkód i wykrywanie kolizji 252
- Zdalne sterowanie robotem 255
- Udzielanie informacji zwrotnych użytkownikom 255
- Ruch obrotowy 256
- Projekty nierobotyczne 257
- Stacja pogodowa 257
- Inteligentny termostat 257
- Czujnik zbliżania się 257
- Zadanie dodatkowe 258
- Podsumowanie 258
- Wprowadzenie 259
- Technologie radiowe Bluetooth LE 261
- Topologie sieciowe 263
- Profile Bluetooth LE 265
- Moduł Bluetooth HM-10 270
- Potrzebne komponenty 271
- Schematy połączeń 272
- Projekt 1. Transmisja szeregowa 273
- Polecenie testowe 276
- Zapytanie o wersję oprogramowania 276
- Przywracanie ustawień fabrycznych 276
- Restart modułu 277
- Zapytanie o adres MAC (Media Access Control) 277
- Ustawianie nazwy 277
- Zapytanie o nazwę 277
- Ustawianie interwału rozgłaszania 277
- Zapytanie o interwał rozgłaszania 278
- Ustawianie typu rozgłaszania 278
- Zapytanie o typ rozgłaszania 278
- Ustawianie szybkości transmisji 278
- Zapytanie o szybkość transmisji 279
- Ustawianie identyfikatora cechy 279
- Ustawianie identyfikatora usługi 279
- Zapytanie o identyfikator usługi 279
- Ustawianie roli 279
- Zapytanie o rolę 279
- Wyczyszczenie informacji o ostatnio połączonym urządzeniu 280
- Próba nawiązania połączenia z ostatnio połączonym urządzeniem 280
- Próba nawiązania połączenia z adresem 280
- Ustawianie kodu PIN 280
- Zapytanie o kod PIN 281
- Ustawianie mocy modułu 281
- Zapytanie o moc modułu 281
- Ustawianie trybu łączenia 281
- Zapytanie o tryb łączenia 281
- Ustawianie powiadomień 282
- Zapytanie o ustawianie powiadomień 282
- Projekt 2. Sterowanie diodą LED 286
- Projekt 3. Czujnik środowiskowy 288
- Co nowego w Bluetooth 4.1, 4.2 i 5.0? 292
- Bluetooth 4.1 292
- Bluetooth 4.2 292
- Bluetooth 5.0 293
- Bluetooth mesh 293
- Zadanie dodatkowe 293
- Podsumowanie 294
- Wprowadzenie 295
- Radio Bluetooth 297
- Topologia sieci 298
- Potrzebne komponenty 299
- Schematy połączeń 299
- Projekt 1. Konfigurowanie modułów Bluetooth 301
- Polecenie testowe 304
- Reset urządzenia 304
- Zapytanie o oprogramowanie firmware 304
- Przywracanie ustawień domyślnych 305
- Zapytanie o adres modułu 305
- Ustawianie trybu modułu i zapytanie o tryb modułu 305
- Ustawianie parametrów UART i zapytanie o te parametry 305
- Ustawianie trybu połączenia i zapytanie o ten tryb 306
- Ustawianie adresu powiązania i zapytanie o ten adres 306
- Projekt 2. Połączenie szeregowe, wysyłanie danych 309
- Projekt 3. Zdalne sterowanie joystickiem 312
- Podsumowanie 316
O autorze 13
O recenzentach 14
Przedmowa 15
Rozdział 1. Arduino 19
Rozdział 2. Podstawy elektroniki 37
Rozdział 3. Schematy obwodów 55
Rozdział 4. Podstawy prototypowania 67
Rozdział 5. Arduino IDE 81
Rozdział 6. Programowanie Arduino - podstawy 103
Rozdział 7. Programowanie Arduino - więcej niż podstawy 121
Rozdział 8. Czujnik ruchu 141
Rozdział 9. Czujniki środowiskowe 149
Rozdział 10. Unikanie przeszkód i wykrywanie kolizji 161
Rozdział 11. Zabawa ze światłem 171
Rozdział 12. Zabawa z dźwiękiem 181
Rozdział 13. Korzystanie z wyświetlaczy LCD 191
Rozdział 14. Rozpoznawanie mowy i synteza głosu 203
Rozdział 15. Silniki prądu stałego i ich sterowniki 211
Rozdział 16. Serwosilniki 221
Rozdział 17. Korzystanie z przekaźników 227
Rozdział 18. Zdalne sterowanie Arduino 235
Rozdział 19. Tworzenie robota 245
Rozdział 20. Bluetooth LE 259
Rozdział 21. Bluetooth Classic 295
Skorowidz 317
Oceny i opinie klientów: Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych Jon Hoffman (3) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(1)
(1)
(0)
(0)
(1)
więcej opinii