Book description
Praktyczne przepisy rozwiązań elektronicznych z wykorzystaniem Arduino i Raspberry Pi
Aby zacząć zajmować się elektroniką, wcale nie trzeba być inżynierem w tej dziedzinie. Dzięki powszechnie dostępnym i niedrogim podzespołom, wielu źródłom wiedzy i inspiracji oraz chętnej do pomocy społeczności elektronika staje się ulubionym hobby rosnącej rzeszy osób. Wiele z nich staje się profesjonalistami, tworząc pomysłowe i przydatne konstrukcje. Naturalnie nie oznacza to, że dziedzina ta stała się zupełnie bezproblemową zabawą: elektronik powinien mieć pewną wiedzę teoretyczną i umieć rozwiązywać określone, specyficzne dla elektroniki problemy.
Niniejsza książka jest solidnym punktem wyjścia dla elektroników amatorów i osób pragnących zająć się tą dziedziną profesjonalnie. Szczególnie ważnym elementem książki jest omówienie podstaw elektroniki oraz zagadnień stosowania mikrokontrolerów, tworzenia zasilaczy różnego rodzaju, używania odpowiednich tranzystorów do różnych celów, stosowania analogowych i cyfrowych układów scalonych, a także budowania projektów i prototypów oraz posługiwania się sprzętem badawczym. Książkę zorganizowano w ten sposób, aby ułatwić szybkie odnalezienie potrzebnego zagadnienia i skorzystanie z odpowiedniego przepisu.
W tej książce znajdziesz takie tematy, jak:
zagadnienia teoretyczne i komponenty elektroniczne
zasilanie: baterie, akumulatory i panele słoneczne
sterowanie za pomocą Arduino i Raspberry Pi
rozwiązania analogowe
częstotliwości radiowe i przekazywanie pakietów danych
korzystanie z narzędzi i urządzeń warsztatowych
Zbiór receptur na każdy dzień elektronika!
Table of contents
- Przedmowa
- Rozdział 1. Teoria
-
Rozdział 2. Rezystory
- 2.0. Wprowadzenie
- 2.1. Odczytywanie oznaczeń rezystorów
- 2.2. Standardowe wartości rezystorów
- 2.3. Wybieranie rezystora nastawnego
- 2.4. Szeregowe łączenie rezystorów
- 2.5. Równoległe łączenie rezystorów
- 2.6. Obniżanie napięcia do pożądanego poziomu
- 2.7. Wybierz rezystor, który się nie spali
- 2.8. Pomiar natężenia światła
- 2.9. Pomiar temperatury
- 2.10. Dobieranie odpowiednich przewodów
-
Rozdział 3. Kondensatory i cewki
- 3.0. Wprowadzenie
- 3.1. Tymczasowe przechowywanie energii w układach
- 3.2. Rodzaje kondensatorów
- 3.3. Odczytywanie zapisów z obudowy kondensatora
- 3.4. Równoległe łączenie kondensatorów
- 3.5. Szeregowe łączenie kondensatorów
- 3.6. Przechowywanie ogromnych ilości energii
- 3.7. Obliczanie ilości energii zgromadzonej w kondensatorze
- 3.8. Zmienianie i ograniczanie przepływu prądu
- 3.9. Zmiana napięcia w prądzie przemiennym
- Rozdział 4. Diody
-
Rozdział 5. Tranzystory i układy scalone
- 5.0. Wprowadzenie
- 5.1. Przełączanie dużych prądów za pomocą małych
- 5.2. Przełączanie prądu za pomocą minimalnego prądu sterującego
- 5.3. Efektywne przełączanie dużych prądów
- 5.4. Przełączanie bardzo wysokich napięć
- 5.5. Dobór właściwego tranzystora
- 5.6. Przełączanie prądu przemiennego
- 5.7. Wykrywanie światła za pomocą tranzystora
- 5.8. Izolowanie sygnałów w eliminacji szumów lub zabezpieczeniu układu
- 5.9. Układy scalone
- Rozdział 6. Przełączniki i przekaźniki
-
Rozdział 7. Zasilacze
- 7.0 Wprowadzenie
- 7.1. Zmiana napięcia przemiennego na napięcie przemienne
- 7.2. Zmiana napięcia przemiennego w stałe (metoda szybka)
- 7.3. Zmiana napięcia przemiennego w stałe z mniejszymi pulsacjami
- 7.4. Zmiana napięcia przemiennego w stabilizowane napięcie stałe
- 7.5. Zmiana napięcia przemiennego w regulowane napięcie stałe
- 7.6. Stabilizacja napięcia z baterii
- 7.7. Budowa zasilacza stałoprądowego
- 7.8. Efektywna stabilizacja napięcia stałego
- 7.9. Zmiana niskiego napięcia stałego w wyższe
- 7.10. Zmiana napięcia stałego na przemienne
- 7.11. Zasilanie projektu napięciem 110 lub 220 V
- 7.12. Zwiększanie wartości napięcia
- 7.13. Zasilanie wysokim napięciem o wartości 450 V
- 7.14. Zasilacz o jeszcze wyższym napięciu (> 1 kV)
- 7.15. Zasilacz bardzo, bardzo wysokiego napięcia (cewka Tesli)
- 7.16. Bezpiecznik
- 7.17. Zabezpieczenie przed zamianą polaryzacji
- Rozdział 8. Baterie
- Rozdział 9. Energia słoneczna
-
Rozdział 10. Arduino i Raspberry Pi
- 10.0. Wprowadzenie
- 10.1. Wprowadzenie do Arduino
- 10.2. Pobieranie i używanie szkiców Arduino z tej książki
- 10.3. Wprowadzenie do Raspberry Pi
- 10.4. Pobieranie i uruchamianie programów z tej książki w Pythonie
- 10.5. Uruchamianie programu na Raspberry Pi w momencie rozruchu urządzenia
- 10.6. Co zamiast Arduino i Raspberry Pi?
- 10.7. Włączanie i wyłączanie komponentów
- 10.8. Sterowanie cyfrowym wyjściem za pomocą Arduino
- 10.9. Sterowanie cyfrowym wyjściem za pomocą Raspberry Pi
- 10.10. Podłączanie Arduino do wejść cyfrowych (np. przełączników)
- 10.11. Podłączanie Raspberry Pi do wejść cyfrowych takich jak przełączniki
- 10.12. Wczytywanie wejść analogowych w Arduino
- 10.13. Generowanie analogowego sygnału wyjściowego w Arduino
- 10.14. Generowanie wyjściowego sygnału analogowego w Raspberry Pi
- 10.15. Podłączanie Raspberry Pi do urządzeń I2C
- 10.16. Podłączanie Raspberry Pi do urządzeń SPI
- 10.17. Konwersja poziomu napięcia
-
Rozdział 11. Przełączanie
- 11.0. Wprowadzenie
- 11.1. Przełączanie, gdy używana jest większa moc, niż Raspberry Pi lub Arduino potrafią obsłużyć
- 11.2. Przełączanie mocy po stronie wysokonapięciowej
- 11.3. Przełączanie z użyciem znacznie wyższej mocy
- 11.4. Przełączanie z użyciem znacznie wyższej mocy po stronie wysokonapięciowej
- 11.5. Wybieranie między tranzystorem bipolarnym a MOSFET-em
- 11.6. Przełączanie z użyciem Arduino
- 11.7. Przełączanie przy użyciu Raspberry Pi
- 11.8. Przełączanie dwukierunkowe
- 11.9. Sterowanie przekaźnikiem za pomocą pinu GPIO
- 11.10. Sterowanie przekaźnikiem statycznym za pomocą pinu GPIO
- 11.11. Podłączanie wyjść typu otwarty kolektor
-
Rozdział 12. Czujniki
- 12.0. Wprowadzenie
- 12.1. Podłączanie przełącznika do Arduino lub Raspberry Pi
- 12.2. Wyczuwanie pozycji pokrętła
- 12.3. Pobieranie wejściowych sygnałów analogowych z czujników rezystancyjnych
- 12.4. Dodawanie wejść analogowych do Raspberry Pi
- 12.5. Podłączanie czujników rezystancyjnych do Raspberry Pi bez przetwornika analogowo-cyfrowego
- 12.6. Pomiar intensywności światła
- 12.7. Pomiar temperatury w Arduino lub Raspberry Pi
- 12.8. Pomiar temperatury w Raspberry Pi bez przetwornika analogowo-cyfrowego
- 12.9. Pomiar położenia obrotowego za pomocą potencjometru
- 12.10. Pomiar temperatury za pomocą analogowego układu scalonego
- 12.11. Pomiar temperatury za pomocą cyfrowego układu scalonego
- 12.12. Pomiar wilgotności
- 12.13. Pomiar odległości
-
Rozdział 13. Silniki
- 13.0. Wprowadzenie
- 13.1. Włączanie i wyłączanie silnika prądu stałego
- 13.2. Pomiar szybkości silnika prądu stałego
- 13.3. Sterowanie kierunkiem silnika prądu stałego
- 13.4. Precyzyjne ustawianie położenia silników
- 13.5. Przesuwanie silnika o precyzyjnie określoną liczbę kroków
- 13.6. Wybieranie prostszego silnika krokowego
-
Rozdział 14. Diody LED i wyświetlacze
- 14.0. Wprowadzenie
- 14.1. Podłączanie standardowych diod LED
- 14.2. Zasilanie diod LED dużej mocy
- 14.3. Zasilanie wielu diod LED
- 14.4. Jednoczesne przełączanie wielu diod LED
- 14.5. Multipleksowanie sygnału do siedmiosegmentowych wyświetlaczy
- 14.6. Sterowanie wieloma diodami LED
- 14.7. Zmienianie kolorów diod LED RGB
- 14.8. Podłączanie adresowalnych taśm LED
- 14.9. Używanie siedmiosegmentowego wyświetlacza LED z interfejsem I2C
- 14.10. Wyświetlanie grafiki lub tekstu na wyświetlaczach OLED
- 14.11. Wyświetlanie tekstu na alfanumerycznych wyświetlaczach LCD
-
Rozdział 15. Cyfrowe układy scalone
- 15.0. Wprowadzenie
- 15.1. Zabezpieczanie układów scalonych przed szumem elektrycznym
- 15.2. Poznaj rodzinę używanych układów logicznych
- 15.3. Sterowanie wyjściami o liczbie większej niż liczba pinów GPIO
- 15.4. Tworzenie cyfrowego przełącznika
- 15.5. Zmniejszanie częstotliwości sygnału
- 15.6. Podłączanie liczników dziesiętnych
-
Rozdział 16. Rozwiązania analogowe
- 16.0. Wprowadzenie
- 16.1. Odfiltrowywanie wysokich częstotliwości w szybki i uproszczony sposób
- 16.2. Budowanie oscylatora
- 16.3. Sekwencyjne zapalanie diod LED
- 16.4. Unikanie spadków napięcia między wejściem a wyjściem
- 16.5. Budowanie taniego oscylatora
- 16.6. Budowanie oscylatora o zmiennym cyklu roboczym
- 16.7. Budowanie generatora impulsów
- 16.8. Sterowanie szybkością silnika
- 16.9. Stosowanie modulacji PWM do sygnału analogowego
- 16.10. Budowanie oscylatora sterowanego napięciem
- 16.11. Pomiary decybeli
-
Rozdział 17. Wzmacniacze operacyjne
- 17.0. Wprowadzenie
- 17.1. Wybór wzmacniacza operacyjnego
- 17.2. Zasilanie wzmacniacza operacyjnego (zasilanie symetryczne)
- 17.3. Zasilanie wzmacniacza operacyjnego (jedno źródło zasilania)
- 17.4. Budowanie wzmacniacza odwracającego
- 17.5. Budowanie wzmacniacza nieodwracającego
- 17.6. Buforowanie sygnału
- 17.7. Zmniejszanie amplitudy wysokich częstotliwości
- 17.8. Odfiltrowywanie niskich częstotliwości
- 17.9. Odfiltrowywanie wysokich i niskich częstotliwości
- 17.10. Porównywanie napięć
- Rozdział 18. Dźwięk
- Rozdział 19. Częstotliwości radiowe
-
Rozdział 20. Konstruowanie obwodów
- 20.0. Wprowadzenie
- 20.1. Tworzenie obwodów tymczasowych
- 20.2. Tworzenie trwałych układów
- 20.3. Projektowanie własnej płytki drukowanej
- 20.4. Lutowanie komponentów do montażu przewlekanego
- 20.5. Lutowanie komponentów do montażu powierzchniowego
- 20.6. Rozlutowywanie komponentów
- 20.7. Dodawanie radiatorów
-
Rozdział 21. Narzędzia
- 21.0. Wprowadzenie
- 21.1. Korzystanie z zasilacza laboratoryjnego
- 21.2. Pomiar napięcia DC
- 21.3. Pomiar napięcia AC
- 21.4. Pomiar natężenia prądu
- 21.5. Pomiar ciągłości
- 21.6. Pomiar rezystancji, kapacytancji lub induktancji
- 21.7. Rozładowywanie kondensatorów
- 21.8. Pomiar wysokiego napięcia
- 21.9. Stosowanie oscyloskopu
- 21.10. Używanie generatora sygnału
- 21.11. Symulacje
- 21.12. Bezpieczna praca z wysokim napięciem
- Dodatek A Części i dostawcy
- Dodatek B Piny Arduino
- Dodatek C Piny Raspberry Pi
- Dodatek D Jednostki i przedrostki
Product information
- Title: Elektronika z wykorzystaniem Arduino i Rapsberry Pi
- Author(s):
- Release date: January 2018
- Publisher(s): Helion
- ISBN: 9781098125196
You might also like
book
Wprowadzenie Do Raspberry Pi
Co mozemy robic z Raspberry Pi komputerem o wielkosci karty kredytowej kosztujacym zaledwie 35 dolarow Wszystko …
book
Raspberry Pi 3 Home Automation Projects
“With futuristic homes on the rise, learn to control and automate the living space with intriguing …
book
Język C w pigułce
Nowe wydanie tego klasycznego podręcznika zawiera jednoznaczne i szczegółowe wyjaśnienie każdej funkcjonalności języka C i biblioteki …
book
Przetwarzanie danych w dużej skali
Przetwarzanie i bezpieczne przechowywanie danych absorbuje uwagę inżynierów oprogramowania w coraz większym stopniu. W ostatnich latach …