• Produkt wycofany

Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gadżety z technologią Arduino i techBASIC - Mike Westerfield

Indeks: KSZ-05034 EAN: 9788324688906

Tłumaczenie: Robert Górczyński. Wydawnictwo: Helion. Z książki dowiesz się jak programować w języku techBASIC oraz tworzyć oryginalne aplikacje dla urządzeń firmy Apple.

Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gadżety z technologią Arduino i...
35,00 zł
33,33 zł netto
Zapłać później
Niedostępny
Produkt wycofany
Producent: Helion
Kompatybilny z: Arduino

Uwaga!

Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii.

Opis produktu: Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gadżety z technologią Arduino i techBASIC - Mike Westerfield

Jeśli chciałbyś przekształcić swój iPhone w nietypowe urządzenie, takie jak wykrywacz metali czy też barometr, ta książka jest przeznaczona właśnie dla Ciebie.

 

Z lektury nauczysz się jak napisać proste aplikacje z techBASIC, zatwierdzonym przez Apple środowisku programistycznym. Dowiesz się jak stworzyć higrometr czy też przyśpieszeniomierz, za pomocą czujników wbudowanych w urządzenia z systemem iOS oraz platformy Arduino. A z wykorzystaniem technologii Bluetooth Low Energy oraz mikrokontrolera będziesz mógł zdalnie sterować samochodem. Poznaj te i inne projekty i  wykorzystaj swój iPhone w oryginalny sposób.

Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gadżety z technologią Arduino i techBASIC - Mike Westerfield

Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gadżety z technologią Arduino i techBASIC - Mike Westerfield.

Dzięki tej książce:

  • poznasz język techBasic
  • uzyskasz dostęp do czujników wbudowanych w Twoje urządzenie
  • zbudujesz żyroskop, barometr lub higrometr
  • wykorzystasz w pełni możliwości telefonu iPhone i tabletu iPad

 

 

Fragment książki do przeczytania on-line.

 

Spis treści

 

Wprowadzenie (7)

 

1. Wprowadzenie do techBASIC i czujników wbudowanych w urządzenia iOS (13)

  • Własny tricorder (13)
  • Krótkie wprowadzenie do techBASIC (14)
    • Aplikacja techBASIC Sampler (15)
    • Uruchomienie pierwszego programu (15)
    • Tworzenie programu (17)
  • Przyśpieszeniomierz (20)
 

2. Uzyskanie dostępu do innych wbudowanych czujników (33)

  • Żyroskop (34)
    • Radiany czy stopnie? (40)
  • Magnetometr (41)
  • Uzyskanie szybszej odpowiedzi z czujnika (47)
  • Wyznaczanie kursu (51)
  • Położenie (52)
  • Twój własny tricorder (53)
 

3. Budujemy wykrywacz metalu (55)

  • Magnetometr w urządzeniach iPhone i iPad (55)
  • Ziemskie pole magnetyczne (56)
  • Użycie iPhone'a lub iPada jako wykrywacza metalu (58)
    • Konwersja aplikacji Magnetometer na wykrywacz metalu (60)
    • Używanie wykrywacza metalu (61)
  • Co dalej? (63)
 

4. HiJack (65)

  • Co to jest HiJack? (65)
  • Budowa czujnika (67)
  • Zasilanie zewnętrzne dla urządzenia HiJack (71)
  • Program Hello HiJack (73)
  • Kiedy sprawy idą źle (75)
  • Lepsza wersja programu HiJack (75)
  • Co dalej? (80)
 

5. Budujemy wilgotnościomierz za pomocą urządzenia HiJack (81)

  • Dodanie wilgotnościomierza do tricordera (81)
  • Budowa wilgotnościomierza (82)
  • Kalibracja (83)
    • Zebranie danych do kalibracji (83)
    • Przenoszenie plików danych do oraz z techBASIC (85)
    • Użycie danych kalibracji (86)
  • Lepsza wersja oprogramowania (89)
    • Pełny kod źródłowy programu Moisture Meter (96)
 

