Raspberry Pi. Niesamowite projekty. Szalony Geniusz - ebook
Raspberry Pi. Niesamowite projekty. Szalony Geniusz - ebook
Miniaturowy komputer i jego wielka moc!
Prawdziwy komputer wielkości karty kredytowej? Tak, to możliwe! Raspberry Pi to mały komputer o ogromnym potencjale, w dodatku naprawdę tani. Mało kto wie, że został on zaprojektowany z myślą o nauce programowania dla dzieci. Obecnie Pi sprawdza się w roli serwera WWW, odtwarzacza filmów lub sterownika automatyki. Masz pomysł na własny projekt i szukasz interesujących przykładowych projektów? Trafiłeś na doskonałą książkę poświęconą tej niezwykłej platformie!
W trakcie lektury poznasz budowę Pi, przygotujesz go do pracy i pierwszego uruchomienia. To dopiero wstęp do niesamowitej przygody! W kolejnych rozdziałach zbudujesz migacz LED, odtwarzacz MP3, sterownik aparatu fotograficznego oraz system GPS. Ponadto przy niedużym nakładzie pracy będziesz mógł opracować system automatyki domowej, stację meteorologiczną oraz system zabezpieczeń domu. Książka ta jest bogatym źródłem praktycznych projektów, które zapewnią Ci godziny świetnej zabawy!
Sięgnij po tę książkę i:
- poznaj budowę oraz uruchom platformę Raspberry Pi
- zbuduj system automatyki domowej
- opracuj własną stację meteorologiczną
- przygotuj własny serwer czasu rzeczywistego (RTC)
- świetnie się baw przez długie godziny!
Fascynujące projekty dla platformy Pi!
- Migacz LED
- Odtwarzacz MP3
- Sterownik aparatu fotograficznego
- Lokalizator GPS
- Sejsmograf
- System automatyki domowej
- Domowy system bezpieczeństwa
- Czytnik NFC/RFID
- Stacja meteorologiczna
- Sterownik logiczny
- Samobieżny pojazd
- Wykrywacz promieniowania
- Zegar czasu rzeczywistego i serwer NTP
Spis treści
O autorze (9)
Podziękowania (9)
Przedmowa (11)
1. Wprowadzenie do Raspberry Pi (13)
- Sprzęt (14)
- Oprogramowanie (25)
- Podsumowanie (33)
2. Migacz LED (35)
- Płytka prototypowa (35)
- Lutowanie (35)
- Dostęp do pinów GPIO (36)
- Polecenie apt-get (38)
- Projekt migacza LED (39)
- Podsumowanie (42)
3. Odtwarzacz MP3 (43)
- Złącze prototypowe (43)
- Przenośny głośnik stereofoniczny (44)
- Formaty plików dźwiękowych (46)
- Wejścia przycisków sprzętowych (49)
- Myślenie w kategoriach RasPi (51)
- Wymagania projektu odtwarzacza MP3 (51)
- Podsumowanie (54)
4. Sterownik aparatu fotograficznego (55)
- Wymagania projektu (56)
- Działanie migawki aparatu (56)
- Elektroniczna lampa błyskowa (58)
- Interfejsy optoizolacyjne (60)
- Moduły dźwiękowy i laserowy (61)
- Połączenia interfejsu (63)
- Funkcja fotografii poklatkowej (68)
- Podsumowanie (69)
5. System GPS (71)
- Wprowadzenie (71)
- Podstawy działania systemu GPS (72)
- Odbiornik Ultimate GPS (75)
- Protokół NMEA (81)
- Aplikacje gpsd (83)
- Podsumowanie (85)
6. Sejsmograf (87)
- Wprowadzenie (87)
- Sejsmologia i trzęsienia ziemi (87)
- Konwersja analogowo-cyfrowa (91)
- Interfejs SPI (92)
- Podłączenie i testowanie przetwornika MCP3008 z płytką RasPi (93)
- Analiza danych sejsmicznych (96)
- Gotowy system (99)
- Podsumowanie (99)
7. Automatyka domowa (101)
- Wprowadzenie (101)
- Sieć mieszana Z-Wave (101)
- Interfejs pomiędzy RasPi a siecią Z-Wave (108)
- Logowanie SSH (109)
- Oprogramowanie Open Z-Wave (109)
- Podsumowanie (115)
8. Domowy system bezpieczeństwa (117)
- Wprowadzenie (117)
- Wybór kamery (117)
- Montaż czujnika laserowego (118)
- Pakiet oprogramowania Motion (120)
- Korzystanie z kamery (123)
- Program obsługujący czujnik laserowy (125)
- Dodatkowe czujniki (126)
- Podsumowanie (127)
9. Czytnik NFC/RFID (129)
- Wprowadzenie (129)
- Jak działa czytnik NFC? (129)
- Instalacja pakietu libnfc (131)
- Instalacja sprzętu (134)
- Wstępny test (136)
- Główny program (136)
- Przyszła rozbudowa (137)
- Podsumowanie (138)
10. Stacja meteorologiczna (139)
- Wprowadzenie (139)
- Budowa stacji meteorologicznej (139)
- Protokół 1-Wire (142)
- Moduł analizujący 1-Wire (146)
- Podłączenie komponentów stacji meteorologicznej (146)
- Oprogramowanie owfs (147)
- Odczyt danych meteorologicznych (147)
- Analiza pakietów (150)
- Przyszła rozbudowa (151)
- Podsumowanie (151)
11. Sterownik logiczny (153)
- Wprowadzenie (153)
- Zewnętrzna płytka sterująca 1-Wire (153)
- Instalacja i konfiguracja oprogramowania 1-Wire File System (owfs) (155)
- Linux, urządzenia i aplikacja FUSE (157)
- Testy płytki 8 Channel I/O (158)
- Program testowy Python (160)
- Monitorowanie ruchu za pomocą analizatora (161)
- Zdalne sterowanie za pomocą telefonu Android (162)
- Test serwera WWW w przeglądarce (165)
- Podsumowanie (167)
12. Pojazd samobieżny, część I (169)
- Wprowadzenie (169)
- Opis projektu (169)
- Podwozie i silniki napędowe (170)
- Serwomechanizmy (175)
13. Pojazd samobieżny, część II (179)
- Wprowadzenie (179)
- Schemat blokowy pojazdu (179)
- Oprogramowanie I2C (181)
- Oprogramowanie Bluetooth (181)
- Program sterujący pojazdem (185)
- Sterowanie pojazdem (187)
- Przyszłe rozszerzenia (187)
- Podsumowanie (188)
14. Wykrywacz radonu (189)
- Wprowadzenie (189)
- Radioaktywność i radon (189)
- Licznik Geigera-Mullera K2645 (192)
- Wstępna konfiguracja testowa (194)
- Konstrukcja przenośnego wykrywacza radonu (197)
- Obsługa przenośnego licznika Geigera (198)
- Modyfikacje i rozbudowa (199)
- Podsumowanie (199)
15. Serwer sygnału czasu (201)
- Wprowadzenie (201)
- Zegar czasu rzeczywistego (RTC) (201)
- Oprogramowanie RTC (203)
- Wprowadzenie do protokołu NTP (207)
- Uruchomienie serwera NTP na płytce RasPi (208)
- Podsumowanie (210)
Skorowidz (212)
Kategoria: | Hardware |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-246-9175-3 |
Rozmiar pliku: | 22 MB |