Raspberry Pi Cookbook. Software and Hardware Problems and Solutions. 3rd Edition
- Autor:
- Simon Monk
- +189 pkt
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 608
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Raspberry Pi Cookbook. Software and Hardware Problems and Solutions. 3rd Edition
With millions of new users and several new models, the Raspberry Pi ecosystem continues to expand—along with many new questions about the Pi’s capabilities. The third edition of this popular cookbook provides more than 200 hands-on recipes that show you how to run this tiny low-cost computer with Linux; program it with Python; hook it up to sensors, motors, and Arduino boards; and even use it with the internet of things (IoT).
Prolific hacker and author Simon Monk also teaches basic principles to help you use new technologies with the Raspberry Pi. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O’Reilly). Code examples from the book are available on GitHub.
- Set up your Raspberry Pi and connect to a network
- Work with its Linux-based operating system
- Program your Raspberry Pi with Python
- Give your Pi "eyes" with computer vision
- Control hardware through the GPIO connector
- Use your Raspberry Pi to run different types of motors
- Work with switches, keypads, and other digital inputs
- Use sensors to measure temperature, light, and distance
- Connect to IoT devices in various ways and automate your home
Wybrane bestsellery
-
Dziedzina robotyki rozrasta się i mamy teraz idealny moment, aby nauczyć się, jak tworzyć w domu roboty o różnym przeznaczeniu. Książka ta pomoże w podjęciu pierwszych kroków do planowania, budowy i programowania robota za pomocą Raspberry Pi Pico, robiącym wrażenie kontrolerze o ogromnym potenc...
Robotyka w domu przy użyciu Raspberry Pi Pico. Budowanie autonomicznych robotów przy użyciu elastycznego kontrolera Raspberry Pi Pico i języka Python Robotyka w domu przy użyciu Raspberry Pi Pico. Budowanie autonomicznych robotów przy użyciu elastycznego kontrolera Raspberry Pi Pico i języka Python
(56.69 zł najniższa cena z 30 dni)80.99 zł
89.99 zł(-10%) -
To trzecie wydanie przewodnika autorstwa twórców Kubernetesa. Zostało starannie zaktualizowane i wzbogacone o tak ważne zagadnienia jak bezpieczeństwo, dostęp do Kubernetesa za pomocą kodu napisanego w różnych językach programowania czy tworzenie aplikacji wieloklastrowych. Dzięki książce poznasz...
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Poznajemy niedrogi komputer z procesorem ARM i Linuksem Matt Richardson, Shawn Wallace i Wolfram Donat Dziesięć lat. To już dziesięć lat od chwili, gdy świat komputerów do góry nogami wywróciło wydanie Raspberry Pi: taniego, jednopłytowego komputera o rozmiarze karty k...(24.90 zł najniższa cena z 30 dni)
40.23 zł
44.70 zł(-10%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Wykorzystanie Raspberry Pi oraz nowoczesnych technik informatycznych do budowania przemysłowych systemów Internetu rzeczy (IoT). Zasady i teoretyczne aspekty technologii IoT w połączeniu z praktycznymi projektami prowadzącymi do szczegółowych opisów przemysłowych aplikacji Io...
Komercyjne i przemysłowe aplikacje Internetu rzeczy na Raspberry Pi. Prototypowanie rozwiązań IoT Komercyjne i przemysłowe aplikacje Internetu rzeczy na Raspberry Pi. Prototypowanie rozwiązań IoT
(33.90 zł najniższa cena z 30 dni)71.82 zł
79.80 zł(-10%) -
Układy wbudowane już dziś są stosowane w najróżniejszych branżach, między innymi samochodowej, ochronie zdrowia, komunikacji, a także w przemyśle energetycznym czy lotniczym. Ciągłe prace rozwojowe nad sprzętem elektronicznym powodują, że układy te cechują się coraz większym zaawansowaniem...
Raspberry Pi. Kurs video. Praktyczne zastosowanie popularnej maliny Raspberry Pi. Kurs video. Praktyczne zastosowanie popularnej maliny
(39.90 zł najniższa cena z 30 dni)65.45 zł
119.00 zł(-45%) -
Rozwijaj i replikuj interesujące eksperymenty uczenia maszynowego (ML) przy użyciu kamery Pi Camera i płytki Raspberry Pi. Niniejsza książka zapewnia solidny przegląd technik uczenia maszynowego i niezliczonych zagadnień leżących u jego podstaw, zachęcając do ich dalszego poznawania. Nietechniczn...(51.29 zł najniższa cena z 30 dni)
80.99 zł
89.99 zł(-10%) -
Ta książka jest przeznaczona dla początkujących i zaawansowanych użytkowników Kubernetesa. Dzięki niej osiągniesz nowe poziomy prędkości, zwinności, niezawodności i wydajności budowanych systemów. Opisano tu, jak działa orkiestrator klastrów Kubernetes oraz jak wykorzystać jego narzędzia i interf...
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie II Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie II
(24.90 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Wszystkie też mają pewną wspólną cechę: aby spełniać swoje funkcje, muszą być odpowiednio sterowane i skomunikowane ze światem zewnętrznym. Realizuje się to za pomocą zintegrowanych minikomputerów, których przedstawicielem jest Omega2 ― główny bohater tej książki. Jej lektura pozwoli poznać...(29.40 zł najniższa cena z 30 dni)
31.85 zł
49.00 zł(-35%) -
You will learn the basics of hardware and software required for image processing and computer vision with Raspberry Pi and Python 3. You will have a look at all the major image processing, manipulation, and computer vision techniques and algorithms in detail using engaging examples. You will buil...
Raspberry Pi Computer Vision Programming. Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3 - Second Edition Raspberry Pi Computer Vision Programming. Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3 - Second Edition
O autorze ebooka
Dr Simon Monk - jest cybernetykiem, informatykiem, autorem książek i konstruktorem. Kilka lat był pracownikiem akademickim, później zajął się rozwijaniem firmy programistycznej Momote Ltd. Elektronika jest jego ukochanym hobby od wczesnej młodości. Dr Monk jest autorem ok. dwudziestu książek dla pasjonatów elektroniki i majsterkowania. Zachęcony ich popularnością w 2015 roku wraz z żoną Lindą założył spółkę MonkMakes Ltd., gdzie zajmuje się projektowaniem nowych produktów i... parzeniem świetnej herbaty dla swoich gości.
Simon Monk - pozostałe książki
-
If you've started to work with Raspberry Pi, you know that Raspberry Pi's capabilities are continually expanding. The fourth edition of this popular cookbook provides more than 200 hands-on recipes (complete with code) that show you how to run this tiny low-cost computer with Linux, program it wi...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
To zaktualizowane wydanie znakomitego zbioru receptur ułatwiających wykorzystanie potencjału Raspberry Pi. Uwzględniono tu nowe modele tego komputera, a także zmiany i ulepszenia systemu operacyjnego Raspbian. Dodano rozdziały traktujące o dźwięku i automatyce domowej. Te receptury bez trudu wyko...(59.40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł(-35%) -
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 odpo...
Elektronika z wykorzystaniem Arduino i Rapsberry Pi. Receptury Elektronika z wykorzystaniem Arduino i Rapsberry Pi. Receptury
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Ta książka jest przewodnikiem po elektronice dla początkujących. Szczegółowe i praktyczne instrukcje przeprowadzą Cię krok po kroku przez wiele projektów, dzięki czemu mimochodem przyswoisz sobie podstawy elektroniki i równocześnie odkryjesz potencjał płytek Arduino i Raspberry Pi. Szybko nauczys...
Zrób to sam. Generowanie ruchu, światła i dźwięku za pomocą Arduino i Raspberry Pi Zrób to sam. Generowanie ruchu, światła i dźwięku za pomocą Arduino i Raspberry Pi
(14.90 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
If you’re among the many hobbyists and designers who came to electronics through Arduino and Raspberry Pi, this cookbook will help you learn and apply the basics of electrical engineering without the need for an EE degree. Through a series of practical recipes, you’ll learn how to sol...
Electronics Cookbook. Practical Electronic Recipes with Arduino and Raspberry Pi Electronics Cookbook. Practical Electronic Recipes with Arduino and Raspberry Pi
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%) -
W niniejszej książce znajdziesz szereg projektów, które mają umożliwić przetrwanie czasu apokalipsy, ale okażą się przydatne również w czasie pokoju. Ten zaskakujący i dość niecodzienny podręcznik pozwala na praktyczne nauczenie się podstaw elektroniki w najlepszy z możliwych sposobów: poprzez wł...
Apokalipsa zombie nadchodzi! Obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi Apokalipsa zombie nadchodzi! Obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi
(14.90 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
Otwórz tę książkę i poznaj najlepsze przepisy na wykorzystanie możliwości Raspberry Pi. Stąd dowiesz się wszystkiego o budowie i możliwościach tego urządzenia. Po lekturze kolejnych rozdziałów podłączysz Pi do sieci — zarówno kablowej, jak i bezprzewodowej, oraz wykorzystasz złącza GPIO. Po...(24.90 zł najniższa cena z 30 dni)
33.50 zł
67.00 zł(-50%) -
Jest to przewodnik, dzięki któremu nauczysz się tworzyć oprogramowanie dla Pi przy użyciu języka Python i edytora IDLE. W trakcie lektury dowiesz się, jak skonfigurować Pi, jakie akcesoria będą Ci potrzebne oraz jak to wszystko połączyć w całość. W kolejnych rozdziałach zaznajomisz się z p...(9.90 zł najniższa cena z 30 dni)
17.45 zł
34.90 zł(-50%) -
To drugie, starannie zaktualizowane wydanie przewodnika po programowaniu Arduino, przeznaczonego dla osób, które opanowały podstawy i chcą zdobyć umiejętności na wyższym, profesjonalnym poziomie. W książce dodatkowo ujęto zagadnienia wykorzystania Arduino do komunikacji z urządzeniami szeregowymi...
Arduino dla początkujących. Kolejny krok. Wydanie II Arduino dla początkujących. Kolejny krok. Wydanie II
(32.94 zł najniższa cena z 30 dni)35.69 zł
54.90 zł(-35%) -
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem popularnego podręcznika programowania dla osób, które chcą zacząć swoją przygodę z Arduino. Skorzystasz z niej nawet wtedy, gdy nie masz pojęcia o programowaniu. Wystarczy zestaw Arduino i ochota do pracy twórczej, aby wykonać urzą...
Arduino dla początkujących. Podstawy i szkice. Wydanie II Arduino dla początkujących. Podstawy i szkice. Wydanie II
(29.94 zł najniższa cena z 30 dni)32.43 zł
49.90 zł(-35%)
Kup polskie wydanie:
Raspberry Pi. Receptury. Wydanie III
- Autor:
- Simon Monk
49,50 zł
99,00 zł
(39.90 zł najniższa cena z 30 dni)
Ebooka "Raspberry Pi Cookbook. Software and Hardware Problems and Solutions. 3rd Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Raspberry Pi Cookbook. Software and Hardware Problems and Solutions. 3rd Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Raspberry Pi Cookbook. Software and Hardware Problems and Solutions. 3rd Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-4317-1, 9781492043171
- Data wydania ebooka:
- 2019-10-16 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 46.9MB
- Rozmiar pliku Mobi:
- 46.9MB
Spis treści ebooka
- Preface to the Third Edition
- Using This Book
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- 1. Setup and Management
- 1.0. Introduction
- 1.1. Selecting a Model of Raspberry Pi
- 1.2. Connecting the System
- 1.3. Enclosing a Raspberry Pi
- 1.4. Selecting a Power Supply
- 1.5. Selecting an Operating System
- 1.6. Writing a microSD Card with NOOBS
- 1.7. Installing an Operating System Without NOOBS
- 1.8. Using PiBakery to Configure and Write an SD Card
- 1.9. Using PiBakery to Configure a Headless Raspberry Pi
- 1.10. Booting from a Real Hard Disk or USB Flash Drive
- 1.11. Connecting a DVI or VGA Monitor
- 1.12. Using a Composite Video Monitor/TV
- 1.13. Adjusting the Picture Size on Your Monitor
- 1.14. Maximizing Performance
- 1.15. Changing Your Password
- 1.16. Shutting Down Your Raspberry Pi
- 1.17. Installing the Raspberry Pi Camera Module
- 1.18. Using Bluetooth
- 2. Networking
- 2.0. Introduction
- 2.1. Connecting to a Wired Network
- 2.2. Finding Your IP Address
- 2.3. Setting a Static IP Address
- 2.4. Setting the Network Name of a Raspberry Pi
- 2.5. Setting Up a Wireless Connection
- 2.6. Connecting with a Console Lead
- 2.7. Controlling the Pi Remotely with SSH
- 2.8. Controlling the Pi Remotely with VNC
- 2.9. Controlling the Pi Remotely Using RDP
- 2.10. File Sharing on a Mac Network
- 2.11. Using a Raspberry Pi for Network Attached Storage
- 2.12. Network Printing
- 3. Operating System
- 3.0. Introduction
- 3.1. Browsing Files Graphically
- 3.2. Copying Files onto a USB Flash Drive
- 3.3. Starting a Terminal Session
- 3.4. Navigating the Filesystem Using a Terminal
- 3.5. Copying a File or Folder
- 3.6. Renaming a File or Folder
- 3.7. Editing a File
- 3.8. Viewing the Contents of a File
- 3.9. Creating a File Without Using an Editor
- 3.10. Creating a Directory
- 3.11. Deleting a File or Directory
- 3.12. Performing Tasks with Superuser Privileges
- 3.13. Understanding File Permissions
- 3.14. Changing File Permissions
- 3.15. Changing File Ownership
- 3.16. Making a Screen Capture
- 3.17. Installing Software with apt-get
- 3.18. Removing Software Installed with apt-get
- 3.19. Installing Python Packages with Pip
- 3.20. Fetching Files from the Command Line
- 3.21. Fetching Source Code with Git
- 3.22. Fetching This Books Accompanying Code
- 3.23. Running a Program or Script Automatically on Startup
- 3.24. Running a Program or Script Automatically as a Service
- 3.25. Running a Program or Script Automatically at Regular Intervals
- 3.26. Finding Things
- 3.27. Using the Command-Line History
- 3.28. Monitoring Processor Activity
- 3.29. Working with File Archives
- 3.30. Listing Connected USB Devices
- 3.31. Redirecting Output from the Command Line to a File
- 3.32. Concatenating Files
- 3.33. Using Pipes
- 3.34. Hiding Output to the Terminal
- 3.35. Running Programs in the Background
- 3.36. Creating Command Aliases
- 3.37. Setting the Date and Time
- 3.38. Finding Out How Much Room You Have on the SD Card
- 3.39. Find Out What Operating System Version You Are Running
- 3.40. Updating Raspbian
- 4. Software
- 4.0. Introduction
- 4.1. Making a Media Center
- 4.2. Using Office Software
- 4.3. Making a Webcam Server
- 4.4. Running a Vintage Game Console Emulator
- 4.5. Running Minecraft: Pi Edition
- 4.6. Raspberry Pi Radio Transmitter
- 4.7. Editing Bitmap Images
- 4.8. Editing Vector Images
- 4.9. Internet Radio
- 5. Python Basics
- 5.0. Introduction
- 5.1. Deciding Between Python 2 and Python 3
- 5.2. Editing Python Programs with Mu
- 5.3. Using the Python Console
- 5.4. Running Python Programs from the Terminal
- 5.5. Assigning Names to Values (Variables)
- 5.6. Displaying Output
- 5.7. Reading User Input
- 5.8. Arithmetic
- 5.9. Creating Strings
- 5.10. Concatenating (Joining) Strings
- 5.11. Converting Numbers into Strings
- 5.12. Converting Strings into Numbers
- 5.13. Finding the Length of a String
- 5.14. Finding the Position of One String Within Another
- 5.15. Extracting Part of a String
- 5.16. Replacing One String of Characters with Another Within a String
- 5.17. Converting a String to Uppercase or Lowercase
- 5.18. Running Commands Conditionally
- 5.19. Comparing Values
- 5.20. Logical Operators
- 5.21. Repeating Instructions an Exact Number of Times
- 5.22. Repeating Instructions Until Some Condition Changes
- 5.23. Breaking Out of a Loop
- 5.24. Defining a Function in Python
- 6. Python Lists and Dictionaries
- 6.0. Introduction
- 6.1. Creating a List
- 6.2. Accessing Elements of a List
- 6.3. Finding the Length of a List
- 6.4. Adding Elements to a List
- 6.5. Removing Elements from a List
- 6.6. Creating a List by Parsing a String
- 6.7. Iterating Over a List
- 6.8. Enumerating a List
- 6.9. Sorting a List
- 6.10. Cutting Up a List
- 6.11. Applying a Function to a List
- 6.12. Creating a Dictionary
- 6.13. Accessing a Dictionary
- 6.14. Removing Entries from a Dictionary
- 6.15. Iterating Over Dictionaries
- 7. Advanced Python
- 7.0. Introduction
- 7.1. Formatting Numbers
- 7.2. Formatting Dates and Times
- 7.3. Returning More Than One Value
- 7.4. Defining a Class
- 7.5. Defining a Method
- 7.6. Inheritance
- 7.7. Writing to a File
- 7.8. Reading from a File
- 7.9. Pickling
- 7.10. Handling Exceptions
- 7.11. Using Modules
- 7.12. Random Numbers
- 7.13. Making Web Requests from Python
- 7.14. Command-Line Arguments in Python
- 7.15. Running Linux Commands from Python
- 7.16. Sending Email from Python
- 7.17. Writing a Simple Web Server in Python
- 7.18. Doing Nothing in Python
- 7.19. Doing More Than One Thing at a Time
- 7.20. Using Python with Minecraft: Pi Edition
- 7.21. Parsing JSON
- 7.22. Creating User Interfaces
- 7.23. Using Regular Expressions to Search for Patterns in Text
- 7.24. Using Regular Expressions to Validate Data Entry
- 7.25. Using Regular Expressions for Web Scraping
- 8. Computer Vision
- 8.0. Introduction
- 8.1. Installing SimpleCV
- 8.2. Setting Up a USB Camera for Computer Vision
- 8.3. Using a Raspberry Pi Camera Module for Computer Vision
- 8.4. Counting Coins
- 8.5. Face Detection
- 8.6. Motion Detection
- 8.7. Optical Character Recognition
- 9. Hardware Basics
- 9.0. Introduction
- 9.1. Finding Your Way Around the GPIO Connector
- 9.2. Keeping Your Raspberry Pi Safe When Using the GPIO Connector
- 9.3. Setting Up I2C
- 9.4. Using I2C Tools
- 9.5. Setting Up SPI
- 9.6. Installing PySerial for Access to the Serial Port from Python
- 9.7. Installing Minicom to Test the Serial Port
- 9.8. Using a Breadboard with Jumper Leads
- 9.9. Using a Breadboard with a Pi Cobbler
- 9.10. Using a Raspberry Squid
- 9.11. Using a Raspberry Squid Button
- 9.12. Converting 5V Signals to 3.3V with Two Resistors
- 9.13. Converting 5V Signals to 3.3V with a Level Converter Module
- 9.14. Powering a Raspberry Pi with Batteries
- 9.15. Powering a Raspberry Pi with a LiPo Battery
- 9.16. Getting Started with the Sense HAT
- 9.17. Getting Started with the Explorer HAT Pro
- 9.18. Getting Started with a RasPiRobot Board
- 9.19. Using a Pi Plate Prototyping Board
- 9.20. Making a HAT
- 9.21. The Pi Zero and Pi Zero W
- 10. Controlling Hardware
- 10.0. Introduction
- 10.1. Connecting an LED
- 10.2. Leaving the GPIO Pins in a Safe State
- 10.3. Controlling the Brightness of an LED
- 10.4. Switching a High-Power DC Device Using a Transistor
- 10.5. Switching a High-Power Device Using a Relay
- 10.6. Controlling High-Voltage AC Devices
- 10.7. Controlling Hardware with Android and Bluetooth
- 10.8. Making a User Interface to Turn Things On and Off
- 10.9. Making a User Interface to Control PWM Power for LEDs and Motors
- 10.10. Changing the Color of an RGB LED
- 10.11. Using an Analog Meter as a Display
- 11. Motors
- 11.0. Introduction
- 11.1. Controlling Servo Motors
- 11.2. Controlling Servo Motors Precisely
- 11.3. Controlling Multiple Servo Motors Precisely
- 11.4. Controlling the Speed of a DC Motor
- 11.5. Controlling the Direction of a DC Motor
- 11.6. Using a Unipolar Stepper Motor
- 11.7. Using a Bipolar Stepper Motor
- 11.8. Using a Stepper Motor HAT to Drive a Bipolar Stepper Motor
- 11.9. Using a RasPiRobot Board to Drive a Bipolar Stepper Motor
- 11.10. Building a Simple Robot Rover
- 12. Digital Inputs
- 12.0. Introduction
- 12.1. Connecting a Push Switch
- 12.2. Toggling with a Push Switch
- 12.3. Using a Two-Position Toggle or Slide Switch
- 12.4. Using a Center-Off Toggle or Slide Switch
- 12.5. Debouncing a Button Press
- 12.6. Using an External Pull-Up Resistor
- 12.7. Using a Rotary (Quadrature) Encoder
- 12.8. Using a Keypad
- 12.9. Detecting Movement
- 12.10. Adding GPS to the Raspberry Pi
- 12.11. Intercepting Keypresses
- 12.12. Intercepting Mouse Movements
- 12.13. Using a Real-Time Clock Module
- 12.14. Giving the Raspberry Pi a Reset Button
- 13. Sensors
- 13.0. Introduction
- 13.1. Using Resistive Sensors
- 13.2. Measuring Light
- 13.3. Measuring Temperature with a Thermistor
- 13.4. Detecting Methane
- 13.5. Measuring CO2 Concentration
- 13.6. Measuring a Voltage
- 13.7. Reducing Voltages for Measurement
- 13.8. Using Resistive Sensors with an ADC
- 13.9. Measuring Temperature with an ADC
- 13.10. Measuring the Raspberry Pi CPU Temperature
- 13.11. Measuring Temperature, Humidity, and Pressure with a Sense HAT
- 13.12. Measuring Temperature Using a Digital Sensor
- 13.13. Measuring Acceleration with an MMA8452Q Module
- 13.14. Finding Magnetic North with the Sense HAT
- 13.15. Using the Inertial Management Unit of the Sense HAT
- 13.16. Sensing a Magnet with a Reed Switch
- 13.17. Sensing a Magnet with the Sense HAT
- 13.18. Measuring Distance Using Ultrasound
- 13.19. Measuring Distance Using a Time-of-Flight Sensor
- 13.20. Capacitive Touch Sensing
- 13.21. Reading Smart Cards with an RFID Reader/Writer
- 13.22. Displaying Sensor Values
- 13.23. Logging to a USB Flash Drive
- 14. Displays
- 14.0. Introduction
- 14.1. Using a Four-Digit LED Display
- 14.2. Displaying Messages on an I2C LED Matrix
- 14.3. Using the Sense HAT LED Matrix Display
- 14.4. Displaying Messages on an Alphanumeric LCD HAT
- 14.5. Using an OLED Graphical Display
- 14.6. Using Addressable RGB LED Strips
- 14.7. Using the Pimoroni Unicorn HAT
- 14.8. Using an ePaper Display
- 15. Sound
- 15.0. Introduction
- 15.1. Connecting a Loudspeaker
- 15.2. Controlling Where Sound Is Output
- 15.3. Playing Sound from the Command Line
- 15.4. Playing Sound from Python
- 15.5. Using a USB Microphone
- 15.6. Making a Buzzing Sound
- 16. The Internet of Things
- 16.0. Introduction
- 16.1. Controlling GPIO Outputs Using a Web Interface
- 16.2. Displaying Sensor Readings on a Web Page
- 16.3. Getting Started with Node-RED
- 16.4. Sending Email and Other Notifications with IFTTT
- 16.5. Sending Tweets Using ThingSpeak
- 16.6. CheerLights
- 16.7. Sending Sensor Data to ThingSpeak
- 16.8. Responding to Tweets Using Dweet and IFTTT
- 17. Home Automation
- 17.0. Introduction
- 17.1. Making a Raspberry Pi into a Message Broker with Mosquitto
- 17.2. Using Node-RED with an MQTT Server
- 17.3. Flashing a Sonoff WiFi Smart Switch for MQTT Use
- 17.4. Configuring a Sonoff WiFi Smart Switch
- 17.5. Using Sonoff Web Switches with MQTT
- 17.6. Using Flashed Sonoff Switches with Node-RED
- 17.7. The Node-RED Dashboard
- 17.8. Scheduled Events with Node-RED
- 17.9. Publishing MQTT Messages from a Wemos D1
- 17.10. Using a Wemos D1 with Node-RED
- 18. Arduino and Raspberry Pi
- 18.0. Introduction
- 18.1. Programming an Arduino from Raspberry Pi
- 18.2. Communicating with an Arduino by Using the Serial Monitor
- 18.3. Setting Up PyFirmata to Control an Arduino from a Raspberry Pi
- 18.4. Writing Digital Outputs on an Arduino from a Raspberry Pi
- 18.5. Using PyFirmata with TTL Serial
- 18.6. Reading Arduino Digital Inputs Using PyFirmata
- 18.7. Reading Arduino Analog Inputs Using PyFirmata
- 18.8. Analog Outputs (PWM) with PyFirmata
- 18.9. Controlling a Servo Using PyFirmata
- 18.10. Using Small Arduino Boards with a Raspberry Pi
- 18.11. Using Small WiFi-Enabled Arduino-Compatibles (ESP8266)
- A. Parts and Suppliers
- Parts
- Prototyping Equipment and Kits
- Resistors and Capacitors
- Transistors and Diodes
- Integrated Circuits
- Opto-Electronics
- Modules
- Miscellaneous
- B. Raspberry Pi Pinouts
- Raspberry Pi 4/3/2 model B, B+, A+, Zero
- Raspberry Pi model B revision 2, A
- Raspberry Pi model B revision 1
- Index
O'Reilly Media - inne książki
-
With the shift from data warehouses to data lakes, data now lands in repositories before it's been transformed, enabling engineers to model raw data into clean, well-defined datasets. dbt (data build tool) helps you take data further. This practical book shows data analysts, data engineers, BI de...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Get a concise yet comprehensive overview of Airtable, one of the most versatile platforms to emerge from the no-code movement. Whether you're planning a new project, sharing data analysis within your organization, tracking a detailed initiative among stakeholders, or dealing with any other projec...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Implementing and designing systems that make suggestions to users are among the most popular and essential machine learning applications available. Whether you want customers to find the most appealing items at your online store, videos to enrich and entertain them, or news they need to know, rec...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Cyber risk management is one of the most urgent issues facing enterprises today. This book presents a detailed framework for designing, developing, and implementing a cyber risk management program that addresses your company's specific needs. Ideal for corporate directors, senior executives, secu...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Many UX designers are surprised to learn that much of the job isn't about drawing things. It's about knowing what to draw and how to convince people to build it. Whether you're a one-person design team making products from scratch or a C-level product leader managing many products and strategies,...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
With demand for scaling, real-time access, and other capabilities, businesses need to consider building operational machine learning pipelines. This practical guide helps your company bring data science to life for different real-world MLOps scenarios. Senior data scientists, MLOps engineers, and...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
As tech products become more prevalent today, the demand for machine learning professionals continues to grow. But the responsibilities and skill sets required of ML professionals still vary drastically from company to company, making the interview process difficult to predict. In this guide, dat...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud compu...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Analytics projects are frequently long, drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experi...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Raspberry Pi Cookbook. Software and Hardware Problems and Solutions. 3rd Edition Simon Monk (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.