O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Czujniki dla początkujących. Poznaj otaczający Cię świat za pomocą elektroniki, Arduino i Raspberry Pi

Book Description

Jeżeli chcesz zorientować się, jak szeroki wachlarz czujników dostępny jest dla Raspberry Pi oraz Arduino, trafiłeś na doskonałą książkę. Znajdziesz w niej bogato ilustrowane opisy zastosowania przeróżnych sensorów. Pomiar obrotu, jasności światła, temperatury oraz odległości to tylko niektóre z opcji. Z kolejnych rozdziałów dowiesz się, jak wykorzystać przycisk monostabilny oraz zbudować urządzenie regulowane czujnikiem podczerwieni.

Table of Contents

  1. okładka
  2. Prawa autorskie strony
  3. Spis treści
  4. Wstęp
    1. Które czujniki powinieneś kupić?
    2. Konwencje stosowane w książce
    3. Pobieranie i uruchamianie przykładowego kodu
    4. Podziękowania
  5. 1. Czujniki
    1. Projekt 1. Pomiar jasności światła za pomocą fotorezystora
      1. Elementy
      2. Budowa
      3. Analiza: fotorezystory
      4. Bezpośrednie sterowanie czujnikami
      5. Co dalej?
  6. 2. Podstawowe czujniki
    1. Projekt 2. Prosty przełącznik
      1. Elementy
      2. Budowa
      3. Rozwiązywanie problemów
      4. Dioda LED wymaga podłączenia rezystora
    2. Projekt 3. Regulacja głośności brzęczyka
      1. Elementy
      2. Budowa
      3. Rozwiązywanie problemów
    3. Projekt 4. Efekt Halla
      1. Elementy
      2. Budowa
      3. Rozwiązywanie problemów
    4. Projekt 5. Robaczek świętojański
      1. Układy scalone
      2. Układ czasowy 555
      3. Włączenie diody LED, gdy jest jasno
      4. Światło w mroku
      5. Elementy
      6. Budowa
      7. Tranzystory
      8. Wzmacniacz ze wspólnym emiterem
      9. Sterowanie jasnością świecenia diody LED
      10. Pulsująca dioda LED z wykorzystaniem układu 555
        1. Elementy
        2. Budowa
      11. Kondensatory
      12. Robaczek świętojański
        1. Elementy
        2. Budowa
      13. Rozwiązywanie problemów
      14. Co dalej?
  7. 3. Czujniki i Arduino
    1. Projekt 6. Przycisk monostabilny i rezystor podciągający
      1. Elementy
      2. Budowa
      3. Uruchom kod
        1. Rezystory podciągające i Arduino
    2. Projekt 7. Wykrywanie przedmiotów za pomocą czujnika zbliżeniowego na podczerwień
      1. Elementy
      2. Budowa
      3. Uruchom kod
    3. Projekt 8. Pomiar obrotu z wykorzystaniem potencjometru
      1. Elementy
      2. Budowa
      3. Uruchom kod
    4. Projekt 9. Pomiar jasności światła za pomocą fotorezystora
      1. Elementy
      2. Budowa
      3. Uruchom kod
    5. Projekt 10. Pomiar siły nacisku za pomocą czujnika FlexiForce
      1. Elementy
      2. Budowa
      3. Uruchom kod
    6. Projekt 11. Pomiar temperatury — czujnik LM35
      1. Elementy
      2. Budowa
      3. Uruchom kod
    7. Projekt 12. Pomiar odległości za pomocą czujnika ultradźwiękowego HC-SR04
      1. Elementy
      2. Budowa
      3. Uruchom kod
    8. Podsumowanie
  8. 4. Czujniki i Raspberry Pi
    1. Projekt 13. Przycisk monostabilny
      1. Elementy
      2. Budowa
      3. Uruchom kod
      4. Rozwiązywanie problemów
    2. Witaj w świecie Pythona
    3. Projekt 14. Migająca dioda LED
      1. Elementy
      2. Budowa
      3. Uruchom kod
    4. Projekt 15. Regulowany czujnik na podczerwień
      1. Elementy
      2. Budowa projektu regulowanego czujnika na podczerwień
      3. Uruchom kod
      4. Dzielnik napięcia
    5. Analogowe czujniki rezystancyjne
    6. Projekt 16. Pomiar obrotu z wykorzystaniem potencjometru
      1. Elementy
      2. Budowa
      3. Zainstaluj bibliotekę SpiDev
      4. Zezwól na korzystanie ze SPI bez uprawnień root
      5. Uruchom kod
      6. Odczyt ciągły
      7. Dlaczego potencjometr ma trzy wyprowadzenia?
    7. Projekt 17. Fotorezystor
      1. Elementy
      2. Budowa
      3. Uruchom kod
      4. Zabawa z liczbami
    8. Projekt 18. Czujnik FlexiForce
      1. Elementy
      2. Budowa
      3. Uruchom kod
    9. Projekt 19. Pomiar temperatury z wykorzystaniem czujnika LM35
      1. Elementy
      2. Budowa
      3. Uruchom kod
    10. Projekt 20. Ultradźwiękowy czujnik odległości
      1. Elementy
      2. Budowa
      3. Uruchom kod
      4. Szybko czy w czasie rzeczywistym?
  9. A. Sposoby rozwiązywania problemów
  10. B. Konfigurowanie Arduino IDE
    1. Ubuntu Linux
    2. Windows 7 i 8
    3. OS X
    4. Hello, world
  11. C. Konfigurowanie Raspberry Pi
    1. Elementy
    2. Konfiguracja
    3. Przygotuj kartę pamięci
    4. Podłącz przewody i uruchom instalator
    5. Zainstaluj system Raspbian
    6. Konfiguracja systemu za pomocą narzędzia raspi-config
    7. Uruchomienie środowiska graficznego
    8. Korzystanie z Raspberry Pi
    9. Programowanie w Pythonie
    10. Uprawnienia użytkownika root
    11. Witaj w świecie wiersza poleceń
    12. Sterowanie wbudowaną diodą LED
    13. Witaj, GPIO: podłączenie zewnętrznej diody LED
      1. Elementy
      2. Budowa układu
      3. Komendy do sterowania portem GPIO
      4. Rozwiązywanie problemów
    14. Korzystanie z portu GPIO bez uprawnień użytkownika root
  12. D. Spis elementów
    1. Rozdział 1.
    2. Rozdział 2.
    3. Rozdział 3.
    4. Rozdział 4.
  13. Skorowidz
  14. O autorach
  15. Przypisy
    1. 2. Podstawowe czujniki
    2. 3. Czujniki i Arduino
    3. 4. Czujniki i Raspberry Pi
    4. A. Sposoby rozwiązywania problemów
    5. B. Konfigurowanie Arduino IDE