Cargando…

Raspberry Pi essentials : get up and running with the Raspberry Pi to develop captivating projects /

Programmers new to the Raspberry Pi and novice programmers with little to no experience with micro board computing will find the book useful. A basic knowledge of programming languages in general will prove useful for a better understanding of the topics.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Creasey, Jack (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Raspberry Pi; Let's get started; Unboxing the Raspberry Pi; Configure power for Pi; Local display, keyboard, mouse, or remote headless access; Selecting a screen; Connecting VGA displays; Getting your SD Card ready; Booting the Raspberry Pi for the first time; It's time to power up the Pi; No video on initial boot; Final installation configuration; A quick tour of the desktop; Instructions for downloading all project files; Summary
  • Chapter 2: Configuring the Raspberry Pi Desktop and SoftwareHardware and software networking configuration; Client reservations for Ethernet and wireless; Configuring the Raspberry Pi desktop and software; Keeping the development environment up to date; Setting up a screensaver; Manually locking your session; Desktop and file manager accelerators; Adding root privileges to the PCManFM file manager; Programming on the Raspberry Pi; Developing with Bash shell scripts; Project 1
  • Building a talking clock with a Bash script; Creating project files and directories
  • Building a talking clock with Python 3Summary; Chapter 3: Raspberry Pi and Cameras; Connecting cameras to the Raspberry Pi; PiCam and PiNoIR; Webcams; Project architecture for the Raspberry Pi security camera; Features and limitations of the cameras; Testing camera capability; Viewing CPU resource for the luvcview application; Verifying the PiCam operation; Controlling data storage for video; Testing the data storage limit; Project 1
  • Running raspivid as a background service; Project 1a
  • Creating a Bash script to drive raspivid; Testing the picam.sh script
  • Project 1b
  • Creating a movement detector with a USB cameraTest the webcam installation; A final word on resolution and frame rate for movement detection; Project 2
  • Combining the webcam movement detector and the PiCam camera; Project 3
  • Creating a simple Python GUI for the security application; Summary; Chapter 4: Raspberry Pi Audio Input and Output; Audio quality and bandwidth; Audio capability on the Raspberry Pi; Limited headphone output; Understanding the ALSA configuration; Configuring the default device for ALSA; Configuring the Raspberry Pi to support high-quality sound
  • Project 1
  • Installing an advanced audio playback applicationBuilding an Internet radio based on VLC and Raspberry Pi; Project 2a
  • Running VLC in the background for the Internet radio; Starting VLC automatically at reboot; Project 2b
  • Designing a playlist file for the Internet radio; Chapter 4 supplemental materials; Project 2c: Parsing the playlist file for the Internet radio; Project 2d
  • Implementing a Python text interface to VLC; Project 3
  • Implementing a TKinter GUI for the Internet radio; Running tktest.py; Creating a clock in the radio UI; Running tkradio.py