Arduino_Automatyka_domowa_dla_kazdego_ardaud.pdf

(3245 KB) Pobierz
Tytuł oryginału: Arduino Home Automation Projects
Tłumaczenie: Zbigniew Waśko
ISBN: 978-83-283-0936-4
Copyright © 2014 Packt Publishing
First published in the English language under the title ‘Arduino Home Automation
Projects – (9781783986064)’.
Polish edition copyright © 2015 by Helion S.A.
All rights reserved.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były
kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane
z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie
ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji
zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/ardaud.zip
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/ardaud
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Wprowadzenie
Rozdzia 1. Budowanie bezprzewodowych detektorów ruchu
Niezb dny sprz t i oprogramowanie
Monta sprz tu
Sprz ganie czujnika PIR z Arduino
Programowanie przesy ania danych
Tworzenie interfejsu graficznego dla detektorów ruchu
Podsumowanie
9
13
14
15
17
18
21
24
Rozdzia 2. Sterowanie o wietleniem za pomoc smartfona lub tabletu
Niezb dny sprz t i oprogramowanie
Monta sprz tu
Testowanie przeka ników i cza Wi-Fi
Tworzenie interfejsu graficznego do sterowania przeka nikami
Testowanie interfejsu graficznego
Podsumowanie
25
26
28
31
34
36
37
Rozdzia 3. Bezprzewodowy pomiar temperatury
Niezb dny sprz t i oprogramowanie
Monta sprz tu
Pisanie szkicu
Testowanie czujnika temperatury i wilgotno ci
Zdalny pomiar temperatury i wilgotno ci
Podsumowanie
39
40
42
45
46
48
50
Kup książkę
Poleć książkę
Spis tre ci
Rozdzia 4. Stacja pogodowa w chmurze
Niezb dny sprz t i oprogramowanie
czenie podzespo ów
Testowanie czujników
Zak adanie konta w serwisie ThingSpeak
Pisanie szkicu
Logowanie w serwisie ThingSpeak i wy wietlanie danych
Podsumowanie
53
54
55
56
58
60
62
64
Rozdzia 5. Chmurowy monitoring zu ycia energii
Niezb dny sprz t i oprogramowanie
czenie podzespo ów
Testowanie uk adu
Konfigurowanie konta w serwisie ThingSpeak
Wysy anie danych do serwisu ThingSpeak
Podsumowanie
65
66
68
70
73
75
78
Rozdzia 6. Przerabianie urz dze fabrycznych
Niezb dny sprz t i oprogramowanie
czenie podzespo ów
Sterowanie urz dzeniem za pomoc komputera
Tworzenie interfejsu graficznego
Podsumowanie
79
80
82
84
86
88
Rozdzia 7. Zbuduj w asny system automatyki domowej
Niezb dny sprz t i oprogramowanie
Budowanie systemu Arduino od podstaw
Testowanie systemu Arduino
Projektowanie p ytki drukowanej dla w asnego systemu automatyki
Wykonanie p ytki
Projektowanie i drukowanie 3D obudowy dla w asnego systemu automatyki domowej
Podsumowanie
91
92
93
95
97
101
103
106
Skorowidz
109
4
Kup książkę
Poleć książkę
2
Sterowanie
o wietleniem
za pomoc smartfona
lub tabletu
W tym rozdziale zajmiemy si inn , równie popularn dziedzin automatyki domowej — ste-
rowaniem o wietleniem. Na pó kach sklepowych znajdziesz mnóstwo gotowych systemów s u-
cych do sterowania urz dzeniami domowymi, ale zazwyczaj s one bardzo drogie. I je li nawet
s bezprzewodowe, to na ogó wymagaj od nas u ywania specjalnego pilota.
My jednak zastosujemy inne podej cie i zbudujemy system, dzi ki któremu do sterowania
o wietleniem b dzie mo na u y komputera, smartfona lub tabletu. Oto krótki opis tego, co
nas czeka:
Najpierw zmontujemy sprz tow cz
projektu, czyli po czymy chip Wi-Fi
z p ytk Arduino i urz dzenie sterowane (w tym przypadku zwyk lamp )
z modu em przeka nika. W naszym projekcie zastosujemy dwa takie modu y,
ale oczywi cie mo e by ich wi cej.
Nast pnie napiszemy kod testuj cy poszczególne podzespo y. Sprawdzimy wi c,
czy przeka nik dzia a poprawnie i czy chip Wi-Fi rzeczywi cie czy si z sieci
domow .
Na koniec opracujemy graficzny interfejs, który umo liwi sterowanie urz dzeniem
nie tylko z poziomu komputera, ale równie smartfona lub tabletu.
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin