język: PolskiEnglish

ZRÓB TO SAM - ARDUINO I RASPBERRY Pi

WydawnictwoHelion

AutorSimon Monk

ISBN978-83-283-3897-5

Liczba stron312

Oprawamiękka

Format170 x 230mm

Rok wydania2017

Językpolski


Produkt archiwalny
Ilość :
opis
produktu
spis
treści
produkty
pokrewne
zakupione
razem
zapytaj
o produkt
opinie
o produkcie

Arduino i Raspberry Pi - steruj światłem, dźwiękiem, ruchem!
Zrób to sam. Generowanie ruchu,światła i dźwieku za pomocą Arduino i Raspberry Pi

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)

Dr Simon Monk jest doktorem inżynierii oprogramowania. Kilka lat był pracownikiem akademickim, później stał się współzałożycielem firmy programistycznej Momote Ltd. Elektronika jest jego ukochanym hobby od wczesnej młodości. Dr Monk to autor wielu lubianych książek dla pasjonatów elektroniki. Zachęcony ich popularnością, w 2015 roku wraz z żoną Lindą założył spółkę MonkMakes Ltd, gdzie zajmuje się wymyślaniem nowych publikacji.

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
        Raspberry Pi i framework Bottle
        Projekt: Raspberry Pi i przełącznik sieciowy
            Obwód
            Kod Raspberry Pi
            Korzystanie z przełącznika sieciowego
        Arduino i obsługa sieci
        Projekt: marionetka i Twitter
            Podłączanie Pepe do internetu
            Usługa IFTTT (If This Then That)
            Korzystanie z projektu
        Podsumowanie

    A. Komponenty
        Dostawcy
        Rezystory i kondensatory
        Półprzewodniki
        Pozostałe komponenty
        Inne rzeczy przydatne podczas pracy nad projektami
        Konfiguracje złączy czipów

    B. Port GPIO płytki Raspberry Pi
        Uwagi

    Skorowidz
Dodaj Komentarz
Ocena: 1 10
Wpisz kod widoczny na obrazku:
weryfikator