GENEROWANIE RUCHU, ŚWIATŁA I DŹWIĘKU ZA POMOCĄ ARDUINO I RASPBERRY Pi

    • Wydawnictwo: HELION
    • Autor: Simon Monk
    • Ilość stron: 312
    • Okładka: miękka
    • Format: 170 x 230mm
    • Rok wydania: 2017
    • Język: polski

    Zrób to sam. Generowanie ruchu, światła i dźwięku za pomocą Arduino i Raspberry Pi Książka jest przewodnikiem po elektronice dla początkujących. Szczegółowe i praktyczne instrukcje przeprowadzą Cię krok po kroku przez wiele projektów, dzięki czemu mimochodem przyswoisz sobie podstawy elektroniki i równocześnie odkryjesz potencjał płytek Arduino i Raspberry Pi. Szybko nauczysz się sterować pracą diod LED, różnych silników, cewek, urządzeń zasilanych prądem przemiennym, grzejników ...

    Produkt archiwalny

    Koszt wysyłki od: 7,00 zł

    • Wysyłka GRATIS

      Zrob zakupy za 275,00 zł a wysyłkę masz GRATIS

    • Dostawa do krajów EU

      Paczki wysyłamy również do krajów Unii Europejskiej

    Opis

    Zrób to sam
    Generowanie ruchu, światła i dźwięku za pomocą Arduino i Raspberry Pi

    Ta książka jest przewodnikiem po elektronice dla początkujących. Szczegółowe i praktyczne instrukcje przeprowadzą Cię krok po kroku przez wiele projektów, dzięki czemu mimochodem przyswoisz sobie podstawy elektroniki i równocześnie odkryjesz potencjał płytek Arduino i Raspberry Pi. Szybko nauczysz się sterować pracą diod LED, różnych silników, cewek, urządzeń zasilanych prądem przemiennym, grzejników, urządzeń chłodniczych, wyświetlaczy i generatorów dźwięku. Dowiesz się, jak możesz monitorować pracę tych urządzeń i kierować nimi poprzez internet. Dzięki tym popularnym platformom możesz nawet zaprojektować inteligentny dom z Twoim własnym systemem sterowania!

    W tej książce między innymi:
    • Wiele wciągających projektów, od najprostszych po bardziej złożone
    • Wyjaśnienia dotyczące zastosowań Arduino i Raspberry Pi oraz różnic między nimi
    • Przystępnie podane podstawy elektroniki
    • Wskazówki niezbędne przy samodzielnym tworzeniu systemów sterujących
    • Inspiracje i pomysły związane z internetem rzeczy (IoT)

    Arduino i Raspberry Pi — steruj światłem, dźwiękiem, ruchem! Elektronika jest dziedziną dla wymagających. Wydaje się bardzo skomplikowana, a przyswojenie sobie choćby samych jej podstaw wymaga nie lada wysiłku. Żyjąc w świecie zdominowanym przez elektronikę, warto jednak pokusić się o znajomość jej prawideł. Zwłaszcza że dzięki płytkom Arduino i Raspberry Pi rozpoczęcie nauki jest bardzo proste. Istnieje tylko jedno niebezpieczeństwo: te płytki niepostrzeżenie mogą rozbudzić niepohamowaną ciekawość i stać się prawdziwą pasją!

    Spis treści

    Elektronika jest dziedziną dla wymagających. Wydaje się bardzo skomplikowana, a przyswojenie sobie choćby samych jej podstaw wymaga nie lada wysiłku. Żyjąc w świecie zdominowanym przez elektronikę, warto jednak pokusić się o znajomość jej prawideł. Zwłaszcza że dzięki płytkom Arduino i Raspberry Pi rozpoczęcie nauki jest bardzo proste. Istnieje tylko jedno niebezpieczeństwo: te płytki niepostrzeżenie mogą rozbudzić niepohamowaną ciekawość i stać się prawdziwą pasją!

    1. Wstęp
       Arduino i Pi
           Raspberry Pi
           Arduino
           Co wybrać: Arduino czy Raspberry Pi?
           Alternatywy
       Podsumowanie
    2. Arduino
      Czym jest Arduino?
       Instalacja zintegrowanego środowiska programistycznego Arduino
       Wgrywanie szkicu
       Instalowanie szkiców opisanych w tej książce
       Podstawy programowania Arduino
           Struktura szkicu Arduino
           Zmienne i stałe
           Wyjścia cyfrowe
           Wejścia cyfrowe
           Wejścia analogowe
           Wyjścia analogowe
           Instrukcje if i else
           Pętle
           Funkcje
      Podsumowanie
    3. Raspberry Pi
       Czym jest Raspberry Pi?
       Przygotowanie Raspberry Pi do pracy
          Przygotowanie karty microSD z pakietem NOOBS
          Konfiguracja protokołu SSH
          SSH w systemie Windows
          SSH w systemach macOS i Linux
       Wiersz poleceń systemu Linux
       Kod zaprezentowany w tej książce
       Programowanie w Pythonie
           Witaj, świecie
           Tabulatory i wcięcia
           Zmienne
           If, while i inne instrukcje warunkowe
           Biblioteka RPi.GPIO
           Złącze GPIO
           Wyjścia cyfrowe
           Wejścia cyfrowe
           Wyjścia analogowe
       Podsumowanie
    4. Czas rozpocząć zabawę!
       Płytki stykowe
           Działanie prototypowej płytki stykowej
           Łączenie płytki prototypowej z Arduino
           Łączenie płytki prototypowej z Raspberry Pi
       Pobieranie programów
       Eksperyment: sterowanie diodą LED
           Lista elementów
           Schemat obwodu
          Podłączanie obwodu do Arduino
          Kod Arduino
           Eksperymentowanie z Arduino
           Podłączanie obwodu do Raspberry Pi
           Program Raspberry Pi
           Eksperymenty z Raspberry Pi
           Porównanie kodu obu platform
       Eksperyment: sterowanie pracą silnika
           Lista elementów
           Schemat obwodu
           Eksperymentowanie bez płytek Arduino i Raspberry Pi
           Podłączanie obwodu do płytki Arduino
           Eksperymentowanie z Arduino
           Podłączanie obwodu do Raspberry Pi
           Eksperymentowanie z Raspberry Pi
       Podsumowanie
    5. Podstawy elektroniki
       Prąd, napięcie i rezystancja
           Natężenie prądu
           Napięcie
           Masa
           Rezystancja
       Moc
       Najczęściej spotykane komponenty elektroniczne
           Rezystory
           Tranzystory
           Diody
           Diody LED
           Kondensatory
           Układy scalone
       Złącza płytek Arduino i Raspberry Pi
           Wyjścia cyfrowe
           Wejścia cyfrowe
           Wejścia analogowe
           Wyjścia analogowe
           Szeregowa transmisja danych
       Podsumowanie
    6. Diody LED
       Standardowe diody LED
       Ograniczanie natężenia prądu
       Projekt: sygnalizator
           Lista elementów
           Założenia projektowe
           Podłączanie obwodu do Arduino
           Kod Arduino
           Podłączanie obwodu do Raspberry Pi
           Kod Raspberry Pi
       Diody LED i technologia PWM
       Diody LED RGB
       Eksperyment: mieszanie kolorów
           Obwód
           Lista elementów
           Podłączanie obwodu do Arduino
           Kod Arduino
           Eksperymentowanie z Arduino
           Podłączanie obwodu do Raspberry Pi
           Kod Raspberry Pi
           Eksperymentowanie z Raspberry Pi
       Podsumowanie
    7. Silniki, pompy i siłowniki
       Sterowanie prędkością obrotową (PWM)
       Eksperyment: sterowanie prędkością obrotową silnika prądu stałego
           Obwód
           Podłączanie obwodu do Arduino
           Kod Arduino
           Eksperymentowanie z Arduino
           Podłączanie obwodu do Raspberry Pi
           Kod Raspberry Pi
           Eksperymentowanie z Raspberry Pi
       Sterowanie silnikami prądu stałego za pomocą przekaźników
           Sterowanie pracą przekaźnika za pomocą płytek Arduino i Raspberry Pi
           Moduły przekaźników
       Eksperyment: sterowanie pracą silnika elektrycznego za pośrednictwem modułu przekaźników
           Lista elementów
           Łączenie obwodu
           Kod Arduino
           Kod Raspberry Pi
       Wybieranie właściwego silnika
           Moment obrotowy
           Prędkość obrotowa
           Przekładnie
           Silniki przekładniowe
       Pompy
           Pompy przewodowe
           Pompa wirowa
       Projekt: podlewanie roślin przy użyciu Arduino
           Założenia projektowe
           Lista elementów
           Budowa projektu
           Kod Arduino
           Korzystanie z projektu
       Siłowniki liniowe
       Solenoidy
       Podsumowanie
    8. Sterowanie pracą silnika: poziom zaawansowany
       Mostki H
       Mostek H w formie układów scalonych
       Eksperyment: sterowanie kierunkiem i prędkością obrotów silnika
           Lista elementów
           Założenia projektowe
           Schemat płytki prototypowej
           Eksperymentowanie
           Podłączanie obwodu do Arduino
           Kod Arduino
           Eksperymentowanie z Arduino
           Podłączanie obwodu do Raspberry Pi
           Kod Raspberry Pi
           Eksperymentowanie z Raspberry Pi
       Inne układy scalone mostków H
           L298N
           TB6612FNG
       Modułowe mostki H
       Projekt: zgniatarka do puszek sterowana za pomocą Arduino
           Lista elementów
           Łączenie obwodu
           Konstrukcja mechaniczna
           Kod Arduino
       Podsumowanie
    9. Serwomechanizmy
       Serwomechanizmy
           Sterowanie pracą serwomechanizmu
       Eksperyment: sterowanie położeniem serwomechanizmu
           Sprzęt
           Lista elementów
           Podłączanie obwodu do Arduino
           Kod Arduino
           Eksperymentowanie z Arduino
           Podłączanie obwodu do Raspberry Pi
           Kod Raspberry Pi
           Eksperymentowanie z Raspberry Pi
       Projekt: tańcząca marionetka Pepe i Raspberry Pi
           Lista elementów
           Założenia projektowe
           Konstrukcja
           Kod
           Korzystanie z tańczącej marionetki
       Podsumowanie
    10. Silniki krokowe
       Silniki krokowe
       Bipolarne silniki krokowe
       Eksperyment: sterowanie pracą bipolarnego silnika krokowego
           Lista elementów
           Założenia projektowe
           Arduino
           Podłączanie obwodu do Arduino
           Kod Arduino (wersja trudniejsza)
           Kod Arduino (wersja łatwiejsza)
           Eksperymentowanie z Arduino
           Raspberry Pi
           Podłączanie obwodu do Raspberry Pi
           Kod Raspberry Pi
           Eksperymentowanie z Raspberry Pi
       Unipolarne silniki krokowe
       Układ tranzystorów Darlingtona
       Eksperyment: sterowanie pracą unipolarnego silnika krokowego
           Obwód
           Lista elementów
           Podłączanie obwodu do Arduino
           Podłączanie obwodu do Raspberry Pi
           Kod
       Sterowanie falowe
       Eksperyment: sterowanie falowe i Raspberry Pi
           Lista elementów
           Podłączanie obwodu do Raspberry Pi
           Kod
           Eksperymentowanie
       Bezszczotkowe silniki prądu stałego
       Podsumowanie
    11. Ogrzewanie i chłodzenie
       Rezystywne komponenty grzejne
       Eksperyment: rozgrzewanie rezystora
           Lista elementów
           Budowa projektu
           Przeprowadzanie eksperymentu
       Projekt: losowy detonator balonów oparty na Arduino
           Lista elementów
           Obwód
           Kod
           Korzystanie z detonatora balonów
       Komponenty grzewcze
       Moc i energia
       Moc a wzrost temperatury
           Gotowanie wody
       Ogniwa Peltiera
           Działanie ogniwa Peltiera
           Stosowanie ogniw Peltiera w praktyce
       Projekt: chłodziarka do napojów
           Lista elementów
           Budowa projektu
           Korzystanie z projektu
       Podsumowanie
    12. Pętle sterujące
            Prosty termostat
            Eksperyment: prosty termostat
                Lista elementów
                Założenia projektowe
                Schemat wykonawczy
                Kod
                Eksperymentowanie
            Histereza
            Regulator PID
                Proporcjonalność (człon P)
                Całkowanie (człon I)
                Różniczkowanie (człon D)
                Dostrajanie regulatora PID
            Eksperyment: termostat PID
                Obwód
                Kod Arduino
                Eksperymentowanie z Arduino
                Podłączanie obwodu do Raspberry Pi
                Kod Raspberry Pi
                Eksperymentowanie z Raspberry Pi
            Projekt: termostatyczna chłodziarka do napojów
                Obwód
                Lista elementów
                Założenia projektowe
                Budowa projektu
                Kod Arduino
            Podsumowanie
    13. Sterowanie prądem przemiennym (241)
            Sterowanie pracą urządzeń zasilanych prądem przemiennym: teoria (242)
                Czym jest prąd przemienny? (242)
                Przekaźniki (243)
                Optoizolator (243)
                Przełączanie mocy przy przejściu przez zero i triaki (244)
            Sterowanie pracą urządzeń zasilanych prądem przemiennym: praktyka (245)
                Moduły przekaźników (245)
                Przekaźniki statyczne (247)
                Moduł PowerSwitch Tail (248)
            Projekt: przełącznik czasowy sterowany za pomocą Raspberry Pi (249)
                Lista elementów (249)
                Budowa projektu (249)
                Kod (250)
                Korzystanie z projektu (251)
            Podsumowanie (251)

        14. Wyświetlacze (253)
            Paski diodowe (253)
            Eksperyment: sterowanie paskiem diod LED RGB (254)
                Lista elementów (254)
                Podłączanie obwodu do Arduino (255)
                Kod Arduino (256)
                Podłączanie obwodu do Raspberry Pi (257)
                Kod Raspberry Pi (259)
            Wyświetlacze OLED korzystające z magistrali I2C (260)
            Eksperyment: podłączanie modułu wyświetlacza korzystającego z magistrali I2C do płytki Raspberry Pi (261)
                Lista elementów (261)
                Połączenia (262)
                Kod Raspberry Pi (262)
                Eksperymentowanie (264)
            Projekt: dodawanie wyświetlacza do chłodziarki napojów (264)
                Lista elementów (264)
                Połączenia (265)
                Kod Arduino (265)
            Podsumowanie (267)

        15. Dźwięk (269)
            Eksperyment: dźwięk i głośnik bez wzmacniacza (269)
                Lista elementów (270)
                Schemat płytki prototypowej (270)
                Kod Arduino (271)
                Eksperymentowanie z Arduino (272)
            Wzmacniacze (273)
            Eksperyment: odtwarzanie plików dźwiękowych za pomocą Arduino (273)
                Lista elementów (273)
                Tworzenie pliku dźwiękowego (274)
                Kod Arduino (275)
                Eksperymentowanie z Arduino (276)
            Podłączanie Arduino do wzmacniacza (276)
            Odtwarzanie plików dźwiękowych za pomocą Raspberry Pi (278)
            Projekt: Pepe zyskuje głos (279)
                Lista elementów (280)
                Schemat wykonawczy (280)
                Kod Raspberry Pi (281)
                Korzystanie z gadającej maskotki (283)
            Podsumowanie (283)

        16. Internet rzeczy (285)
            Raspberry Pi i framework Bottle (285)
            Projekt: Raspberry Pi i przełącznik sieciowy (287)
                Obwód (287)
                Kod Raspberry Pi (287)
                Korzystanie z przełącznika sieciowego (289)
            Arduino i obsługa sieci (289)
            Projekt: marionetka i Twitter (290)
                Podłączanie Pepe do internetu (291)
                Usługa IFTTT (If This Then That) (294)
                Korzystanie z projektu (296)
            Podsumowanie (297)

        A. Komponenty (299)
            Dostawcy (299)
            Rezystory i kondensatory (300)
            Półprzewodniki (301)
            Pozostałe komponenty (302)
            Inne rzeczy przydatne podczas pracy nad projektami (303)
            Konfiguracje złączy czipów (303)

        B. Port GPIO płytki Raspberry Pi (305)
            Uwagi (306)

        Skorowidz (307)