- 3 hours on-demand video
- 21 articles
- 6 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Control the Raspberry Pi GPIO pins using Scratch
- Receive input from the Raspberry Pi GPIO pins using Scratch
- Create IoT application through ScratchGPIO with Python to send notification to your mail
- Multiple projects to work on ScratchGPIO using Raspberry Pi
- Connect a passive infra-red (PIR) sensor to the Raspberry Pi
- Control the flow of your Scratch program by responding to the input from the sensor
- Basic knowledge of Scratch is requires to get started with the course
- Any model of Raspberry Pi
- The new Raspbian version along with that, Raspberry has included the latest Scratch system update
- Complete beginner sensor module kit
Hello, learners! Greetings from Makerdemy. In this course, you will learn how to program the ScratchGPIO on Raspberry to work on the Physical Computing with Scratch.
Scratch is a very accessible and easy to learn programming framework for both young children and adults. Its close association with the Raspberry Pi and its educational emphasis has been a perfect match.
The ScratchGPIO project brings control and sensing of the Pi's low-level GPIO pins to Scratch in a very powerful way. It continues to enhance the package to support LCD screens, motors, compass components, distance sensors, and other electronic and robotic components.
The level of hardware control offered by the ScratchGPIO package allows even beginner programmers the ability to interact with the physical world with a simple and familiar programming framework.
A new version of Scratch for Raspberry Pi added with the GPIO pins. In this course will guide you how to use Scratch Programming Language with the Raspberry Pi.
The Scratch included with the Raspberry Pi has some unique features; one of the most useful is its ability to communicate with the GPIO pins (General Purpose Input Output). These pins allow you to connect your Raspberry Pi to a range of devices, from lights and motors to buttons and sensors. The original Raspberry Pi had a 26-pin header and newer models (B+, Pi 2, Pi 3, etc.) have a 40-pin header, but in this course, I will be using the Raspberry Pi 3 model.
The Raspberry Pi is great hardware microcontroller to get starting with Scratch. This course is ideal for those who are interested in exploring the possibilities of Physical computing with Raspberry Pi using ScratchGPIO. Basic knowledge of Scratch is required to get started with the course. The GPIO pins on a Raspberry Pi are a great way to interface with physical devices like resistors and sensors with the Scratch.
By following this course, you will learn how to install the ScratchGPIO package, where to look for more information about it and Scratch. Also, you will assemble an easy to use breadboard circuits, motors, PIR sensors, Relay, Touch sensor, Ultrasonic sensor to measure the distance and mail notification, etc., that will allow you to experiment safely with Scratch and GPIO control for both input and output.
Finally, you will create a game that can be used as an example and a basis to be modified to learn and experiment. As the ScratchGPIO project continues to mature and expand, you can look forward to seeing a whole new generation of Raspberry Pi robotics controlled by Scratch.
- This course is ideal for those who are interested in exploring the possibilities of Physical computing with Raspberry Pi using ScratchGPIO
- The GPIO pins on a Raspberry Pi are a great way to interface with physical devices like resistors and sensors with the Scratch
- No prior knowledge of programming or coding is required
- Engineering Students - Electronics, Electrical & Computer Science
- Electronic Geeks, Hobbiest & Art Students
- High School Science Students
This lecture covers brief description about the complete course of ScratchGPIO project brings control and sensing of the Pi's low-level GPIO pins to Scratch in a very powerful way.
This lecture covers brief description about the new version of Scratch for Raspberry Pi added with the GPIO pins. In this course will guide you how to use Scratch Programming Language with the Raspberry Pi.
This lecture covers brief description about new GPIO server for Pi Scratch is the first pass at a new, and hopefully, simpler way for users to connect Scratch to the Raspberry Pi’s GPIO pins. ScratchGPIO as easy as possible to start up and run. The ScratchGPIO is designed as an easy way to use Scratch on the Raspberry Pi to control lights/motors/sensors and switches using the GPIO pins.
This lecture covers brief description about the How to Install the ScratchGPIO and set up with the LXTerminal.
This lecture covers brief description about how to connect a button to a LED to control it. It gives the response with a button press using ScratchGPIO program with Raspberry Pi. As well as controlling the physical world, you can react to it using an input device such as a button.
This lecture covers brief description about how an active buzzer can be connect just like a LED, but as they are a little more robust, you won't be needing a resistor to protect them. We will connect buzzer and a LED. Buzzer tones will make it different by programming with a delay.
This lecture covers brief description about the PIR sensor detects changes in the amount of IR radiation (heat) it receives. When there is a change, then a pulse is triggered. This means that a PIR sensor can detect when a human (or any animal) moves in front of it.
By creating a detector with your Raspberry Pi you will learn:
- How to connect a passive infra-red (PIR) sensor to the Raspberry Pi
- How to control the flow of your Scratch program by responding to the input from the sensor.
This lecture covers brief description about how to control the DC Motor using L293D in ScratchGPIO with Raspberry Pi. In this project, what we plan to do is safely connect one or two motors to the Raspberry Pi using ScratchGPIO with as few components as possible. Once we have the electronics put together on the breadboard, I will show you how to control them easily using ScratchGPIO first to make the motor spin, and then add some control to change the motor direction so we can go backward.
This lecture covers brief description about the construction of ScratchGPIO program. In the ScratchGPIO start the GPIO serveron, then configure the broadcast pin numbers to the two motors. We’re using the pin numbers: 16, 18, 19, and 21. And real time demonstration of this project.
In a previous lectures, we've outlined Scratch bot car, all of which can plug directly into the Raspberry Pi's GPIO ports. Here, Adding the HC-SR04 Ultrasonic Distance Measuring Sensor Module into the Scratch bot car. The HC-SR04 ultrasonic range finder is very simple to use, however, the signal it outputs needs to be converted from 5V to 3.3V so as not to damage our Raspberry Pi! I will introduce some Physics along with Electronics in this tutorial to explain each step!
This lecture covers brief description about how to make the LEDs based dice for monopoly. Aren't we all bored with the usual 6 faced dice while playing Monopoly or Ludo. How does it sound to use a completely digital dice made up of LEDs to do the same? Good? Then, let’s start making one.