background preloader

Raspberry Pi Scratch Robot

Raspberry Pi Scratch Robot
I found an application for the Raspberry in my classroom! With the endless possibilities of the Raspberry Pi in education, it is difficult to focus on one application. This is my attempt to document a focused application. Goal: The students are presented with an easy to develop hardware system on top of the robot chassis consisting of the Raspberry Pi, Pi Cobbler, Battery pack, H-bridge motor controller, and a Breadboard. The students are presented with an easy to use graphical/block based software programming environment using a modified version of Scratch for the Raspberry Pi which allows for control of GPIO pins. Students will be provided with resources such as wiring pin-outs, diagrams, schematics, hardware tutorials, software tutorials so they may create working robots in class (hopefully in about 10 minutes). Autonomous vs. While autonomous robots would be the ultimate goal, students will benefit developing RC robots initially as their understanding of programming concepts grow. Related:  Raspberry Pi + ScratchScratchRaspberry Pi

Raspberry Pi Annual on sale today Our friends over in the Bookazine department have made something really special – the first edition of Raspberry Pi Annual – and just in time for Christmas, too! Jam-packed with Raspberry Pi upgrades and swag, Python tutorials, creative projects and more, it’s the ideal gift for any budding Raspberry Pi enthusiast and an absolute steal at £12.99 – there are over 170 pages in this beast of a bookazine! Raspberry Pi Annual is available right now from all good newsagents, from our online store, and also as a digital edition inside your Linux User & Developer app. Oh, and I *almost* forgot to mention that it contains our special guide, which you may remember from a few issues back, to building your own robot. Did you enjoy this article? Follow our to find out about all the latest Linux news, reviews, previews, interviews, features and a whole more.

Using a camera with Scratch on the Raspberry Pi | Matthew Venn I needed camera control with Scratch on the Raspberry Pi for a primary school aerial photography project. I added a new python extension for Simon’s ScratchGPIO that allows either the Raspberry Pi camera or a regular USB webcam to be used with Scratch. Follow Simon’s instructions for installing over on his site. Add your camera – if you’re using the Raspberry Pi camera, follow their instructions here. If it’s a USB camera then just plug it in. After you’ve started scratch, all you need is to make a broadcast block and set it’s message to ‘photo’. This program starts automatically, then in a loop flashes an LED on pin 8 and takes a photo. Photos are stored in /home/pi/photos, each photo has a number that increases as the photos are taken. Make sure you delete/backup your photos regularly or you’ll run out of space fairly fast!

SNAP! (Build Your Own Blocks) Starting with the Raspberry Pi (part 1) | Meccanismo Complesso Introduction I always wanted to be able to control my electronics and multimedia with a simple and flexible system that could be easily installed and configured. After working with both PICs and Arduino, I have found the ultimate solution: the Raspberry Pi. Along with PICs and Arduino, Raspberry Pi has in common the low cost and the possibility to be configured as you like, but it is what distinguishes it to fascinate: the Raspberry Pi is a real computer, supporting a real operating system, with all the features to make it extremely easy and fun to work with complex electronic projects. The real strength of this boards is that we can easily interface electronics with high-level applications, such as a web server. For example, you can develop a website in which you plan garden irrigation, manage the lights of home or read the load voltage. The Raspberry Pi The Raspberry Pi or Raspi for friends – it’s a small computer. Hardware Fig.2: How would it be? Software

Updated Scratch Raspberry Pi Robot with the BrickPi The Scratch Cat is easier to get dancing! We’ve just updated our instructions and improved Scratch for the BrickPi. It’s now simpler than ever to get started making and programming a Scratch Raspberry Pi Robot! What’s Changed with Scratch? This summer, we devoted a bit of effort to updating the the BrickPi software. It’s now easier to install, and easier to program with. Start the background program once, and forget about it.We’ve added a shortcut to the Pi Desktop. Where do I start? First, you’ll want to get the latest Raspbian Image. Next, take a look at our Scratch Getting Started page. What other options do I have? If you want to program your Raspberry Pi robot in a graphical language, you have other options. Wyliodrin These folks have put together a fantastic package for programming Raspberry Pi Robots. BlockyTalky The enthusiastic team at BlockyTalky continue to develop a graphical programming language for the BrickPi.

Building a Raspberry Pi Robot and Controlling it with Scratch Happy New Year everyone! Things have been a bit quiet on this blog due to the Christmas rush, and the fact that we’ve been spending time on product development (more on that in a future post). But here at last is the 3rd and final post in our series on the Raspberry Pi robot we […] Welcome to the second part of our series of posts, describing the workshop we ran at the recent Digimakers event at @Bristol. Last weekend we ran a workshop at the Digimakers event at @Bristol where we taught people how to program a Raspberry Pi robot with the Scratch programming language. We had a great response to a recent blog post we wrote, describing how to build a Raspberry Pi robot that you can drive around using a tablet, smartphone or PC. A Raspberry Pi with a camera, gives you a small, low cost, embedded vision system, but it’s not very mobile. Update: This post is now out of date as we’ve released a new version of the software.

