Состояние Новый
Счет-фактура Я выставляю счет-фактуру НДС
Язык издания польский
Название Zostań mistrzem Arduino. Projekty dla początkujących i zaawansowanych
Автор Jon Hoffman
Издательство Гелион
Обложка мягкая
Материал бумажная книга
Количество страниц Триста двадцать
Год выпуска Две тысячи девятнадцать
Вес с индивидуальной упаковкой 0.522 кг
Высота изделия 20.5 см
Ширина 15 см
Номер вопроса Один
Количество 2 штук
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:
Arduino już masz. Teraz potrzebujesz tylko wyobraźni!
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.
O autorze 13
O recenzentach 14
Przedmowa 15
Rozdział 1. Arduino 19
Czym jest Arduino? 22
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
Piny cyfrowe 29
Analogowe piny wejściowe 29
Piny PWM 29
Piny zasilania 30
Piny transmisji szeregowej 30
Piny SPI 30
Arduino Micro 31
Arduino Mega 2560 32
Lilypad 32
Arduino Nano 33
Zamienniki płytek Arduino 33
Rozdział 2. Podstawy elektroniki 37
Zasilanie 38
Wejście 39
Wyjście 39
Układ sterujący 39
Rezystor 43
Potencjometr 43
Przełączniki 44
Tranzystor 45
Dioda LED 46
Kondensator 46
Układ scalony 47
Rozdział 3. Schematy obwodów 55
Rezystancja 62
Napięcie 62
Prąd 62
Rezystancja 63
Napięcie 63
Prąd 63
Rozdział 4. Podstawy prototypowania 67
Cztery bloki budulcowe projektu elektronicznego 75
Tworzenie schematu 76
Budowa prototypu 76
Rozdział 5. Arduino IDE 81
Odkrywanie IDE 83
Konfigurowanie Arduino w środowisku IDE 84
Odkrywanie edytora 87
Konfigurowanie Arduino w środowisku Arduino Web Editor 88
Rozdział 6. Programowanie Arduino - podstawy 103
Boolean 106
Byte 106
Integer 106
Long 107
Double i float 107
Char 107
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
Czujnik zderzeniowy 162
Czujnik unikania przeszkód 163
Ultradźwiękowy wykrywacz zasięgu 164
Rozdział 11. Zabawa ze światłem 171
Dioda LED RGB 175
NeoPixel shield 176
Rozdział 12. Zabawa z dźwiękiem 181
Korzystanie z funkcji tone() 184
Odtwarzanie dzwonka w formacie RTTTL 187
Rozdział 13. Korzystanie z wyświetlaczy LCD 191
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
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
Stacja pogodowa 257
Inteligentny termostat 257
Rozdział 20. Bluetooth LE 259
Topologie sieciowe 263
Profile Bluetooth LE 265
Moduł Bluetooth HM-10 270
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
Bluetooth 4.1 292
Bluetooth 4.2 292
Bluetooth 5.0 293
Bluetooth mesh 293
Rozdział 21. Bluetooth Classic 295
Topologia sieci 298
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
Skorowidz 317