<snapdata remixID="9085099"><project name="Finch Graphing" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAATw0lEQVR4Xu3dQZIcRxXH4Wqu4L0ke+8zcACOwGV8GXMDrwmuAHuFxYKdz9DEKExImm55noqsev1/87GE6srM7yX8sKc9umz+RYAAAQIECJwucDl9RQsSIECAAAECmwC7BAQIECBAoEFAgBvQLUmAAAECBATYHSBAgAABAg0CAtyAbkkCBAgQICDA7gABAgQIEGgQEOAGdEsSIECAAAEBdgcIECBAgECDgAA3oFuSAAECBAgIsDtAgAABAgQaBAS4Ad2SBAgQIEBAgN0BAgQIECDQICDADeiWJECAAAECAuwOECBAgACBBgEBbkC3JAECBAgQEGB3gAABAgQINAgIcAO6JQkQIECAgAC7AwQIECBAoEFAgBvQLUmAAAECBATYHSBAgAABAg0CAtyAbkkCBAgQICDA7gABAgQIEGgQEOAGdEsSIECAAAEBdgcIECBAgECDgAA3oFuSAAECBAgIsDtAgAABAgQaBAS4Ad2SBAgQIEBAgN0BAgQIECDQICDADeiWJECAAAECAuwOECBAgACBBgEBbkC3JAECBAgQEGB3gAABAgQINAgIcAO6JQkQIECAgAC7AwQIECBAoEFAgBvQLUmAAAECBATYHSBAgAABAg0CAtyAbkkCBAgQICDA7gABAgQIEGgQEOAGdEsSIECAAAEBdgcIECBAgECDgAA3oFuSAAECBAgIsDtAgAABAgQaBAS4Ad2SBAgQIEBAgN0BAgQIECDQICDADeiWJECAAAECAuwOECBAgACBBgEBbkC3JAECBAgQEGB3gAABAgQINAgIcAO6JQkQIECAgAC7AwQIECBAoEFAgBvQLUmAAAECBATYHSBAgAABAg0CAtyAbkkCBAgQICDA7gABAgQIEGgQEOAGdEsSIECAAAEBdgcIECBAgECDgAA3oFuSAAECBAgIsDtAgAABAgQaBAS4Ad2SBAgQIEBAgN0BAgQIECDQICDADeiWJECAAAECAuwOECBAgACBBgEBbkC3JAECBAgQEGB3gAABAgQINAgIcAO6JQkQIECAgAC7AwQIECBAoEFAgBvQLUmAAAECBATYHSBAgAABAg0CAtyAbkkCBAgQICDA7gABAgQIEGgQEOAGdEsSIECAAAEBdgcIECBAgECDgAA3oFuSAAECBAgI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gAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiECAhwyKNskQIAAgVkCAjxrnk5DgAABAiEC/wVNTAy0ScbdvwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-10" y="35" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="33,255,31,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="116" y="121"><block s="receiveKey"><l><option>space</option></l></block><block s="up"></block><block s="clear"></block><block s="gotoXY"><l>-240</l><l>0</l></block><block s="setColor"><color>33,255,31,1</color></block><block s="down"></block><block s="doForever"><script><block s="setYPosition"><block s="reportDifference"><block s="reportProduct"><l>5</l><custom-block s="Finch Left Light Sensor"></custom-block></block><l>50</l></block></block><block s="changeXPosition"><l>1</l></block></script></block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="10" color="74,108,212"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Say This %&apos;speech&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%s">Hello!</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/speak/</l><block var="speech"/></list></block></block></block></script></block-definition><block-definition s="Finch Left Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightLeft</l></block></block></script></block-definition><block-definition s="Move Finch Left: %&apos;Left&apos; Right: %&apos;Right&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/motor/</l><block var="Left"/><l>/</l><block var="Right"/></list></block></block></block></script></block-definition><block-definition s="Stop Finch" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/out/motor/0/0</l></block></block></script></block-definition><block-definition s="Finch LED R: %&apos;red&apos; G: %&apos;green&apos; B: %&apos;blue&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">50</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/led/</l><block var="red"/><l>/</l><block var="green"/><l>/</l><block var="blue"/></list></block></block></block></script></block-definition><block-definition s="Finch Buzzer %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/buzzer/</l><block var="frequency"/><l>/</l><block var="duration"/></list></block></block></block></script></block-definition><block-definition s="Finch Right Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightRight</l></block></block></script></block-definition><block-definition s="Finch Light Sensors" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Light Sensor"></custom-block><custom-block s="Finch Right Light Sensor"></custom-block></list></block></block></script></block-definition><block-definition s="Finch X Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationX</l></block></block></script></block-definition><block-definition s="Finch Y Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationY</l></block></block></script></block-definition><block-definition s="Finch Z Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationZ</l></block></block></script></block-definition><block-definition s="Finch Orientation" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/orientation</l></block></block></script></block-definition><block-definition s="Finch Accelerations" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch X Acceleration"></custom-block><custom-block s="Finch Y Acceleration"></custom-block><custom-block s="Finch Z Acceleration"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Left Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleLeft</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Right Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleRight</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Obstacles" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Obstacle"></custom-block><custom-block s="Finch Right Obstacle"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Temperature Celsius" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/temperature</l></block></block></script></block-definition><block-definition s="Finch Temperature Fahrenheit" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><l>1.8</l><custom-block s="Finch Temperature Celsius"></custom-block></block><l>32</l></block></block></script></block-definition><block-definition s="Finch Buzz+Wait %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><custom-block s="Finch Buzzer %n Hz %n ms"><block var="frequency"/><block var="duration"/></custom-block><block s="doWait"><block s="reportQuotient"><block var="duration"/><l>1000</l></block></block></script></block-definition></blocks><variables></variables></project><media name="Finch Graphing" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>