جزییات کتاب
Get up and running with the Raspberry Pi to develop captivating projects About This BookUtilize the exciting capabilities of the Raspberry Pi to build unique audio, video, and robotic designsGet familiar with the bare essentials of basic programming and hardware tasks on the Raspberry PiLearn the Raspbian OS and its standard applications with the help of this easy-to-follow, quick-reference guideWho This Book Is ForProgrammers 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.What You Will Learn Build your own full-fledged Raspberry Pi hardware and install the Raspbian OS Configure the Raspberry Pi development environment and get acquainted with OS configuration and tools Build a camera-based project using PiCam and USB cameras Build and configure a stereo audio system using VLC Explore the Raspberry Pi GPIO to connect to the outside world Utilize and explore extensive I2C interface support built into the Raspberry Pi to enhance your system Configure remote access and battery power for a mobile Raspberry Pi Build a fully functional Raspberry Pi line-following robot using PiCam In DetailThe Raspberry Pi is an inexpensive, single-board computer system about the size of a deck of cards. This computer can be configured to use a standard-size keyboard, monitor, and mouse.The book begins by teaching you how to build and configure a Raspberry Pi development environment.Next, you will get acquainted with concepts such as connecting USB peripherals for video and image capture, and high-quality audio. Using GPIO peripherals, you will drive LEDs and sense switches and connect SMBUS-controlled peripherals. Over the course of eight chapters, you will gain experience with desktop tools, the shell command line, and Python scripts.This book includes hands-on projects that involve building a talking clock, creating a camera-based movement detection system, developing an Internet radio, building an RC-servo control program, configuring remote access to a Raspberry Pi, and building a line-following robot.