Popis produktu: Nechte věci mluvit. Programování elektronických zařízení pomocí Arduino - Tom Igoe - ukončený produkt
Kniha obsahuje třicet tři jednoduchých projektů, které ukazují, jak navázat komunikaci mezi vámi vytvořenými zařízeními. Díky této položce se naučíte, jaký nástroj budete potřebovat k navrhování systémů s mikrokontroléry a vytváření komunikace mezi nimi a počítačem.
V prvních kapitolách se dočtete, jak vybudovat nejjednodušší síť a odeslat první zprávy. Poté se naučíte, jak konstruovat stále pokročilejší systémy, naučíte se podrobnosti o bezdrátové komunikaci, identifikaci a umístění zařízení.
Se základními znalostmi elektroniky, jednoduchého mikrokontroléru ( Arduino ) a síťových modulů můžete vytvářet následující projekty:
- Blink - váš první program
- Monski Pong - ovládání videohry s nadýchanou růžovou opicí
- Online měřič znečištění ovzduší - načítání a zobrazování nejnovější zprávy pro vaše město
- Senzor toxinu XBee - pomocí senzorů ZigBee vás upozorní na toxické výpary
- Bluetooth GPS - budování GPS napájeného z baterie, které komunikuje svou polohu pomocí Bluetooth
- RFID tweeting - čte streamy z Twitteru mávnutím vaší čtečky RFID
Naše nabídka zahrnuje následující použité knihy: sady Arduino , síťové moduly XBee , systémy Bluetooth a GPS a čtečky RFID .
Obsah Úvod (vii) - Pro koho je tato kniha určena? (viii)
- Co byste měli vědět (ix)
- Obsah této knihy (ix)
- Kde koupit díly? (X)
- Použití ukázkového kódu (xi)
- Použití vzorových obvodů (xi)
- Poděkování za první vydání (xii)
- Poznámky k druhému vydání (xiv)
Kapitola 1: Nástroje (1) - Začíná to, čeho se dotknete (2)
- Všechno spadá do impulsů (2)
- Počítače všech tvarů a velikostí (3)
- Dobré návyky (4)
- Nástroje (5)
- Použití příkazového řádku (13)
- Používání osciloskopu (34)
- Končí to, čeho se dotknete (35)
Kapitola 2: Nejjednodušší síť (37) - Kapitola 2 Spotřební materiál (38)
- Vrstvy dohody (40)
- Vytvořte spojení: Spodní vrstvy (42)
- Komunikace: Aplikační vrstva (46)
- Projekt 1. Zapalovač zápisů (46)
- Složité konverzace (50)
- Projekt 2. Monski Pong (50)
- Řízení toku (62)
- Projekt 3. Bezdrátový Monski Pong (64)
- Projekt 4. Jednání v Bluetooth (68)
- Shrnutí (72)
Kapitola 3: Síť složitější (75) - Spotřební materiál pro kapitolu 3 (76)
- Síťové mapy a adresy (77)
- Klienti, servery a přenosové protokoly (82)
- Projekt 5. Síťová kočka (89)
- Shrnutí (112)
Kapitola 4: Podívejte, mami, není tam žádný počítač! Mikrokontroléry na internetu (115) - Kapitola 4 Spotřební materiál (117)
- Úvod do síťových modulů
- Projekt 6. Ahoj internet! (120)
- Integrovaná webová klientská aplikace (127)
- Projekt 7. Indikátor stavu znečištění ovzduší v síti (127)
- Nástroje pro programování a odstraňování problémů pro vestavěné moduly (140)
- Shrnutí (147)
Kapitola 5: Komunikace v (téměř) reálném čase 149 - Kapitola 5 Spotřební materiál (150)
- Interaktivní systémy a zpětnovazební smyčky (151)
- TCP - zásuvky a relace
- Project 8. Network Pong (153)
- Zákazníci (155)
- Shrnutí (178)
Kapitola 6: Bezdrátová komunikace (181) - Kapitola 6 Spotřební materiál (182)
- Proč není všechno bezdrátové? (184)
- Základní bezdrátová síťová média: infračervené a rádiové vysílání (185)
- Projekt 9. Infračervený ovladač pro digitální fotoaparát (188)
- Jak funguje rádio? (190)
- Projekt 10. Duplexní rádiový přenos (193)
- Projekt 11. Bluetooth rádia (206)
- Nákup rádia (216)
- A co Wi-Fi? (216)
- Projekt 12. Dobrý den, Wi-Fi! (217)
- Shrnutí (220)
Kapitola 7: Sessionless Networks 223 - Kapitola 7 Spotřební materiál (224)
- Session vs Messages (226)
- Ahoj! Kdo je tam? Vysílání (227)
- Projekt 13. Hlášení toxických chemikálií v dílně (232)
- Směrované zprávy (246)
- Projekt 14. Bezdrátový přenos dat ze solárního článku (248)
- Shrnutí (258)
Kapitola 8: Jak najít (téměř) vše 261 - Kapitola 8 Spotřební materiál (262)
- Umístění v síti a fyzické umístění
- Určení vzdáleností 267
- Projekt 15. Příklad infračerveného snímače vzdálenosti (268)
- Projekt 16: Příklad ultrazvukového snímače vzdálenosti (270)
- Projekt 17. Čtení síly přijímaného signálu pomocí rádií XBee (273)
- Projekt 18. Čtení síly přijímaného signálu pomocí rádia Bluetooth (276)
- Stanovení pozic prostřednictvím trilaterace
- Projekt 19. Čtení sériového protokolu GPS (278)
- Určení orientace 286
- Projekt 20. Určení směru pomocí digitálního kompasu (286)
- Projekt 21. Stanovení polohy pomocí akcelerometru (290)
- Shrnutí (299)
Kapitola 9: Identifikace 301 - Kapitola 9 Spotřební materiál (302)
- Fyzická identifikace (304)
- Projekt 22. Rozpoznávání barev pomocí webové kamery (306)
- Projekt 23. Rozpoznávání tváře pomocí webové kamery (310)
- Projekt 24. Rozpoznávání čárových kódů 2D pomocí webové kamery (313)
- Projekt 25. Čtení značek RFID při zpracování (318)
- Projekt 26. RFID pro domácí automatizaci (321)
- Projekt 27. Tweet s RFID (329)
- Síťová identifikace 353
- Projekt 28. Geokódování IP (355)
- Shrnutí (360)
Kapitola 10: Mobilní sítě a fyzický svět (363) - Kapitola 10 Spotřební materiál (364)
- Jedna velká síť (366)
- Projekt 29. CatCam Redux (369)
- Ukládání na SD kartu (376)
- Projekt 30. Zavolejte termostat (386)
- Rozhraní textových zpráv
- Nativní aplikace pro mobilní zařízení (396)
- Projekt 31. Osobní přenosný záznamník dat (401)
- Shrnutí (415)
Kapitola 11: Kontrola zápisu 417 - Kapitola 11 Spotřební materiál (418)
- Vytváření připojení
- Text nebo binární? (422)
- MIDI (425)
- Projekt 32. Hra s MIDI (427)
- Převod reprezentačního státu (435)
- Projekt 33. Hraní s REST (437)
- Shrnutí (440)
Přidání. Kde lze zakoupit díly? (443) - Potřeby (444)
- Zařízení (447)
- Dodavatelé v Polsku (452)
- Software (453)
Rejstřík (455) |