Robo-cup

ROBO-CUP

On the 15/6 Romy, Charlotte and myself are competing in a robot competition at Christen College Highton. We got given a challenge to work on as practise for the competition

This is the program our group worked out.

I took this photo of Romy’s computer because we did the program on hers.

This is the video of our robot doing the challenge.

 

I can notice that when the colour sensor has come off the black line it starts to go diagonal to find the line again.

Refection  

By doing this challenge, I now know how to get my robot to follow a straight line and I think that will help our group a lot with the robo-cup competition.

 12/6/2018

Today we got given a new task for robo-cup. It is called ultrasonic sensor it senses objects. This is what the ultrasonic sensor looks like.

Romy, Charlotte and I have connected another colour sensor to our robot. For this challenge there is something new added because we got ultrasonic sensors now. The new part of the cores is at the end it is you robot needs to sense the object on the green tile at the end of the cores, if the ultrasonic senses the can it will put is of the course.

This is my program for this challenge. We did the programing on Romy’s computer so I took a photo of her computer.

We found it hard how you needed to put a switch brick in a switch brick but in the end we learnt how too do it.

This is my screen cast of how my program works and why I choose to put the bricks where I put them.

This is a video of the robot doing this program.

15/6/2018

Today was the robo-cup competition. My group did a amazing job with placing 1st over all in the rescue category. It was not easy we faced challenges and problems such as our colour senor kept falling off and the motor burned out but in the end we did it.

What happened on the day ⬇️

When we got to Christen College Highton the teachers laid out some practice tiles to practice on but our group did not get much practise because we have problems working out the number of the Reflective light .When round one had started we were Nevers but exited, we pressed the button on our robot and it was following the line smoothly when it got to the last tile the rescue tile the robot did not sense the silver so it just went straight. at the end of that round we were on 40 out of 50 points and we were happy with that giving we have never done robo-cup before after a bit we looked at our program and we realised we have it in the last brick in the wrong port and we laughed but it was good we noticed it so we could change it for the next round. For the next round the judges placed another tile.  In this round our group had susses because we completed the cores and got full points. In the next round we had a good run again scoring full points. In the next round we did complete the cores but I did have to move  The robot back to the silver bit at the end but because it was within the two minutes it counted as full pontes. The last round we did not get any time to practice so we just used the program from the last round and we manage to do the hole of the line following part which scored us 80 points but we did not complete the rescue part. The judges called all of the competitors over for the presentations for the rescue and the soccer competitions, in the rescue competition Geelong College red came third, Geelong college pink came second and Geelong college black came first.

I do not have a photo of my programs I used but for most of the rounds we used this program.

Video is coming 

Reflection

I really liked competing in the joiner rescue robo-cup championships and I am really proud of where our team finish and all of the other Geelong College teams. I learnt so much about Ev3 and I hope to go to the next round of robo-cup.

Hummingbird

HUMMINGBIRD

Please watch

At the moment the rotation our class is doing is hummingbird. In my blog I will explain what hummingbird is and what I have learnt from doing it. I have include screen snips, screen recoding and a movie maker. We have completed module 1 of the output we also did module 7 ex 1 in the input area we were happy with what we where able to complete and we thought the outcomes were really cool.

Module 1 using the outputs

Why the heading is outputs. The heading is outputs because the computer sends messages into the hummingbird board.

Single colour LEDs

This is module 1 ex 1

The challenge is to work out the intensity of the brightness and how to get the LED to shine bright and dim.

This should make the LED turn off. Change the 0 to 100 and click on the block. This is the maximum brightness of the LED. Try out other numbers between 0 and 100 to explore the different levels of brightness that are possible.

To day we started our first hummingbird task. To complete this challenge you need to work out how to make your single colour LED to shine bright and dim. Charlotte and I found out that if you type in 100 on the computer the LED will shine bright and if it is on 50 the light will be a bit dimer and if it is on 0 the LED will turn off.

