Mrs Hasseld



GETTING STARTED WITH SCRATCH AND FINCH ROBOTSCreate a new folder on your student drive inside your Wired folder. Call it “finch and scratch”.Download the zip file located on my website. You need to EXTRACT the files and save them IN YOUR FOLDER YOU MADE IN # 1 ABOVE.Connect your finch robot to your computer. It must stay connected at all times.Double click on the Bird Brain Robot Server Icon (looks like a little light bulb). You will HAVE to open this every time you use your finch robot with Scratch. It looks like this: Select the Finch icon. You are opening with Scratch.The FIRST time you use the finch on your computer and login, you will need to load the finch blocks into scratch. Here are instructions:Hold down the shift on the keyboard and click on the file menu.Choose Import Experimental HTTP ExtensionChoose finch.s2e from the folder where you put the finch files (the ones you downloaded and extracted from my website).Now you will see the blocks for the finch to the right in the More Blocks category. These blocks will control the finch robot.Remember that you MUST SAVE your program you create. As you work with your teammate, your program must be called: hour_lastname1_lastname2_finchYour job is to solve a problem with your finch and to document how you went about solving that problem. Below is a list of four potential categories of problems you can solve and some tips for each of those problems. Choose one problem. Then, read the list of potential methods to DOCUMENT your project. Choose one method. Last … get to work!PROBLEM CATEGORY ONE: MAZE RACEIdeas for Problems to solve----Create an algorithm for the robot to make its way through a maze using the keyboard Race another finch to the finishRace through the maze without using the keyboardRace through the maze using light sensingRace through the maze sensing obstaclesMotion CommandsMove?Finch?Left: Right:??Sets the power to the left and right?wheels. The?range is -100 to 100; for example Move?Finch?Left: 100 Right: 100 is full forward, Left: -100 Right: -100 is full backwards.stop?Finch:?Stops the?FinchLooks CommandsFinch?LED R: G: B:?Sets the color of the?Finch's beak, the R, G, and B arguments control the intensity of the red, green, and blue elements in the?Finch's beak. Range is 0 to 100 for each color.PROBLEM CATEGORY TWO: DRAWING ON PAPER Ideas for Problems to solve----Notch on front of Finch – use felt tip marker and tape to the back of it. Create artwork.Draw a picture. Draw shapes.Make it repeat the pattern.PROBLEM CATEGORY THREE: SYNCHRONIZE TWO FINCH TO WORK TOGETHERIdeas for Problems to solve----Work with another group to create the same set of instructions for each of the finch. Start at the same time and have them function together.Next, have Finch create a synchronized “dance” where they move around each other to create a pattern. Create a way that each one stops at different times.PROBLEM CATEGORY FOUR: SENSING and SOUNDS HelpIdeas for Problems to solve----Play music when it’s moving or at a certain timeSense running into a wall and slow downSense when it’s going straight and speed upled - RGB can set parameters differentSound CommandsFinch?Buzzer?Hz ms:?Plays the?Finch's buzzer with a sound of the frequency specified for the time specified. Range is 20 to 20,000 for frequency.Finch?Buzz+Wait Hz ms: Does the exact same thing as?Finch?Buzzer, but also causes Snap! to halt further program execution for the amount of time specified.Sensing CommandsFinch?left and right light sensor:?Returns the intensity of light hitting the left or right?light sensor. The values are in a range from 0 to 100 where 0 is total darkness and 100 is saturation of the sensor.Finch?Light Sensors:?Returns both left and right light sensor values as a list.Finch?X/Y/Z Acceleration:?Returns the current g-forces measured along the?Finch's X (beak to tail), Y (wheel to wheel), and Z (top to bottom) axes. Range is -1.5 to 1.5 gees.Finch?Accelerations:?Returns the X, Y, and Z accelerations as a listFinch?Orientation:?Returns the current orientation of the?Finch, possible responses are: level, upside down, beak up, beak down, left wing down, right wing down, and in between.Finch?left and right obstacle sensors:?These are Boolean or predicate blocks, returning true if an object is 1-4" from the sensor and false otherwise.Finch?Obstacles:?Returns a list of containing the left and right obstacle sensor values.Finch?Temperature Celsius:?Returns the current temperature in Celsius.Finch?Temperature Fahrenheit:?Returns the current temperature in Fahrenheit.Finch Robot DocumentationDecide how you want to create this documentationUse phone, camera, online software….What is available on the computerMovie makerGoogle driveGoogle slidePreziWhat is available on phoneMany apps – imovie, imotion, video editor, stop motion, video star, splice…….. and many moreWhat to include 2 names and state who did whatWhat did you try to doWhat workedWhat didn’t workWhat did you end up programming the finch to do/accomplish?Images and video of what was createdHow will you share this with Hasseld?Google driveEmail – annehasseld@hartlandschools.usDrop it to meALSO DROP IT TO ME ---- your SCRATCH file – it’s a .SB2 file Right click and change name toLastname_Lastname-finch (each person’s lastname)You have shared with me two items ---- .SB2 file & documentation ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download