Sunday, April 28, 2013

Programming the Raspberry Pi: Getting Started with Python


Programming the Raspberry Pi: Getting Started with Python PDF Download Ebook. Simon Monk shows how to set up hardware and software, write and debug applications, create user-friendly interfaces, and control external electronics. Do-it-yourself projects include a hangman game, an LED clock, and a software-controlled roving robot.

You can create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics guru Simon Monk explains the basics of Raspberry Pi application development, while providing hands-on examples and ready-to-use scripts.

By reading this book, you are able to boot up and configure your Raspberry Pi, navigate files, folders, and menus, create Python programs using the IDLE editor, work with strings, lists, and functions, use and write your own libraries, modules, and classes, add Web features to your programs, develop interactive games with Pygame, interface with devices through the GPIO port, build a Raspberry Pi Robot and LED Clock.

Author tells you all you need to know to get you started programming you Raspberry Pi in Python. It includes chapters on graphical user interfaces with Tkinter, as well as games programming with pygame. Three chapters of the book are devoted to using the GPIO connector and attaching electronics to the Raspberry Pi. Example projects include an LED clock and a Pi controlled robot rover.

This text could have had ‘and Functions’ added to its title but it was already long enough. In this chapter, you will first explore and play with the various ways of representing data and adding some structure to your programs in Python. You will then put it all together in the simple game Hangman. Author shows how to use and make our own modules such as the ‘random’ module that we used in the last chapter.

This book will also explain how Python implements something called object-orientation. Object-orientation allows programs to be structured into classes, each responsible for their own behavior. This helps to keep a check on the complexity of our programs and generally makes them easier to manage.

Download Programming the Raspberry Pi PDF Ebook :

1 comment: