1 of 28

Great Robot selects balls programmed in Scratch

BARCELONA

FROM LOGO TO SCRATCH 2.0

Technology Teacher:

Juan Ramón Fernández

tecnoelx@gmail.com

2 of 28

history

* In Spain the subject of technology started to be taught in the Secondary Schools in 1990, with students aged 12 to 17 years

*Among the blocks of content is Control and Robotics

*The Logo language has been widely used in the classroom-workshop to control the projects made ​​by students

*We have always tried to use recyclable materials

*We can see two balls selected robots programmed in Logo

3 of 28

small

small

4 of 28

medium

5 of 28

other project with Logo

6 of 28

XL robot parts

finger

hand

arm

limit switch

controller cards

white deposit

blak deposit

LDR resistance

cams

7 of 28

description

* This is a robot whose main task is to classify balls white or black

*The robot is controlled by a program in Scratch

*The machine and the program communicate using 3 controller cards with light-dependent-resitor LDR "sensor screen", which are glued to the computer screen, and by means of a mechanical finger that will operate a keyboard

8 of 28

design made in Google SketchUp

9 of 28

operation

* The arm motor drives the bike wheel.

*The wheel has cams which actuate a limit switch, this allows the arm to stop in white deposit , black deposit and the initial ramp .

*At the end of the arm is installed a "small hair dryer" that sucks up table tennis balls

10 of 28

Communication between machine and computer

By loading program costumes on the computer screen ,these consist of bars may be white or black. On these bars will place the LDRs to control the motors.

We have 3 motors:

ARM MOTOR : to move the wheel.

HAND MOTOR "small hair dryer" , to catch the ball

FINGER MOTOR to move the mechanical finger.

11 of 28

construction process

12 of 28

circuit controller card

made with simulation Cocodrile software

13 of 28

general circuit

made with simulation Cocodrile software

14 of 28

robot "brain"

Below each "sensor screen", were placed the respective resistance LDR, to receive the corresponding signals of the screen.

Inside the hand also needs another LDR, which is the sensor that will distinguish if the ball is white or black , If the ball is white finger is pressed

(it's a logic gate "and".)

15 of 28

the robot positions

1

2

3

16 of 28

operating steps

1. In the initial position the hand is actuated

2.then the arm is directed towards the white deposit. On white tank analyzes the color. If white mechanical finger touches the key, which allows you to jump to a subroutine. It stops the hand, drops the ball and goes non-stop to initial ramp..

3. If it's black, the finger does not work, follows up black deposit, the hand drop the ball and will go to initial ramp.

17 of 28

18 of 28

Scratch costumes

19 of 28

Scratch code

20 of 28

Watch the code

21 of 28

the project works!!!!!!!

22 of 28

The students team

23 of 28

Thanks Master Ramón Gonzalo, we have learned a lot from you!!!!!!

24 of 28

my 6 main reflections to use Scratch in the classroom:

1. creativity

2. motivation

3. Easy to use

4. Easy to share

5. Programming real projects built by students

6. Easy use for all ages

25 of 28

my only reflection on Technology Education:

a country without technological education in its educational system is a country in process of underdevelopment

26 of 28

MAYBE,Our future project????

The XXL select balls

and most importantly, a class of motivated STUDENTS with a TEACHER who will guide them

27 of 28

I also had fun with my family practicing English by SCRATCH

28 of 28

THANK YOU FOR YOUR ATTENTION

Course 2012/13

Elche, Spain, 1 º High School, Industry Technology I

Students: David, Paula, Migue Angel, Jordi, Aitor, Imanol and Fran

Technology Teacher: Juan Ramon Fernandez

tecnoelx@gmail.com