6. Technologia Bluetooth Low Energy (99)

  • Czym jest technologia Bluetooth Low Energy? (99)
  • Urządzenie SensorTag firmy Texas Instruments (101)
    • Tworzenie programów obsługujących urządzenia typu BLE (103)
  • Przyśpieszeniomierz (115)
    • Co to jest przyśpieszeniomierz? (115)
    • Uzyskanie dostępu do przyśpieszeniomierza (116)
    • Użycie przyśpieszeniomierza (118)
    • Kod źródłowy programu odczytującego wartości z przyśpieszeniomierza (120)
  • Barometr (123)
    • Uzyskanie dostępu do barometru (124)
    • Kod źródłowy programu odczytującego wartości z barometru (128)
  • Żyroskop (132)
    • Uzyskanie dostępu do żyroskopu (132)
    • Użycie żyroskopu (134)
    • Kod źródłowy programu odczytującego wartości z żyroskopu (135)
  • Magnetometr (138)
    • Uzyskanie dostępu do magnetometru (139)
    • Użycie magnetometru (141)
    • Kod źródłowy programu odczytującego wartości z magnetometru (141)
  • Wilgotnościomierz (144)
    • Uzyskanie dostępu do wilgotnościomierza (145)
    • Kod źródłowy programu odczytującego wartości z wilgotnościomierza (147)
  • Termometr (150)
    • Uzyskanie dostępu do termometru (150)
    • Użycie termometru (152)
    • Kod źródłowy programu odczytującego wartości z termometru (153)
  • Co dalej? (156)
 

7. Model rakiety jako sterowane iPhone'em urządzenie typu BLE (157)

  • Odrobina informacji na temat budowy rakiet (158)
  • Listy niezbędnych elementów (159)
    • ST-1 (159)
    • ST-2 (160)
    • Inne elementy potrzebne dla obu budowanych rakiet (161)
  • Dlaczego używamy SensorTag? (161)
  • Konstrukcja (162)
    • Model rakiety ST-2 przenoszącej iPhone i SensorTag (163)
    • Model rakiety ST-1 przenoszącej tylko SensorTag (168)
  • Program odpowiedzialny za zbieranie danych (169)
  • Oprogramowanie SensorTag działające w zakresie +/-8G (180)
  • Wskazówki dotyczące lotów (182)
    • Silniki (182)
    • Spadochrony (182)
    • Pogoda podczas lotów (182)
    • Start rakiety (183)
  • Dane (183)
    • Analiza danych (183)
    • Analiza danych za pomocą programu Rocket Flight Analysis (185)
    • Prędkość i wysokość (186)
    • Obrót i ciśnienie (189)
  • Czego się dowiedzieliśmy? (189)
    • Wyniki dla rakiety ST-1 (189)
    • Wyniki dla rakiety ST-2 (191)
 

8. Zdalne sterowanie samochodem za pomocą urządzenia typu BLE i mikrokontrolera Arduino (193)

  • Sterowanie samochodem za pomocą urządzenia typu BLE (194)
  • Wybór zdalnie sterowanego samochodu (196)
    • Demontaż samochodu (196)
  • Modyfikacja samochodu (200)
    • Mostek H (201)
    • Układ scalony Texas Instruments SN754410 (202)
    • Montaż całego układu elektronicznego (204)
  • Sterowanie mikrokontrolerem Arduino Uno (211)
    • Instalacja oprogramowania Arduino (211)
    • Pobranie oprogramowania Firmata (213)
  • Oprogramowanie (216)
    • Modulacja szerokości impulsów (216)
    • Wracamy do oprogramowania (218)
  • Uruchom silniki! (228)
 

9. Połączenie BLE między urządzeniami iOS (231)

  • Tryb podległy w BLE (231)
  • Program BLE Chat (232)
    • Konfiguracja urządzeń (232)
    • Użycie usług (234)
 

10. Paddles, czyli hołd złożony grze Pong (245)

  • Klasyczna gra Pong (245)
  • Gra Paddles (246)
  • Program obsługujący paletkę (247)
  • Program obsługujący konsolę gry Paddles (251)
 

11. Wi-Fi (263)

  • Komunikacja ze światem (263)
    • Protokoły HTTP, FTP i TCP/IP (264)
  • WiFly (265)
    • Układ elektroniczny (266)
    • Nawiązanie połączenia sieciowego (267)
    • Komunikacja z TCP/IP (268)
    • Prosty program terminala (269)
  • Wi-Fi i Arduino (271)
    • Wczytanie oprogramowania do mikrokontrolera Arduino (271)
    • Układ elektroniczny (273)
    • Komunikacja za pomocą programu terminala (274)
 

12. Serwomechanizmy Wi-Fi (275)

  • Ogólne informacje o serwomechanizmach (275)
    • Kontroler Pololu Serial Servo Controller (276)
    • Układ elektroniczny (279)
  • Maski na Halloween (281)
    • Oprogramowanie (281)
    • Wypróbuj zbudowane urządzenie (285)
  • Serwomechanizmy wykonujące ruch do przodu i do tyłu (285)
  • Zakończenie (288)
 

Skorowidz (289)

 

Książka - Autor Mike Westerfield
Książka - ISBN 978-83-246-8890-6
Książka - Oprawa miękka
Książka - Wydawnictwo Helion
Szerokość opakowania 0.001 cm
Wysokość opakowania 0.001 cm
Głębokość opakowania 0.001 cm
Masa opakowania 0.001 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Kraj pochodzenia: Polska

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: