E-book details

Raspberry Pi. Przewodnik użytkownika

Raspberry Pi. Przewodnik użytkownika

Eben Upton, Gareth Halfacree

Ebook

Wykorzystaj ogromny potencjał miniaturowego komputera!

Prawdziwy komputer wielkości lekko przerośniętej karty kredytowej - czy to możliwe? Oczywiście! Do tego kosztuje on naprawdę niewiele. Początkowo miał służyć dzieciom do nauki programowania, jednak jego możliwości rozrosły się błyskawicznie. W tej chwili Raspberry Pi wykorzystywany jest często jako platforma do odtwarzania filmów, serwer WWW lub sterownik urządzeń. Masz już na niego jakiś własny pomysł?

Recenzja książki na Forbot.pl  >>

Ta książka to instrukcja użytkownika. Dzięki niej poznasz wszystkie tajniki pracy z platformą Raspberry Pi. Na samym początku nauczysz się rozróżniać architekturę x86 i ARM oraz poznasz zalety systemu Linux, pod którym działa Raspberry Pi. Jak na porządną instrukcję przystało, poznasz każdy aspekt pracy z tym urządzeniem. Najpierw poczytasz o podłączaniu klawiatury i myszy, a pod koniec trafisz na tematy związane z zarządzaniem systemem operacyjnym Linux. Ponadto dowiesz się, jak przygotować to urządzenie do pracy w systemach produkcyjnych, pisać programy w językach Scratch i Python oraz sterować innymi urządzeniami. Raspberry Pi to gwarancja dobrej zabawy dla każdego pasjonata informatyki. Przekonaj się sam!

Raspberry Pi to:

  • interesujący i tani komputer
  • platforma pozwalająca zrealizować różne projekty
  • sterownik dla innych urządzeń
  • świetna zabawa

Kompletne źródło informacji o Raspberry Pi!

O autorach (11)

Wprowadzenie (13)

  • Programowanie to świetna zabawa! (13)
  • Szczypta historii (15)
  • Co można zrobić za pomocą Raspberry Pi? (21)

CZĘŚĆ I: PODŁĄCZANIE PŁYTKI (23)

ROZDZIAŁ 1. Pierwsze spotkanie z Raspberry Pi (25)

  • ARM kontra x86 (26)
  • Windows kontra Linux (27)
  • Pierwsze kroki z systemem Raspberry Pi (29)
    • Podłączanie monitora (29)
    • Połączenie audio (31)
    • Podłączanie klawiatury i myszy (32)
    • Instalacja systemu na karcie SD (33)
    • Podłączanie pamięci zewnętrznej (38)
    • Łączenie z siecią (38)
    • Podłączanie zasilania (42)

ROZDZIAŁ 2. Administracja systemem Linux (43)

  • Wprowadzenie do systemu Linux (44)
  • Podstawy systemu Linux (46)
  • Wprowadzenie do systemu Debian (47)
    • Akcesoria (49)
    • Edukacja (49)
    • Internet (49)
    • Programowanie (50)
    • Dźwięk i wideo (50)
    • Narzędzia systemowe (50)
    • Preferencje (50)
  • Stosowanie zewnętrznych urządzeń pamięci masowej (52)
  • Tworzenie nowego konta użytkownika (53)
  • Układ systemu plików (55)
    • Układ logiczny (55)
    • Układ fizyczny (57)
  • Instalowanie i usuwanie oprogramowania (57)
    • Szukanie oprogramowania (58)
    • Instalowanie oprogramowania (59)
    • Usuwanie oprogramowania (60)
    • Aktualizowanie oprogramowania (61)

ROZDZIAŁ 3. Rozwiązywanie problemów (63)

  • Diagnozowanie klawiatury i myszy (64)
  • Diagnozowanie problemów z zasilaniem (65)
  • Diagnozowanie problemów z wyświetlaniem (66)
  • Diagnozowanie problemów związanych z uruchamianiem systemu (68)
  • Diagnozowanie problemów związanych z siecią (69)
  • Jądro awaryjne (72)

ROZDZIAŁ 4. Konfiguracja sieci (75)

  • Sieć przewodowa (76)
  • Sieć bezprzewodowa (79)
    • Brak szyfrowania (88)
    • Szyfrowanie WEP (88)
    • Szyfrowanie WPA/WPA2 (89)
    • Nawiązywanie połączenia z siecią bezprzewodową (90)

ROZDZIAŁ 5. Zarządzanie partycjami (91)

  • Tworzenie nowej partycji (92)
  • Zmiana wielkości istniejących partycji (96)
    • Automatyczna zmiana wielkości (96)
    • Ręczna zmiana wielkości (98)
  • Przenoszenie systemu na większą kartę SD (101)
    • Tworzenie obrazu w systemie Linux (102)
    • Tworzenie obrazu w systemie OS X (102)
    • Tworzenie obrazu w systemie Windows (103)

ROZDZIAŁ 6. Konfigurowanie płytki Raspberry Pi (105)

  • Ustawienia sprzętowe - plik config.txt (106)
    • Zmiana ustawień wyświetlania (107)
    • Opcje uruchamiania systemu (111)
    • Przetaktowywanie systemu Raspberry Pi (111)
    • Włączanie pamięci podręcznej drugiego poziomu (L2) (115)
    • Włączanie trybu testowego (116)
  • Podział pamięci - plik start.elf (117)
  • Ustawienia oprogramowania - plik cmdline.txt (118)

CZĘŚĆ II: PLATFORMA PI JAKO CENTRUM MULTIMEDIALNE, KOMPUTER PRODUKCYJNY I SERWER WWW (121)

ROZDZIAŁ 7. Platforma Pi jako centrum multimedialne (123)

  • Odtwarzanie muzyki na konsoli (124)
  • Dedykowane centrum multimedialne - dystrybucja Rasbmc (126)
    • Wyświetlanie danych strumieniowych z internetu (127)
    • Wyświetlanie lokalnych danych strumieniowych (130)
    • Konfiguracja dystrybucji Rasbmc (132)

ROZDZIAŁ 8. Platforma Pi jako komputer produkcyjny (135)

  • Stosowanie aplikacji działających w chmurze (136)
  • Pakiet OpenOffice.org (139)
  • Edycja obrazów w aplikacji Gimp (141)

ROZDZIAŁ 9. Platforma Pi jako serwer WWW (145)

  • Instalacja stosu LAMP (146)
  • Instalacja platformy WordPress (150)

CZĘŚĆ III: PROGRAMOWANIE I STEROWANIE (155)

ROZDZIAŁ 10. Wprowadzenie do języka Scratch (157)

  • Wprowadzenie do języka Scratch (158)
  • Pierwszy przykład: witaj świecie (159)
  • Drugi przykład: animacja i dźwięk (163)
  • Trzeci przykład: prosta gra (164)
  • Robotyka i czujniki (171)
    • Obsługa czujników za pośrednictwem płytki PicoBoard (171)
    • Robotyka i klocki LEGO (172)
  • Materiały dodatkowe (172)

ROZDZIAŁ 11. Wprowadzenie do języka Python (175)

  • Wprowadzenie do języka Python (176)
  • Pierwszy przykład: witaj świecie (176)
  • Drugi przykład: komentarze, dane wejściowe, zmienne i pętle (182)
  • Trzeci przykład: tworzenie gier za pomocą biblioteki pygame (186)
  • Czwarty przykład: Python i obsługa sieci (195)
  • Materiały dodatkowe (201)

ROZDZIAŁ 12. Sterowanie sprzętem (203)

  • Sprzęt elektroniczny (204)
  • Odczytywanie kodów z rezystorów (206)
  • Źródła komponentów (208)
    • Sklepy internetowe (208)
    • Specjalistyczne sklepy dla hobbystów (209)
  • Port GPIO (210)
    • Magistrala szeregowa UART (212)
    • Magistrala I2C (212)
    • Magistrala SPI (212)
  • Obsługa portu GPIO w języku Python (213)
    • Instalacja biblioteki języka Python dla portu GPIO (213)
    • Wyjście GPIO: migająca dioda LED (215)
    • Wejście GPIO: odczytywanie stanu przycisku (219)
  • Alternatywa dla płytki uniwersalnej (224)
  • Krótka instrukcja lutowania (226)

ROZDZIAŁ 13. Dodatkowe płytki (233)

  • Slice of Pi firmy Ciseco (234)
  • Prototyping Pi Plate firmy Adafruit (237)
  • Gertboard firmy Fen Logic (241)

DODATKI (247)

DODATEK A. Python - gotowe rozwiązania (249)

  • Raspberry Snake (rozdział 11., przykład 3.) (250)
  • Lista użytkowników IRC (rozdział 11., przykład 4.) (252)
  • Dane wejściowe i wyjściowe portu GPIO (rozdział 12.) (253)

DODATEK B. Tryby wyświetlania HDMI (255)

Skorowidz (261)

  • Title: Raspberry Pi. Przewodnik użytkownika
  • Author: Gareth Halfacree, Eben Upton
  • Original title: Raspberry Pi User Guide
  • Translation: Mikołaj Szczepaniak
  • ISBN: 978-83-246-7316-2, 9788324673162
  • Date of issue: 2013-10-07
  • Format: Ebook
  • Item ID: rasppi
  • Publisher: Helion