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:
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 Najniższa cena z 30 dni przed obniżką 18,68zł
Raspberry Pi Zero W. Kontrolery, czujniki, sterowniki i gadżety
|