This is module 1 ex 2

This challenge is to get the LED to flash when you press X

You may have already discovered that you can write multiple scripts in the Scripts area. Add a second script that turns the LED off when you press ‘x.’

This is a video of this challenge

For this task you need to get the LED to flash when you press x. I found out that there is a brick that says wait and then you write in how many seconds you won’t your LED lights to be on for.

This is module 1 ex

This task you use two LEDs, once one has turned on you wait two seconds and another one will turn on.

Connect a second LED to LED port 2. Write a script that turns the first LED on and then waits 2 seconds. Then the script should turn the second LED on for 2 seconds. Then the program should turn both LEDs off. Remember to save your work!

For this excises you need two LEDs. You program one led to light up and wait and then another LED lights up two seconds later.

This is module 1 ex 4

For this challenge you use two LEDs, the red one turns on at 100 bright intensity and then wait 5 seconds and a green one will turn on at 50 bright intensity, and then they will both turn off.

Write a program that turns two LEDs on at different intensities, waits five seconds, and then turns both LEDs off.

We took a video of the challenge working and then we dismantled the hummingbird board and then we realised that the video did not work.

Module 7 using the inputs

The heading is inputs because the hummingbird board sends messages to the computer.

light sensor & using multiple sensors 

Module 7 ex 1

The challenge it to measure the colour of were the colour sensor is.

Attach the light sensor to the Hummingbird board. Use the Hummingbird Light block to measure the amount of light in your room. Then measure the value of the light sensor when you cover it with your hand. The average of these two values is a good threshold for the light sensor.

I found out that this measures the brightness of were the colour sensor is on the end of the wire. When we put the colour sensor up to the Charlotte black jumper it said on the computer 0 but if we put it in the bright sunlight it would be 90 the max is 100.

MICROWORLDS

This is my power point I made about my experience of kites.

CLICK ON THIS⬇

Microworlds-1qr1isr

Reflection 

I have learnt a lot about symmetrical shapes and how to make shapes on microworlds. I really liked doing this project and I would love to do another one in the future.

EV3 FOLLOW A BLACK CIRCLE

EV3 Challenge: follow a black circle

The task is to get your robot to follow a Black circle using the colour sensor. You can ask you robot things like ” if you don’t see black, turn until you do”. You can also ask things like ”if you see black keep moving forward”.

This is my program for this Challenge.

This is how this program works. You press the start button so the program Bluetooth’s onto your robot. The next brick is a move steering brick. I chose on because then the robot will keep moving until the robot sensors black. Then I chose to use a switch brick next because if my robot has found black it will follow the black circle; but if it hasn’t found the colour black it will turn left until the robot senses black and then keeps following the circle. At the end of this I put a loop tool so then the program keeps repeating.

  1. This is the start button, you press it when you have changed the program and then it will ether Bluetooth onto your robot or there is a USB that can transfer the program onto your robot.
  2. This is the on brick I chose to use this because after this brick I put the colour sensor brick and before you put a colour sensor brick, you put a on brick because I makes the robot keep going until it sensors the colour you have chosen.
  3. This is the wait, it is the brick that controls the colour sensor.
  4. In the switch brick, in the positive area is a move brick because it is in the top area because the robot can see black so it just keeps moving on the black line because the robot will stay on the line because the robot knows to sense black.
  5. This on brick is in the bottom area because it has not found black yet so I need to tell it to go and find black, so I program it to turn left 20 degrees so the robot will head towards the black line. at speed 50.
  6. For this program I used a loop tool so then my program will keep repeating.
  7. This is the direction 0 because it will only go about one cm before it will sense black.
  8. For this first brick I have the speed on 50 if I wanted it to go faster I would make it more than 50 and if I wanted my robot to go slower I would make it less than 50.
  9. This is where you chose the colour you won’t your robot to sense and tick that box I have ticked box one because box one is black.
  10. This is another wait brick. I chose to put this here because once my robot has turned and gone to go and find the black line, so I need to tell the robot to go sense black.
  11.  I have chosen for my robot to sense black because the circle is black.
  12. This is a on brick I chose to use this so then I don’t have to do any other bricks because that will make the robot just keep following the line.
  13. This is the directions, the directions do not matter in this programme because the robot is programed to just follow a circle using the colour sensor not the directions.
  14. This is the speed brick, for all of the speed bricks in this program I put 50so then the robot goes the same speed for the hole circle.

Could it be done a different way?

I think it could be done a different way because I could add a display brick. I can change the move steering brick to a degrees or seconds because I know how to use the seconds and degrees because I learnt about them in my EV3 blog post. 

SCREEN RECORDING 

I took a screen recording of how the program works, what bricks I used to make this program and my reasons of having the bricks in the places they are in.

THIS IS THE VIDEO OF MY ROBOT DOING THE CHALLENGE!

I can notice that if my robot comes of the line it moves left and goes and finds the black line again because I told my robot to do that in the program.

Reflection 

On Tuesday 5/6 we got this challenge, Mrs Watson talked about what the challenge is. When the hole class was talking about this challenge it made me understand more about the switch brick and that helped me a lot in this challenge. This has been my favourite challenge so far because I really liked working this out because it made me think and now I know so much more about EV3 and I’m exited to do the next challenge, and use knowledge I learnt in this challenge.

ROBO-CUP CHALLENGE

On the 15/6 Romy, Charlotte and myself are competing in a robot competition at Christen College Highton. We got given a challenge to work on as practise for the competition

This is the program our group worked out.

I took this photo of Romy’s computer because we did the program on hers.

This is the video of our robot doing the challenge.

I can notice that when the colour sensor has come off the black line it starts to go diagonal to find the line again.

Refection  

By doing this challenge, I now know how to get my robot to follow a straight line and I think that will help our group a lot with the robo-cup competition.

 

EV3 Switch Challenge: 2

Colour sensor challenge two!

The challenge is to get your robot to stay on this big piece of white paper and four long red rectangles. This Is the track that the robot will do for this challenge.

I made this on word. It is a diagram of the track the robot takes for this task.

This is the full program for this task.

For this program I used a loop tool because instead of the robot only doing this program once, it will go as much as the loop says. In the switch brick is two display bricks, I know that you are suppose to use  move bricks but the display brick works to. in this program I also used a wait, I learnt about the wait in the last colour sensor challenge and by doing that challenge It made this task easier. I pulled out a move steering brick and pressed on the first block and chose on. The switch brick is a bit like the wait because you have the same number for ports and that number is 3. my port number is three because I put my cords in port 3. The two bricks are similar because when you write in your port number for both of these the port number is three because the cord connected to the colour sensor in the same cord connected to port 3.

The video of this program working!

I have done a screen recording what the bricks do on the program. I have explained five bricks the switch, colour sensor, display, move steering and the ports.

This program could be done another way because I used a display brick but if I chose to use a move or a steering brick that would work to.

Reflection

I have learnt so much from doing this, I found it very cool how you can ask your robot questions and how if the robot senses red it will do a diffident thing then it would if it sensed green. I will use the knowledge I learnt form doing this challenge in the next challenge I do. I am so grateful that I learnt about the colour sensor in the last challenge because that helped me a lot with this program.

 

Colour Sensor

CHALLENGE 4: Colour sensor

The task is to get to know what the colour sensor does and how it works. To complete this challenge you need to get your robot to move forward to a coloured piece of paper and when is sensors it your robot turns around and comes back in same direction.

This is my program for this task.

There is a turn in this program and for that I chose to use degrees. I could have used rotations or seconds but I thought that degrees would be the easiest. I used the same program as I used for challenge 2 on my EV3 blog post so that made it a bit easier. Before I did this program I used rotations for the turning brick but it either went more then a semi-circle or less because you can only do 1 or 2 rotation. For this it had to go in the middle of 1 and 2 rotations so 1.5 but you can not do that. I changed it to degrees and tried many numbers and they did not work. I went back and checked my other program. In the end I made it 550 degrees and it worked so I took photos and videos to put on my blog.

I also decided to do some work in my design book. I did quite lot of work on the colours. I explained the challenge and the brick. This is a photo of my design book. It is not very clear so I copied most of the things I did in my book onto my blog.

This is the colour sensor brick.

This is the program for the robot to move forward and sense the red piece of paper and stop.

1 This is the start brick. You also press it when you have to change your program because it will Bluetooth onto your robot.

2  I use on because It only uses the speed and the direction.

3 This is the direction block. It is on 0 because the robot is going straight

4 This the speed block. I put mine on speed 50. If I wanted my robot to go faster I would make it more then 50 and If I wanted it to go slower I would make it less than 50.

5 This is the colour sensor brick.It is called the wait. When the sensor senses the colour you chose on you computer your robot will stop.

6 There are 7 colours you can choose from. You can choose more than one colour at a time. For this challenge I chose red because before my robot turned around my robot sensed a red piece of paper.

7 I have my cords in port 3. If I had them in port 4 but on the program It said 3 so it would not work.

I have my cords in port B+D if I had the in port B+C but on the program it said B+D so It would not work.

I learnt from doing this challenge that it is quite easy to use a colour sensor and I will use what I learnt in the next challenge. I discovered what the light sensor is for and what it does. By doing this challenge I also learnt a lot about programming and how to do it. This has been my favourite task so far because I learnt so much from doing it and I took a lot away.

This is a video of our robot doing the colour sensor challenge!

BIRD’S EYE VIEW

RIGHT SIDE VIEW

I

ME BOOK REFLECTION

ME BOOK

In triple R we go ask to create a me book. A me book is where you can share your passion and interests. I was really existed to do this because I was think after the two weeks we have to finish the book I can share it with people I don’t really play with and become friends.

REFLECTION Questions 

  1. How did this activity help you to get to know your classmates?

I found out about there hobbies and there favourite things to do. I liked reading the books of  people I don’t really talk to because I think now i them more and I made a lot of new friends.

            2. Was it difficult to think of things to draw?

I did not think it was difficult to think of thing to draw because I thought of 4 things in love like my holiday to Africa, my cat pickle, my 4 fish and athletics and then I drew them and it was really fun.

3. did you discover anything about yourself?

I didn’t really discover anything about myself because I wrote/drew things that happened in the past.

 

 

 

 

EV3 Robots

EV3

In year 5 we have been working on robots. We all had to pick a partner that we thought we could work well with, Rose and I decided to work together. Have had to make the robot with Lego, mooters and a electronic brick. It was hard to find all the pieces for the robot and fit them into place. We followed instructions step by step it was excited when we finished our robot.

On Friday we had three periods of design in the first period Rose and I finished building our EV3 robot. In period two we got given to programs to play with and see how they work. We started one but didn’t have enough time to finish the other one. Another one of are tasks to complete is to draw a bird’s eye view and a right eye view of our robot.  We finished the right I view. After lunch we label the parts on our robot in our book and printed photo’s that we had taken through the three periods at the end of the lesson, we glued them in our design book.

 I drew a picture of Rose and I robot, I drew a right side view and a birds eye view I also labled the parts and on the side if the page is parts, purposes and complexities. in the bottom right coner I explained the brick and the buttons on it.

At the start of this project we got given two programs to play with and find out what they mean and do. Rose and I completed both tasks we found it a bit challenging but in the end we did it.

Rose and I got given three challenges to complete I was really existed because I love programing on the EV3 software on our computers at first we were playing around with the programs and then we realised that the challenges were challenging so we sat down and talked about what we are going to do so we decided the we were going to the move Straight Challenge.

