Obsah
Poděkování (13) Předmluva (15) - Kdo by si měl přečíst tuto knihu (16)
- Co je v této knize (16)
- Arduino, Android, iPhone ... můj bože! (17)
- Použité příklady kódu a konvence (20)
- Zdroje online (21)
ČÁST I. PŘÍPRAVY (23) Kapitola 1. Začínáme (25) - 1.1. Co je domácí automatizace? (25)
- 1.2. Připravená řešení dostupná na trhu (26)
- 1.3. Řešení pro kutily (27)
- 1.4. Odůvodnění investice (28)
- 1.5. Příprava na workshop (30)
- 1.6. Ukládání nápadů jako skic (31)
- 1.7. Uložit, připojit a otestovat (33)
- 1.8. Dokumentace k práci (34)
Kapitola 2. Povinné položky (37) - 2.1. Hardwarové znalosti (38)
- 2.2. Softwarové znalosti (45)
- 2.3. Bezpečná zábava! (46)
ČÁST II. PROJEKTY (49) Kapitola 3. Systém upozornění na hladinu vody (51) - 3.1. Co potřebujeme (53)
- 3.2. Stavební řešení (55)
- 3.3. Připojování (55)
- 3.4. Vytvořit náčrt (56)
- 3.5. Implementace webové aplikace, která odesílá e-mail (64)
- 3.6. Přidání síťového modulu (67)
- 3.7. Propojení všeho (71)
- 3.8. Další kroky (73)
Kapitola 4. Elektrický strážní pes (77) - 4.1. Co potřebujeme (78)
- 4.2. Budování řešení (80)
- 4.3. Elektronický hlídací systém (82)
- 4.4. Výcvik psů (85)
- 4.5. Testování (89)
- 4.6. We cum the dog (90)
- 4.7. Další kroky (91)
Kapitola 5 Chirping Bird Feeder (93) - 5.1. Co potřebujeme (95)
- 5.2. Vytvoření řešení (98)
- 5.3. Senzor úkrytu (98)
- 5.4. Senzor zrna (102)
- 5.5. Bezdrátová komunikace (106)
- 5.6. Cvrlikání v Pythonu 113
- 5.7. Dokončení projektu (121)
- 5.8. Další kroky 123
Kapitola 6. Detektor dodávky balíku (125) - 6.1. Co potřebujeme (127)
- 6.2. Vytvoření řešení (128)
- 6.3. Kombinovat hardware (129)
- 6.4. Psaní kódu (131)
- 6.5. Náčrt systému detekce doručování balíků (132)
- 6.6. Testování náčrtu k detekci doručení balíčku 133
- 6.7. Skript pro zpracování zpráv o dodávce 134
- 6.8. Budování databáze systému detekce zásilek 135
- 6.9. Instalace nezbytných balíčků Pythonu 137
- 6.10. Psaní skriptu 139
- 6.11. Testování skriptu, který zpracovává zprávy balíku
- 6.12. Instalace systému (145)
- 6.13. Další kroky 146
Kapitola 7. Přepínač internetového osvětlení (149) - 7.1. Co potřebujeme (150)
- 7.2. Vytvoření řešení (153)
- 7.3. Připojování (154)
- 7.4. Zápis klientského kódu jako webové aplikace (158)
- 7.5. Testování klienta webové aplikace
- 7.6. Psaní klientského kódu pro Android
- 7.7. Testování klientské aplikace Android 167
- 7.8. Další kroky (169)
Kapitola 8. Automatizace provozu závoje (173) - 8.1. Co potřebujeme (174)
- 8.2. Vytvoření řešení (177)
- 8.3. Použití krokového motoru (178)
- 8.4. Programování krokového motoru (179)
- 8.5. Připojovací senzory (181)
- 8.6. Psaní náčrtu (182)
- 8.7. Instalace hardwaru (187)
- 8.8. Další kroky 190
Kapitola 9. Zámek dveří Android (193) - 9.1. Co potřebujeme (194)
- 9.2. Budování řešení (197)
- 9.3. Ovládání zámku z úrovně Androidu (202)
- 9.4. Psaní kódu serveru pro Android
- 9.5. Psaní klientské aplikace pro Android
- 9.6. Testování a instalace (225)
- 9.7. Další kroky 226
Kapitola 10. Nechte náš dům mluvit (229) - 10.1. Co potřebujeme (230)
- 10.2. Nastavení reproduktorů (231)
- 10.3. Poslechněte si hlas systému (234)
- 10.4. Kalibrace bezdrátového mikrofonu (238)
- 10.5. Programování mluvícího systému (240)
- 10.6. Konverzace s vlastním domovem (249)
- 10.7. Další kroky 250
ČÁST III. OČEKÁVANÁ BUDOUCNOST (253) Kapitola 11. Budoucí vzory (255) - 11.1. Budoucnost je po ruce (256)
- 11.2. Dlouhodobá předpověď (260)
- 11.3. Dům budoucnosti (262)
Kapitola 12. Další nápady na design 267 - 12.1. Detektor nepořádku (267)
- 12.2. Monitor spotřeby elektřiny (268)
- 12.3. Elektrický strašák (269)
- 12.4. Dálkové ovládání systému domácí zábavy (269)
- 12.5. Přepínání domácích spotřebičů během spánku (270)
- 12.6. Ovládání zavlažování pomocí čidla vlhkosti (270)
- 12.7. Detektory kouře přizpůsobené pro síťovou komunikaci (271)
- 12.8. Blízký otvírač garážových vrat (272)
- 12.9. Inteligentní ovladač klimatizace a ventilace (272)
- 12.10. Inteligentní schránka (273)
- 12.11. Inteligentní osvětlení (273)
- 12.12. Monitorování sluneční a větrné energie (273)
DOPLŇKOVÉ LÁTKY (275) Dodatek A. Instalace knihoven Arduino 277 - A.1.1. Apple OS X (277)
- A.1.2. Linux (278)
- A.1.3. Windows (278)
Dodatek B. Odkazy (281) Rejstřík (283) |