• Out-of-Stock
Raspberry Pi. Best projects
search
  • Raspberry Pi. Best projects
ID: 234024

Andrew Robinson, Mike Cook

Delivery date unknown
 

Free shipping

free shipping in Poland for all orders over 500 PLN

 

Same day shipping

If your payment will be credited to our account by 11:00

 

14 days for return

Each consumer can return the purchased goods within 14 days

Take advantage of the huge potential of a miniature computer!

Raspberry Pi is a real computer with the size of a slightly overdone credit card. It has huge potential, quite a lot of computing power, and it costs very little. This platform was designed with the idea of learning programming for children. However, as often happens, the story has gone completely different. Currently, Raspberry Pi is used as a web server, movie player or device driver. Do you have a good idea to use Pi in the project? Or maybe you do not know what you would like to do with Raspberry Pi?

This book will dispel all your doubts and suggest ideas for attractive projects. During the reading you will learn about the construction of Raspberry Pi and you will learn how to connect it and run the Linux system. In the following chapters you will prepare a game of a cross and a cross and create your own teleprompter. If you need an electronic clock to measure your reaction time or dream about a twittdling toy, then you are holding the right book! If you want to live in a smart home for reasonable money - you will be interested in the chapter devoted to its automation. Check how easy it is! It is a must-read for all enthusiasts who want to squeeze the seventh sweat out of Raspberry Pi!

Reach for this book and:

  • explore the construction and basics of using Raspberry Pi
  • generate a maze in Minecraft
  • build disco lights
  • prepare your own motion sensor
  • Make your electronic dreams come true

A collection of the best projects for Pi!

Table of Contents

Introduction (13)

  • History of creation (13)
  • Consumer computer science (14)
  • Why should everyone learn computer science? (14)
  • Meet Raspberry Pi (15)
  • About this book (16)
  • How to use this book? (17)
  • Future (19)

PART I: INTRODUCTION TO PI RASPBERRY (21)

Chapter 1. Starting Raspberry Pi (23)

  • Operating system (24)
  • Connecting Raspberry Pi (30)
  • Charging process (38)
  • Starting the graphical interface (39)
  • Starting the terminal in an X environment (39)
  • Troubleshooting (40)
  • It's time to start the fun! (42)

Chapter 2. Introductory software project - insults generator (43)

  • Starting the first Python program (44)
  • Saving the program (46)
  • Generating insults (48)
  • Personal offending friends (51)
  • Creating a stream of insults (53)
  • Connecting all elements (56)

PART II: PROJECTS OF THE SOFTWARE (59)

Chapter 3. Tic-tac-toe (61)

  • Errors (62)
  • Beginning (63)
  • A game for two players (67)
  • A game against the computer (70)
  • Your turn (79)

Chapter 4. Here is an overview of the latest news (81)

  • First teleprompters (82)
  • Pi Prompter (83)
  • What you need? (83)
  • Step closer to a useful program (88)
  • Prepaid Pi Prompter program code (92)
  • Physical construction of a teleprompter (96)
  • Your turn (99)

Chapter 5. Ping (101)

  • Early commercial products (102)
  • Ping Game (103)
  • Enhancing Ping (107)
  • Game for one person (111)
  • Two player version (117)
  • Your turn (123)

Chapter 6. Pie Man (125)

  • Pie Man (126)
  • Creating resources (127)
  • Preparing the board (131)
  • The course of the game (135)
  • Viewing screen content (142)
  • Last function (144)
  • Your turn (149)

Chapter 7. Generating labyrinths in Minecraft (151)

  • Installing Minecraft (152)
  • Starting Minecraft (153)
  • Minecraft Game (154)
  • Preparations for using Python (156)
  • Using the Minecraft module (156)
  • Your turn (172)

PART III: HARDWARE PROJECTS (173)

Chapter 8. The colorful version of Snap (175)

  • Implementing the game (176)
  • Theory (176)
  • Game testing software (189)
  • Game software (192)
  • Your turn (196)

Chapter 9. Check your response time (197)

  • Welcome to the world of embedded systems! (198)
  • Acquisition of components (199)
  • Configuring the PiFace Digital card (200)
  • Connecting a PiFace Digital card (204)
  • Using the emulator (204)
  • Communicating with Python (205)
  • Stopwatch to measure reaction time (208)
  • What will you connect to your computer? (218)

Chapter 10. Twittująca toy (219)

  • "Toying" toys (220)
  • How to force a toy to speak? (224)
  • Moving the toy (227)
  • Connecting to Twitter (230)
  • Connecting all elements (235)
  • Summary (238)

Chapter 11. Disco lights (241)

  • Defining the sequence of lights (242)
  • Code performing other operations (244)
  • A little theory (246)
  • Sequencer design (247)
  • Implementing a sequencer (248)
  • Lighting (254)
  • Using longer LED strips (256)
  • Moving lights (258)
  • Starting the circuit (262)
  • Your turn (262)

Chapter 12. Door lock (263)

  • General system overview (264)
  • Critical systems for security reasons (265)
  • Door lock (266)
  • Initial high-level program simulation (267)
  • Output block (268)
  • Block for downloading input data (271)
  • User authentication block (271)
  • Unlocking the door without touching it (273)
  • Program testing and lock mounting (278)
  • Connecting multiple doors on the network (279)
  • Your turn (280)
  • The art of programming (281)

Chapter 13. Home automation (283)

  • IOT (284)
  • Project 1. How to build a motion sensor and door switch? (284)
  • Project 2. Home monitoring using a webcam (290)
  • Project 3. Building a thermometer (296)
  • Project 4. Sending email notifications (300)
  • Project 5. Sending e-mails using a wireless remote control (306)
  • Your turn (311)

Chapter 14. Computer control of track electronics with cars (313)

  • Purchase of track with cars (314)
  • Connecting track with cars (314)
  • Testing connections with the track (316)
  • Downloading data from players (316)
  • Software (325)
  • Game code (327)
  • Your turn (332)

Chapter 15. Generating graphics and posting them on Facebook (333)

  • Idea (334)
  • Types of rotary encoders (334)
  • Output from the encoder (335)
  • Uploading drawings to Facebook (342)
  • The final version of Roto-Sketch (346)
  • Creating symmetrical patterns (351)
  • Your turn (355)

Chapter 16. Harmonograph (357)

  • Idea (359)
  • Hall effect (359)
  • Meet Arduino (361)
  • Connecting different elements (362)
  • Arduino programming (372)
  • Raspberry Pi programming (383)
  • Using the Pendulum Pi program (388)
  • Your turn (388)

Chapter 17. Advanced birdhouse - observing nature (391)

  • Building invisible ray sensors (393)
  • Mounting sensors (397)
  • Saving bird activities in a file (400)
  • Data processing (410)
  • Coping with sensor noise (415)
  • Drawing a chart (420)
  • Enabling the booth (422)
  • Your turn (423)
  • The possibilities are endless (424)

Index (425)

234024

You might also like

Other products in the same category (16)