Jump to content

Activities/Turtle Art/Sensors: Difference between revisions

From Sugar Labs
Tonyforster (talk | contribs)
 
(6 intermediate revisions by 4 users not shown)
Line 3: Line 3:


===The Sensors Palette (red)===
===The Sensors Palette (red)===
THIS INFOMATION IS OUT OF DATE, SEE [[Activities/Turtle_Art#Sensors_Palette]]


====examples (4)====
====examples (4)====
Line 16: Line 17:
|[[Image:TA-keyboard.svg]]||keyboard input||holds results of query-keyboard block
|[[Image:TA-keyboard.svg]]||keyboard input||holds results of query-keyboard block
|-
|-
|[[Image:TAMyblock.svg]]|| [[Activities/Turtle_Art#Programmable_Brick Brick|user-definable code]] || This block runs code found in the tamyblock.py module found in the Journal and editable in Pippy. Use the load Pippy button on the Save/Load toolbar to load your custom module.
|[[Image:TAMyblock.svg]]|| [[Activities/Turtle_Art#Programmable_Brick|user-definable code]] || This block runs code found in the tamyblock.py module found in the Journal and editable in Pippy. Use the load Pippy button [[Image:TAPippyButton.svg]] on the Save/Load toolbar to load your custom module. The block changes appearance once Python code is loaded. [[Image:TA-python-code-loaded.svg]]
|-
|-
|[[Image:TA-myfunc.png]]||my function||a programmable block: add your own math equation in the block, e.g., sin(x)
|[[Image:TA-myfunc.png]]||my function||a programmable block: add your own math equation in the block, e.g., sin(x)

Latest revision as of 05:06, 1 December 2010

english | español | HowTo [ID# 59802] 


The Sensors Palette (red)

THIS INFOMATION IS OUT OF DATE, SEE Activities/Turtle_Art#Sensors_Palette

examples (4)

descriptions (4)

query for keyboard input results stored in keyboard block
keyboard input holds results of query-keyboard block
user-definable code This block runs code found in the tamyblock.py module found in the Journal and editable in Pippy. Use the load Pippy button on the Save/Load toolbar to load your custom module. The block changes appearance once Python code is loaded.
my function a programmable block: add your own math equation in the block, e.g., sin(x)
horizontal size the canvas width
vertical size the canvas height
push push value onto FILO (first-in last-out) heap
pop pop value off FILO
show heap show FILO in status block at bottom of canvas
empty heap empty FILO

These additional blocks are available in the experimental version of Turtle Art

volume microphone input volume
pitch microphone input pitch
voltage (OLPC XO-1 only)
resistance (OLPC XO-1 only)

More details on how to use the sensors can be found in Tony Forster's blog and on the Measure Activity page.