beanz Magazine

Raspberry Pi Projects

Daphne's Catflap

There are maybe a bazillion Raspberry Pi projects online. Here are really fun projects plus links to find more.

The Raspberry Pi is a low-cost single board computer anyone can use to learn about computer hardware and software. These hand sized boards have been shot into space and used in many different ways, from weather stations to kiosk displays, Tor and media servers, health care, and more. While small, they have the power and versatility of larger computers.

These pages describe fun Pi projects. They might inspire you to play with your Pi or get a new one. Beginners should start with the Foundation site at RaspberryPi.org. Links are at the bottom of this article.

Daphne’s Tweeting Catflap

How many doors have you walked through today? Can you remember every single door? Imagine how doors feel, with people and animals passing them by daily. Imagine if a door could speak and tell us about the pains of being ignored. Well, thanks to a Raspberry Pi, a webcam, some code, and Twitter, a catflap (what Americans call a cat door or dog door) tweets every time Daphne the resident cat uses the catflap. It’s silly, of course, but also an excellent reason to play with a Pi and learn a little bit about coding and the Internet of Things (a fancy phrase to describe otherwise mute objects hooked up to computers).

Electric Skateboard with a Raspberry Pi

Perhaps the neatest part of this project is the use of a Wii remote to control the speed. The board will go as fast as 30 kilometers per hour (18.6411 miles per hour) and has a range of 10 km (6.21317 miles). The kit he pulled together includes a board, two metal boxes, a speed controller and brushless motor, a Pi Zero, and a Wiimote. You also should get a helmet. The article also includes a link to the 100 lines of code needed to control the motor with the Pi and Wiimote. Aside from possible crash risk, overall a good hands on project. Tour of Cambridge not included.

Wearable Time Lapse Camera

This small computer and camera are clipped to a pocket or pack, or worn on a lanyard. It snaps a photo every few seconds. The SD card collects the photos to be downloaded into your computer. It’s powered by the smallest and most affordable Pi, the Zero. The camera is 5 or 8 megapixels. An infrared camera also works. The case is 3D printed but use Shapeways, 3DHubs, or similar service instead of buying a 3D printer. Your library also may have a printer. The tutorial includes a detailed parts list, instructions, and code.

DotStar Pi Painter

Adafruit have updated their several light painting guides to account for DotStar LEDs which are easier to use than earlier technology with no image size limits, easy image loading, and smoother image interpolation and dithering. This is an intermediate to advanced project (but fun!). It might work great for events and in the front yard for the holidays.

Minecraft on Pi

Mojang released a custom version to run on Pi that runs like the mobile version. Tutorial shows how to install and run Minecraft Pi.

Retropie

Any number of projects use a Raspberry Pi as the brains of a 1980s or 1990s arcade game. The Retropie project solves the software part. Search online for arcade table and case ideas.

Prime Numbers in a Box

When I need a prime number, which is often, I’d love to push a button to get one. Here’s the perfect solution.

Learn More

Raspberry Pi Foundation

https://www.raspberrypi.org

MagPi Magazine

https://www.raspberrypi.org/magpi
https://www.raspberrypi.org/magpi/tutorials/

Raspberry Pi Weekly Newsletter

https://www.raspberrypi.org/weekly/

Raspberry Pi Official Projects Book Volume 2

https://www.raspberrypi.org/magpi/issues/projects-2/

Online Communities/Project Ideas

https://plus.google.com/+raspberrypi
https://flipboard.com/@alainw68/raspberry-pi-57pki5fqz

Adafruit Tutorials

https://learn.adafruit.com/category/raspberry-pi

Instructables Pi Projects

http://www.instructables.com/tag/type-id/?sort=none&q=Raspberry+Pi

Daphne’s TWeeting Catflap

http://blog.berniesumption.com/software/daphnes-tweeting-catflap/

Electric Skateboard with a Raspberry Pi

http://theraspberrypiguy.com/diy-30kmh-electric-skateboard-raspberry-pi-powered/

Wearable Time Lapse Camera

https://learn.adafruit.com/raspberry-pi-wearable-time-lapse-camera

DotStar Pi Light Painter

https://learn.adafruit.com/dotstar-pi-painter

Minecraft on Pi

https://learn.adafruit.com/running-minecraft-on-a-raspberry-pi

Retropie

https://retropie.org.uk/
https://www.raspberrypi.org/blog/fiveish-awesome-retropie-builds/

Prime Numbers in a Box

https://raspberrypi.org/magpi/prime-numbers-in-a-box/
https://www.raspberrypi.org/magpi/prime-numbers-in-a-box/


Also In The December 2016 Issue

Hour of Code and EU Code Week are events designed to introduce kids, young adults, and others to programming and computer science.

Real life treasure hunts are a way to get outdoors, learn map skills, and have fun finding hidden caches near you.

A trainable puppy plus treats plus technology equals a dog that can send selfies. Here's how.

An app to help kids remember important stuff like feed your pets, brush your teeth, and smile.

These books include lots of great projects to work on by yourself or with others, from Scratch and Minecraft to fun maker space projects.

The mBot robotics kit is an excellent comparatively low-cost way to begin working with robots.

There are maybe a bazillion Raspberry Pi projects online. Here are really fun projects plus links to find more.

The Wayback Machine lets you travel back in time to see old websites. Plus the Internet Archive has thousands of vintage games, software, books, and more.

Eating dog food doesn't sound like much fun but it's an important part of creating software.

The ability to identify patterns, decompose large problems into small parts, develop algorithms to solve problems, and generalize to find solutions.

To celebrate this wonderful time of the year, let’s create some holiday music using Sonic Pi on our Raspberry Pi.

This project shows how to use the pygame code library to move simple animations with the Python programming language.

This project, shows you how to create your own random password generator in the C# programming language.

These projects mix science and technology in interesting ways. Sewing and electronics, for example, is a different way to learn about electronics.

Links from the bottom of all the December 2016 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about computer science, software programming, and technology for December 2016.

What sounds like a country western dance actually is an efficient way to sort large sets of data randomly.