untitled AR SPOT es un entorno de creación de realidad aumentada para los niños. Una extensión del proyecto de Scratch del MIT, este entorno permite a los niños crear experiencias que mezclan elementos reales y virtuales.Los niños pueden mostrar los objetos virtuales en una escena del mundo real observado a través de una cámara de vídeo, y pueden controlar el mundo virtual a través de interacciones entre los objetos físicos. Este proyecto tiene como objetivo ampliar la gama de experiencias creativas para autores jóvenes, mediante la presentación de la tecnología AR de manera apropiada para este público. Descargar (sólo Windows) de instalación Descargue el archivo ZIP y descomprimirlo.En el SpotDocumentation carpeta, encontrará un archivo llamado "Tarjetas de comer". AR detalles SPOT Los usuarios pueden interactuar a través de dos tipos de objetos: tarjetas y botones.

Google and Raspberry Pi join forces to create Coder Over the last few years, interest in coding (especially for the web) has led to a blossoming of resources that help average people learn how to program from scratch. Google has decided to join the fun with a new tool called Coder — along with the help of the low-cost Raspberry Pi PC. With Coder, users can develop their own apps for the web and then host them on a miniature server located directly on the Raspberry Pi. The overall cost for the DIY programming project, using Google’s recommended materials, is under $50 — and all of the educational materials are free. After procuring a Raspberry Pi, eager students simply download information onto an SD card, plug it into the tiny computer, connect to a shared Wi-Fi and access Coder through Chrome. The whole process, according to the developers, takes just 10 minutes. Check out the video below:

Adding Sensors to the Raspberry Pi Camera Robot Kit | Dawn Robotics Blog Sensors are a vital part of any robotic project, as they allow a robot to get information about the environment in which it’s operating. Without sensors, a robot has no information about the world around it, and it’s very tough to program intelligent behaviours for the robot. With sensors your robot can find out about the world Now, you’ve always been able to attach sensors to our Raspberry Pi Camera Robot and the Arduino Mini Driver board we use for motor control, but previously you would have had to modify quite a bit of code in order to get your sensor data out. In this tutorial we show you how to update your robot’s software if needed, how to connect sensors to robot, and then how to read the sensor values using the Python py_websockets_bot library. Upgrading the Software If you bought your robot before this post was published, then it’s likely that you’ll need to upgrade the software on your robot. Moving the Neck Pan and Tilt Servo Connectors Move the neck servos to pins D6 and D11

Hardware That Can Connect to Scratch Scratch can connect to some real world hardware. Some of the features are natively built in, while some are added through an extension or modification. Hardware Scratch can Connect to Below is a list of hardware that Scratch can connect to: PicoBoard Main article: PicoBoard LEGO WeDo Main article: LEGO Education WeDo Robotics Kit The LEGO Education WeDo Robotics Kit is a simple robotics tool designed for ages 7–11. GoPiGo Raspberry Pi Robot Main article: Dexter_Industries_GoPiGo_For_Raspberry_Pi With the GoPiGo you can control a Raspberry Pi robot with Scratch Programming. Microphone Webcam Main article: Watch Me Move! In Scratch 2.0, a new feature was added that allows Scratchers to use Microsoft Kinect-like features in Scratch. Joystick Main article: JoyTail With the JoyTail extension, Scratch can use remote sensor connections to connect to a joystick. Arduino Board Main article: Catenary With the Catenary extension, an Arduino board can be controlled through Scratch. LEGO Mindstorms NXT Finch

Creative Computing | Download Scratch 3.0 is here! In celebration of Scratch 3.0, we are hard at work developing a new version of our Creative Computing Curriculum Guide to be released in early 2019! The new guide will be full of activities for exploring the intersection of creativity and computing. In the interim, we're delighted to share an updated version of the second edition. The changes made to this edition include images of blocks and projects, and minor content revisions to reflect the new Scratch 3.0 website. This edition of the full curriculum is available as Google Slides. Get the Scratch 3.0 version of the Guide! The Scratch 2.0 version of the Guide This guide was developed by members of the ScratchEd research team at the Harvard Graduate School of Education: Christan Balch, Michelle Chung, and Karen Brennan. We encourage you to use as much or as little of the guide as you like, to design new activities, and to remix the included activities. The original guide, for educators Guide as PDF Workbook as PDF