Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Physical Computing With Scratch Using Raspberry Pi

    Posted By: ELK1nG
    Physical Computing With Scratch Using Raspberry Pi

    Physical Computing With Scratch Using Raspberry Pi
    Last updated 12/2016
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 647.56 MB | Duration: 3h 0m

    The version of Scratch with Raspberry Pi has many unique features; one being its ability to communicate with GPIO pins.

    What you'll learn
    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
    Requirements
    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
    Description
    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.

    Overview

    Section 1: Introduction

    Lecture 1 What will you learn from this course?

    Lecture 2 Introduction to Physical Computing with ScratchGPIO

    Section 2: Physical Computing with ScratchGPIO

    Lecture 3 General Purpose Input/Output(GPIO)

    Lecture 4 Installing ScratchGPIO software on a Raspberry Pi

    Lecture 5 Raspberry GPIO

    Section 3: ScratchGPIO: Basic configuration broadcast and GPIO Server commands

    Lecture 6 GPIOServer: Usage and Basic Capabilities

    Lecture 7 What more can I do with ScratchGPIO

    Section 4: Lighting an LED

    Lecture 8 Lighting an LED

    Lecture 9 1.Circuit_Diagram_Lighting an LED_Testing GPIO pins and LED

    Lecture 10 2.Circuit_Diagram_Lighting an LED_Using a Switchable Pin

    Section 5: Controlling an LED with a Button Push

    Lecture 11 Controlling an LED with a Button Push

    Lecture 12 3.Circuit_Diagram_Connecting a Button

    Lecture 13 4.Circuit_Diagram_Controlling a LED with a Push Button

    Section 6: Buzzer Controller

    Lecture 14 Using an Active Buzzer

    Lecture 15 5.Circuit_Diagram_Using an Active Buzzer

    Section 7: Passive infrared Motion Sensor(PIR)

    Lecture 16 Passive infrared Motion Sensor(PIR)

    Lecture 17 6.Circuit_Diagram_Passive Infrared Motion Sensor (PIR)

    Section 8: Ultrasonic distance measure with a LCD and a Buzzer

    Lecture 18 Ultrasonic Sensor

    Lecture 19 7.Circuit_Diagram_Ultrasonic Sensor

    Section 9: DC Motor Control Using L293D in ScratchGPIO with Raspberry Pi

    Lecture 20 DC Motor Control Using L293D in ScratchGPIO with Raspberry Pi

    Lecture 21 Hardware requirements and Concept of L239D IC

    Lecture 22 Building the Pi Car

    Lecture 23 Assembling the Circuit

    Lecture 24 8.Circuit_Diagram_Motor Controller Using L293D with Scratch

    Lecture 25 Constructing ScratchGPIO program

    Lecture 26 Obstacle Avoidance: Raspberry Pi Robot Car

    Lecture 27 9.Circuit_Diagram_Obstacle avoidance on the motor car

    Section 10: LED based DICE for Monopoly game

    Lecture 28 LED based DICE for Monopoly Game

    Lecture 29 10.Circuit_Diagram_LED based DICE for Monopoly

    Section 11: LED Ping Pong Game

    Lecture 30 LED Ping Pong Game

    Lecture 31 11.Circuit_Diagram_LED Ping Pong Game

    Section 12: 4x4 Matrix Keypad

    Lecture 32 4 x 4 Matrix Keypad

    Lecture 33 12.Circuit_Diagram_4 x 4 Matrix Keypad

    Section 13: Security System using Password Protection with Servo motor

    Lecture 34 Security System using Password Protection with Servo motor

    Lecture 35 13.Circuit_Diagram_4 x 4 Keypad Security System

    Section 14: Controlling a Seven-Segment display using ScratchGPIO program

    Lecture 36 7-Segment display

    Lecture 37 14.Circuit_Diagram_Seven-Segment Display

    Section 15: Motion Sensor Trigger Camera

    Lecture 38 Motion Sensor Trigger Camera

    Lecture 39 15.Circuit_Diagram_Motion Sensor Trigger Camera

    Section 16: Game Console using Buttons and Ultrasonic sensor

    Lecture 40 Game Console using Buttons and Ultrasonic sensor

    Lecture 41 16.Circuit_Diagram_Game Console using Buttons and Ultrasonic sensor

    Section 17: Communicating between Scratch and Python

    Lecture 42 Communicating between Scratch and Python

    Lecture 43 IoT: Smoke Detector and Email notification

    Lecture 44 17.Circuit_Diagram_IoT - Smoke Detection

    Section 18: Sensitivity Touch Light using Relay module

    Lecture 45 Sensitivity Touch Light using Relay module

    Lecture 46 18.Circuit_Diagram_Sensitivity Touch Light using Relay Module

    Lecture 47 Constructing a ScratchGPIO Program

    Section 19: Candy Dispenser using Servo motor and PIR Sensor

    Lecture 48 Candy Dispenser using Servo motor and PIR Sensor

    Lecture 49 19.Circuit_Diagram_Candy Dispenser using Servo motor and PIR sensor

    Section 20: Ball Shooter controller by two Servo motors

    Lecture 50 Ball Shooter controller by two Servo motors

    Lecture 51 20.Circuit_Diagram_Ball Shooter controlling by two Servo motors.

    Section 21: Galaxy Game Console using Buttons

    Lecture 52 Galaxy Game Console using Buttons: Part I

    Lecture 53 Galaxy Game Console using Buttons: Part II

    Lecture 54 21.Circuit_Diagram_Galaxy Game Console using Buttons

    Section 22: What you have learnt from this course?

    Lecture 55 Conclusion

    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