Move Straight Challenge

CHALLENGE:

Move your robot forward from the start line to the finish line and back to the start. No turns.

Degrees:

To do this programme I used degrees 1740 speed 50 port: B+D and on the way back -1740 degrees. I really enjoyed doing this program but it was not easy because we did not know what we would write under the degrees sign. so we had a bit of help from charlotte and then we knew what the degrees meant and after that we found it quite easy to do the rest of the program.

Rotations: 

I have a video of this one and it was the first on I completed out of all three programmes. this one is rotations I use 5 on the way there and 5 on the way back we worked out that it was five rotations by doing an activity in design were you make a ruler and then you can meagre how much rotation you need to have to get your robot however far you want it to go. this activity was really fun and I learnt so much about rotations and what they do.

Seconds:

this one we struggled on because we did not really understand the second so we did not get to test it on out robot. I really hope that this program works but if I doesn’t work I would like to learn about seconds and what they make the robot do. for this program I did the same as I did for rotations and degrees but instead I changed the rotations and degrees to seconds and made it four because it would take about 4 seconds to get there and 4 four seconds to get bake to for your robot to do the hole challenge it would take eight seconds.

What was challenging?

Rose and I found it really challenging to get our robot to go backwards so we tried a lot of things and nothing would work and I said to Rose what if we turn 80 to -80 so we tried that and it worked we were really happy and exited and that helped us make the other two programmes. it was also hard to work out what every program brick does but in the end we at least made 3 programs so we were happy

What do you notice about how the robot moves? Which parts? How?

I notice the motors when the is moving the wheels a strong force that’s why if you make your speed faster the sound will get louder because the motor is going faster.

Could it be done a different way?

I think if I hade more time to work on this I think there and more programs for this challenge.

 

CHALLENGE 1: Your robot is a baseball player. Program the robot to go around the baseball diamond.

This programtook a few try’s to get because we did half of the square and then our program got deleted because my computer ran out of charge so we had to start It again. For this program we used rotations

Rotations 

this is my programme for Challenge 1. this one was kinder frustrating because we hade a programme that worked perfectly but then I got deleted so we hade to start again but it was good at the same time because then we found out that instead of doing 7 bricks we did two and then put a repeat thing on it, it made it so much easier.

What was challenging?

our robot kept cutting the corners and we did not know what to do to the program so it would go the hole way around the square with out cutting the corners.

What do you notice about how the robot moves? Which parts? How?

I noticed that if you write down 1 rotation our robot will move 21 cm  so that’s why we wrote down 7 rotations so it would be 1 meter and 47 cm so it would make it around the 1 meter ruler in is acuity 47 cm away from the ruler.

Could it be done a different way?

well I know that it can be done a different way because I have actually done it a different way before I have done a 7 brick program and a 2 brick program.

CHALLENGE 2: Your robot is a baseball player.

The robot has to run from one base to the next.

Oh no! He’s going to be tagged out.

So he has to turn around and run back to the previous base

Rotations:

This was quite easy for me because I got the degrees programme from challenge 1 and then all you have to do is put a semi circle turn and come back so this challenge only took a lesion to complete we also had some help from Emma and Maddie.

What was challenging?

the most challenging thing in this challenge was getting our robot to turn around because we started of as doing degrees but then I thought I would be easier to do rotations so we made it 7 rotations because 1 rotation is 21 cm so that would equals more then 1 meter.

Could it be done a different way?

This task could probably be done a different I just don’t know how I would change this programme and I will still do the same thing. I wonder if you could use a tool that would make you not have to do as much program bricks.

VIDEO IS COMING I WILL POST IT SOON!

 

 

Arduino

Arduino is a coding program for beginners and experts to do all sorts of projects. Just like what we did, we did all these tasks full of challenges and problem along the way.

please watch before reading!

Task 1

Creating a Circuit to Light up a Red LED Light

