Projekty elektroniczne na iPhone i iPad Niekonwencjonalne gadzety z technologia Arduino i techBASIC.pdf
(
853 KB
)
Pobierz
Tytuł oryginału: Building iPhone and iPad Electronic Projects
Tłumaczenie: Robert Górczyński
ISBN: 978-83-246-8890-6
© 2014 Helion S.A.
Authorized Polish translation of the English edition of Building iPhone and iPad Electronic Projects, ISBN
9781449363505 © 2013 James M. Westerfield.
This translation is published and sold by permission of O’Reilly Media, Inc., which owns or controls all
rights to publish and sell the same.
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)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/prelip
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 .............................................................................................................. 7
1. Wprowadzenie do techBASIC i czujników wbudowanych w urz dzenia iOS .......... 13
W asny tricorder
Krótkie wprowadzenie do techBASIC
Aplikacja techBASIC Sampler
Uruchomienie pierwszego programu
Tworzenie programu
Przy pieszeniomierz
13
14
15
15
17
20
2. Uzyskanie dost pu do innych wbudowanych czujników ..........................................33
yroskop
Radiany czy stopnie?
Magnetometr
Uzyskanie szybszej odpowiedzi z czujnika
Wyznaczanie kursu
Po o enie
Twój w asny tricorder
34
40
41
47
51
52
53
3. Budujemy wykrywacz metalu .....................................................................................55
Magnetometr w urz dzeniach iPhone i iPad
Ziemskie pole magnetyczne
U ycie iPhone’a lub iPada jako wykrywacza metalu
Konwersja aplikacji Magnetometer na wykrywacz metalu
U ywanie wykrywacza metalu
Co dalej?
55
56
58
60
61
63
4. HiJack ...........................................................................................................................65
Co to jest HiJack?
Budowa czujnika
Zasilanie zewn trzne dla urz dzenia HiJack
65
67
71
3
Kup książkę
Poleć książkę
Program Hello HiJack
Kiedy sprawy id le
Lepsza wersja programu HiJack
Co dalej?
Dodanie wilgotno ciomierza do tricordera
Budowa wilgotno ciomierza
Kalibracja
Zebranie danych do kalibracji
Przenoszenie plików danych do oraz z techBASIC
U ycie danych kalibracji
Lepsza wersja oprogramowania
Pe ny kod ród owy programu Moisture Meter
Czym jest technologia Bluetooth Low Energy?
Urz dzenie SensorTag firmy Texas Instruments
Tworzenie programów obs uguj cych urz dzenia typu BLE
Przy pieszeniomierz
Co to jest przy pieszeniomierz?
Uzyskanie dost pu do przy pieszeniomierza
U ycie przy pieszeniomierza
Kod ród owy programu odczytuj cego warto ci z przy pieszeniomierza
Barometr
Uzyskanie dost pu do barometru
Kod ród owy programu odczytuj cego warto ci z barometru
yroskop
Uzyskanie dost pu do yroskopu
U ycie yroskopu
Kod ród owy programu odczytuj cego warto ci z yroskopu
Magnetometr
Uzyskanie dost pu do magnetometru
U ycie magnetometru
Kod ród owy programu odczytuj cego warto ci z magnetometru
Wilgotno ciomierz
Uzyskanie dost pu do wilgotno ciomierza
Kod ród owy programu odczytuj cego warto ci z wilgotno ciomierza
Termometr
Uzyskanie dost pu do termometru
U ycie termometru
Kod ród owy programu odczytuj cego warto ci z termometru
Co dalej?
4
Spis tre ci
73
75
75
80
81
82
83
83
85
86
89
96
99
101
103
115
115
116
118
120
123
124
128
132
132
134
135
138
139
141
141
144
145
147
150
150
152
153
156
5. Budujemy wilgotno ciomierz za pomoc urz dzenia HiJack .................................... 81
6. Technologia Bluetooth Low Energy ............................................................................99
Kup książkę
Poleć książkę
7. Model rakiety jako sterowane iPhone’em urz dzenie typu BLE ..............................157
Odrobina informacji na temat budowy rakiet
Listy niezb dnych elementów
ST-1
ST-2
Inne elementy potrzebne dla obu budowanych rakiet
Dlaczego u ywamy SensorTag?
Konstrukcja
Model rakiety ST-2 przenosz cej iPhone i SensorTag
Model rakiety ST-1 przenosz cej tylko SensorTag
Program odpowiedzialny za zbieranie danych
Oprogramowanie SensorTag dzia aj ce w zakresie ±8G
Wskazówki dotycz ce lotów
Silniki
Spadochrony
Pogoda podczas lotów
Start rakiety
Dane
Analiza danych
Analiza danych za pomoc programu Rocket Flight Analysis
Pr dko i wysoko
Obrót i ci nienie
Czego si dowiedzieli my?
Wyniki dla rakiety ST-1
Wyniki dla rakiety ST-2
158
159
159
160
161
161
162
163
168
169
180
182
182
182
182
183
183
183
185
186
189
189
189
191
8. Zdalne sterowanie samochodem
za pomoc urz dzenia typu BLE i mikrokontrolera Arduino ................................... 193
Sterowanie samochodem za pomoc urz dzenia typu BLE
Wybór zdalnie sterowanego samochodu
Demonta samochodu
Modyfikacja samochodu
Mostek H
Uk ad scalony Texas Instruments SN754410
Monta ca ego uk adu elektronicznego
Sterowanie mikrokontrolerem Arduino Uno
Instalacja oprogramowania Arduino
Pobranie oprogramowania Firmata
Oprogramowanie
Modulacja szeroko ci impulsów
Wracamy do oprogramowania
Uruchom silniki!
Spis tre ci
194
196
196
200
201
202
204
211
211
213
216
216
218
228
5
Kup książkę
Poleć książkę
Plik z chomika:
PDFator
Inne pliki z tego folderu:
Dostosuj sie lub gin Jak odniesc sukces w branzy aplikacji mobilnych.pdf
(2814 KB)
Podstawy jezyka Swift Programowanie aplikacji dla platformy iOS.pdf
(1253 KB)
Tworzenie aplikacji na platforme iOS 5 z wykorzystaniem Xcode Interface Builder Instruments GDB oraz innych kluczowych narzedzi.pdf
(833 KB)
Dotknij przesun potrzasnij Od pomyslu do gry na iPhone a i iPada.pdf
(1116 KB)
Programowanie aplikacji na iPhone 4 Poznaj platforme iOS SDK3 od podstaw.pdf
(992 KB)
Inne foldery tego chomika:
3ds max
Access
Acrobat
After Effects
Agile - Programowanie
Zgłoś jeśli
naruszono regulamin