𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Programming the Raspberry Pi: getting started with Python

✍ Scribed by Monk, Simon


Publisher
McGraw-Hill Education Tab
Year
2012;2013
Tongue
English
Leaves
142
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Program your own Raspberry Pi projectsCreate 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. See 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.Boot up and configure your Raspberry PiNavigate files, folders, and menusCreate Python programs using the IDLE editorWork with strings, lists, and functionsUse and write your own libraries, modules, and classesAdd Web features to your programsDevelop interactive games with PygameInterface with devices through the GPIO portBuild a Raspberry Pi Robot and LED ClockBuild professional-quality GUIs using Tkinter

✦ Table of Contents


Cover......Page 1
Programming the Raspberry Piβ„’......Page 2
About the Author......Page 3
Title Page......Page 4
Copyright Page......Page 5
Dedication......Page 6
Contents at a Glance......Page 7
Contents......Page 8
Acknowledgments......Page 12
Introduction......Page 13
What Is the Raspberry Pi?......Page 14
A Tour of the Raspberry Pi......Page 15
Buying What You Need......Page 17
Connecting Everything Together......Page 22
Booting Up......Page 23
Summary......Page 24
The Desktop......Page 25
The Command Line......Page 27
Navigating with the Terminal......Page 28
Applications......Page 29
Summary......Page 31
Python Shell......Page 32
Editor......Page 33
Numbers......Page 34
Variables......Page 35
For Loops......Page 36
Simulating Dice......Page 37
If......Page 38
Comparisons......Page 39
Else......Page 40
While......Page 41
Summary......Page 42
String Theory......Page 43
Lists......Page 44
Functions......Page 46
Hangman......Page 47
Tuples......Page 53
Exceptions......Page 54
Numbers......Page 55
Strings......Page 56
Dictionaries......Page 57
Summary......Page 58
Using Modules......Page 59
Installing New Modules......Page 60
Defining Classes......Page 61
Inheritance......Page 63
Summary......Page 65
Reading Files......Page 66
Reading Big Files......Page 67
The File System......Page 68
Internet......Page 69
Summary......Page 71
Temperature Converter......Page 72
Other GUI Widgets......Page 75
Spinbox......Page 76
Layouts......Page 77
Scrollbar......Page 79
Dialogs......Page 80
Menus......Page 81
The Canvas......Page 82
Summary......Page 83
Hello Pygame......Page 84
Following the Mouse......Page 86
One Raspberry......Page 87
Catch Detection and Scoring......Page 88
Lots of Raspberries......Page 89
Summary......Page 93
GPIO Pin Connections......Page 94
Pi Face......Page 95
Slice of PI/O......Page 96
RaspiRobotBoard......Page 97
Gertboard......Page 98
Pi Cobbler......Page 99
Humble Pi......Page 100
Arduino and the Pi......Page 101
Arduino and Pi Talk......Page 102
Summary......Page 103
What You Need......Page 104
Hardware Assembly......Page 105
Software......Page 106
Phase Two......Page 107
Summary......Page 111
What You Need......Page 112
Phase 1: A Basic Rover......Page 113
Hardware Assembly......Page 114
About the Software......Page 117
Step 1: Assemble the Range Finder Serial Adapter......Page 118
Step 2: Attach the Screen......Page 119
Step 3: Update the Software......Page 120
Revised Software......Page 121
Summary......Page 122
Raspberry Pi Resources......Page 124
Scratch......Page 125
Media Center (Rasbmc)......Page 126
Summary......Page 127
Index......Page 128

✦ Subjects


Computer Science;Programming;Science;Technology;Nonfiction;Engineering;Technical;Computers


πŸ“œ SIMILAR VOLUMES


Programming the Raspberry Pi: Getting St
✍ Simon Monk πŸ“‚ Library πŸ“… 2012 πŸ› McGraw-Hill/TAB Electronics 🌐 English

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. See how to set up hardware and software, write and debug

Programming the Raspberry Pi: Getting St
✍ Monk, Simon πŸ“‚ Library πŸ“… 2013;2012 πŸ› McGraw-Hill Companies 🌐 English

A. About the author -- B. Dedication -- C. Acknowledgments -- D. Introduction -- 1. Introduction -- What is the raspberry pi? -- What can you do with a raspberry pi? -- A tour of the raspberry pi -- Setting up your raspberry pi -- Booting up -- Summary -- 2. Getting started -- Linux -- The desktop -

Programming the Raspberry Pi: Getting St
✍ Simon Monk πŸ“‚ Library πŸ“… 2015 πŸ› McGraw-Hill Education TAB 🌐 English

<H4>An updated guide to programming your own Raspberry Pi projects</H4><DIV><DIV>Learn to create inventive programs and fun games on your powerful Raspberry Pi―with no programming experience required. This practical book has been revised to fully cover the new Raspberry Pi 2, including upgrades to t

Programming the Raspberry Pi Getting St
✍ Simon Monk πŸ“‚ Library πŸ“… 2013 πŸ› McGraw-Hill 🌐 English

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. See how to set up hardware and software, write and debug

Programming the Raspberry Pi, Third Edit
✍ Simon Monk πŸ“‚ Library πŸ“… 2021 πŸ› McGraw-Hill Education TAB 🌐 English

<b>An up-to-date guide to creating your own fun and useful Raspberry Piβ„’ programs</b> Β  This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Pi―with no programming experience required. <i>Programming the Raspberry Piβ„’: Getting Started with Python

Programming the Raspberry Pi, Third Edit
✍ Simon Monk πŸ“‚ Library πŸ“… 2021 πŸ› McGraw Hill Professional 🌐 English

An up-to-date guide to creating your own fun and useful Raspberry PiTM programs This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Piβ€”with no programming experience required. Programming the Raspberry PiTM: Getting Started with Python, Third Edit