For this project we used:

  • 3 alligator clips
  • 9V battery
  • Red LED light
  • 330 resistor

To do this we first connected 2 alligator clips to the 9V battery. One of the clip we connected the red LED light and the other we connected the 330 resistor, the third alligator clip we connected it to the 330 resistor and the red LED light.

Task 2

Using a Breadboard to Light up a Red LED Light

For this project we used:

  • 330 resistor
  • Red LED light
  • Breadboard
  • 9V battery

This project we start to learn about the breadboard. We followed the instruction on the board to see how we light up the red LED light. To start this project, we inserted the red wire and the black wire on the 9V battery on to the breadboard, after we inserted the 330 resistor and the red LED light. For some reason it did not work, we went back to the breadboard to find out what was wrong, we found out the breadboard was not making a circuit though the LED light. We changed our problem get a circuit flowing though the LED light.

 

Task 3

Using an Arduino Board and a Breadboard to Light up an LED Light

For this project we used:

  • Arduino Board
  • Breadboard
  • 1 Red Wire
  • 1 Black Wire
  • Red LED Light
  • 330 resistor

To start this project, we learnt what is a Arduino board and how to used it. We connected the red and black wires to the breadboard and the Arduino board, we did not used a 9V battery in this project. This project is the same as the other one, but we swap the 9V battery with the Arduino board. We used a program with this task to make our LED light blink.

 

Task 4

Using a LED light with a swich

  1. Arduino board
  2. Breadboard
  • 3 Red Wires
  • 1 Black Wire
  • 2 Blue Wires
  • 1 Green Wire
  • 2 330 resistors
  • 1 Red LED Light
  • 1 Switch

This project was really challenging we followed the instructions very carefully and it did not work, we found out we did not have the computer plugged into the Arduino board but all it did was blink. We keep pushing the switch over and over again we had no idea what is was and how to fix it. Soon after I ask someone to help us, we found out the problem. We had no program to make it work. I had no idea what the program was until I went searching for it and I found it. The switch made the LED light pause. I felt really proud our group that we did it.

Task 5 Petentiomoltar

  • 1 Arduino Board
  • 1 Breadboard
  • 1 220 Resistor
  • 1 Blue LED Light
  • 2  Black Wires
  • 3 Red Wires
  • 1 Yellow wire

The aim of this task was to spin the Petentiomoltar and the blue led light would turn on and off, we completed that task but it wasn’t easy because our computer did not work so we had to use someone else computer to code. When Charlotte spun the Petentiomoltar and it turned on and off we were really excited so I took a photo of it as proof so we can post it on our blogs.

 

Task 6 Scrolling

  • 6 Red 220 Resistor
  • 1 breadboard
  • 6 Red Wires
  • 1 Black Wire
  • 6 LED Lights
  • 1 Arduino board

This was my favourite challenge because I liked how it turned out and what we learnt on the way. The same thing that happened with task 5 happened with this task, when we plugged the use into the computer It said error so we cheeked if every think was in the right place and it was so we tried with someone else computer and it worked we were so exited to share it on our blogs, I took so much photo’s and videos.

I learnt that if you have 2 resistors that means you will have 2 LED lights and if you have 11 resistors you will have the same amount of LED lights.

 

 

 

 

Dancing birds

Dancing birds

The aim of this was to make the birds to dance in clockwise and anti-clockwise using a code we created. The code on our computer travels though a wire to the connection point to a other wire that travel to the motor to course the gears that controls the first bird and that the front there is a pulley that moves more gears to controls the second bird. Me and Charlotte built our dancing birds by following instructions on a program Lego wedo, which along we learnt on how gears work. The  program we start with only made it go in a 360 degrees, together we figure how to make it spin clockwise and anti-clockwise to make it look like dancing. We started to add music to make a birds dance, we change the program again to make it dance with the music. It took us several attempts to a accomplish. But we knew to was not perfect