Raspberry Pi: Amazing Projects from Scratch by Ashwin Pajankar

By Ashwin Pajankar

Explore the powers of Raspberry Pi and construct your own tasks correct out of the box

About This Book

  • From robotics to gaming, this studying direction will release your creativity!
  • Build your personal extraordinary IoT initiatives to rework your home
  • Featuring a few of Packt's absolute best Raspberry Pi content material, this studying direction does not simply get you in your vacation spot – it opens up an entire horizon of possibilities!

Who This e-book Is For

Want new principles on your subsequent Raspberry Pi venture? received one mendacity round collecting dirt? This studying direction will get you instantly into the artistic soiled paintings of programming and twiddling with your pi. even if your new to Raspberry Pi, or an skilled maker, we expect this studying course will encourage you and get your artistic juices flowing!

What you are going to Learn

  • Discover an aweome variety of Raspberry Pi projects
  • Bridge the space among software program and via your Pi and tips on how to make an working process have interaction with cameras and different hardware
  • Find out how you can use your Raspberry Pi for gaming
  • Secure your house with this tiny computer!
  • Make technology fiction a fact – construct a jogging robot

In Detail

Looking for proposal to your subsequent Raspberry Pi venture? unsure the place to start? This studying course is the precise start line, giving you an obtainable but accomplished trip via Raspberry Pi. Following 3 modules, you will soon be convinced and ready to get artistic along with your microcomputer.

Raspberry Pi through instance is the 1st module during this studying course – and it does precisely what it says. It does not simply educate, it indicates you ways to head and construct a few amazing Raspberry Pi initiatives instantly. construct and play your individual video games with the Pi, construct a whole web of items domestic automation approach that controls your home via Twitter... permit your mind's eye run wild!

In the following module we will glance in additional intensity at construction a house safety procedure. you can be utilizing a number of the abilities you devoped throughout the first module, yet practice them to anything extra tricky and bold. utilizing a Linux established working method because the foundations, you will steadily increase a whole defense infrastructure including cameras, distant controls, or even intrusion alerts!

In the ultimate module, we will take you into the area of Raspberry Pi robotics. through the top of it, you should have equipped a biped robotic which may have interaction with its environment!

This studying course combines the very best that Packt has to supply in a single whole, curated package deal. It comprises content material from the subsequent Packt products:

  • Raspberry Pi via instance by way of Ashwin Pajankar and Arush Kakkar
  • Building a house safety process with Raspberry Pi via Matthew Pole
  • Raspberry Pi Robotics necessities via Richard Grimmett

Style and approach

It's no longer on a daily basis you construct a house automation approach. it isn't each day you construct a strolling robotic. yet with this studying direction you will do exactly that. So start and permit this tiny laptop extend your imagination.

Show description

Read Online or Download Raspberry Pi: Amazing Projects from Scratch PDF

Best nonfiction_14 books

Geotechnical Hazards from Large Earthquakes and Heavy Rainfalls

This ebook is a suite of papers offered on the foreign Workshop on Geotechnical traditional risks held July 12–15, 2014, in Kitakyushu, Japan. The workshop was once the 6th within the sequence of Japan–Taiwan Joint Workshops on Geotechnical risks from huge Earthquakes and Heavy Rainfalls, held less than the auspices of the Asian Technical Committee No.

Biosilica in Evolution, Morphogenesis, and Nanobiotechnology: Case Study Lake Baikal

Lake Baikal is the oldest, private and such a lot voluminous lake on the earth, comprising one 5th of the World’s unfrozen clean water. It hosts the top variety of endemic animals recorded in any freshwater lake. till lately it remained enigmatic why one of these excessive variety advanced within the remoted Lake Baikal.

The Diary of Queen Maria Carolina of Naples, 1781-1785: New Evidence of Queenship at Court

This paintings deals a brand new portrayal of Queen Maria Carolina of Naples as a lady of energy with weaknesses and goals, and analyzes the Queen's activities, from her political offerings to her alliance and betrayals. A cautious exam of the interval (1781-1785) lined through the diary indicates that the everyday life of the Queen and provides key proof of her political acumen and her own relationships.

Extra resources for Raspberry Pi: Amazing Projects from Scratch

Example text

The following diagram visually shows what such a fractal tree might look like: [ 49 ] Building Games with PyGame Now, let's move on to the code and take a look at how such a fractal tree can be constructed with PyGame. py You will now get the following output: If you increase the depth by 2 with a slight increase in the canvas area, the fractal tree now looks like this: [ 51 ] Building Games with PyGame The new tree looks considerably denser and more branched out than the original tree. Now, since you know what the output looks like, let's grab our magnifying glasses and sift through the program to understand how it works!

Finally, with exit(0), Python also quits and closes the application. As we are randomizing the length and the angle every time the function calls itself, no two branches will be exactly the same, giving it the appearance of the irregularity of real-life trees. By induction, no two trees will be same. You can modify parts of this code to see for yourself how the tree behavior changes on changing a few variables, such as theta and depth. Now that we have completed all the basics of PyGame and can implement fairly complex problems, we are now ready to move on to a real challenge: making an actual game.

Originally written by Pete Shinners, it is a community project from 2004 and is released under the open source free software GNU's lesser general public license. Since it is very simple to use and is open source, it has a lot of members in the international community and so it enjoys access to a lot of resources that other libraries may lack. There are many tutorials that can build different games with PyGame. org. Installing PyGame PyGame usually comes installed with the latest Raspbian distribution, but if it isn't you can use the following command to install it: sudo apt-get install python-pygame [ 48 ] Chapter 3 Test your installation by opening a Python terminal by entering python in a regular terminal and pressing Enter.

Download PDF sample

Rated 4.12 of 5 – based on 32 votes