Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety - ebook
Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety - ebook
Raspberry Pi Zero W potrafi komunikować się z komputerem, ma wbudowane moduły Wi-Fi i Bluetooth Low Energy (BLE), posiada także złącza służące do podłączania zewnętrznych elementów elektronicznych. Może posłużyć do budowy najprzeróżniejszych robotów, sterowników, czujników czy interfejsów do komunikacji z innymi urządzeniami. Przy tym wszystkim jest małe, tanie i energooszczędne. Dodatkowo praca z Raspberry Pi to znakomity i bardzo przyjemny sposób nauki podstaw elektroniki, informatyki czy programowania.
Dzięki tej niewielkiej książeczce błyskawicznie zaczniesz realizować własne projekty z zastosowaniem Raspberry Pi Zero W. Najpierw przygotujesz się do pracy, a następnie nauczysz się sterować pracą diod LED, i to zarówno z poziomu wiersza poleceń, jak i programu napisanego w Pythonie. Wykonasz monitor stanu środowiska wyposażony w sterownik, dzięki któremu możliwe będzie utrzymywanie temperatury w domu na żądanym poziomie - naturalnie z wykorzystaniem klimatyzatora lub wentylatora. Ostatnim projektem przedstawionym w książce jest bransoletka - pasek z diod LED, który monitoruje wybrane serwisy internetowe i powiadamia o ciekawych wydarzeniach. To, jak wykorzystasz wiedzę z tej książki, zależy wyłącznie od Twojej wyobraźni!
Najważniejsze zagadnienia:
- przygotowanie środowiska i konfiguracja płytki
- praca z diodami LED i czujnikami temperatury
- aplikacje współpracujące z Twitterem
- projekty zastosowań przenośnych
Raspberry Pi: małe wymagania, wiele świetnych zastosowań!
Spis treści
Podziękowania 7
1. Zaczynamy 9
- Wymagania sprzętowe 10
- Specyfikacja techniczna Raspberry Pi Zero W 10
- Instalacja Raspbiana 12
- Podłączanie klawiatury, myszy i monitora 14
- Podłączenie bez monitora 17
- Odnajdywanie Raspberry Pi w sieci lokalnej 20
- Logowanie przez SSH do Raspberry Pi 21
- Logowanie i zmiana domyślnego hasła 22
- Podstawowa konfiguracja 23
- Środowisko graficzne PIXEL 25
- Wprowadzenie do wiersza poleceń systemu Linux 26
- Instalacja programów 28
- Szukanie pomocy 29
2. Mrugająca dioda LED 31
- Wymagany sprzęt 31
- Czym jest GPIO 32
- Podłączanie do styków GPIO 32
- Podłączenia diody LED 36
- Oznaczenie pinów w Raspberry Pi 38
- Sterowanie pracą diody z linii komend 40
- Miganie diody z poziomu linii komend 42
- Mruganie diodą LED za pomocą programu Pythona 44
- Przygaszanie diody LED 46
- Mruganie diody w Pythonie z wykorzystaniem RPi-gpio 47
- Przygaszanie diody z wykorzystaniem biblioteki RPi-gpio 49
- Odczytanie wejścia - obsługa przycisku 50
- Inne języki programowania i inne interfejsy 53
3. Temperaturowy powiadamiacz i sterownik wentylatora 55
- Wymagania sprzętowe 56
- Czym jest magistrala I2C 57
- Wybór czujnika 58
- Twitterowy informator pogodowy 67
- Sterowanie pracą wentylatora lub klimatyzatora 72
4. Inteligentny gadżet 79
- Wymagany sprzęt 80
- Łańcuch LED DotStar 83
- Układ Neopixel 88
- Wyszukiwanie słów kluczowych na Twitterze 94
- Web Scraping w Pythonie 100
- Uczyń to przenośnym: baterie 102
Kategoria: | Hardware |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-5272-8 |
Rozmiar pliku: | 20 MB |