E-book details

Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety

Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety

Akkana Peck

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ń!

 

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
  • Title: Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety
  • Author: Akkana Peck
  • Original title: Jumpstarting the Raspberry Pi Zero W: Control the World Around You with a $10 Computer (ebook)
  • Translation: Marek Serafin
  • ISBN: 978-83-283-5272-8, 9788328352728
  • Date of issue: 2019-02-19
  • Format: Ebook
  • Item ID: rappiz
  • Publisher: Helion