Difference between revisions of "Activities/Turtle Art/Sensors"

From Sugar Labs
Jump to navigation Jump to search
Line 16: Line 16:
 
|[[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|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)

Revision as of 11:57, 26 March 2009

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


The Sensors Palette (red)

examples (4)

TA-kbexample.png

TA-myfunc-example.png TA-status-zero.png

descriptions (4)

TA-querykb.svg query for keyboard input results stored in keyboard block
TA-keyboard.svg keyboard input holds results of query-keyboard block
TAMyblock.svg 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 TAPippyButton.svg on the Save/Load toolbar to load your custom module. The block changes appearance once Python code is loaded. TA-python-code-loaded.svg
TA-myfunc.png my function a programmable block: add your own math equation in the block, e.g., sin(x)
TA-hres.svg horizontal size the canvas width
TA-vres.svg vertical size the canvas height
TA-push.svg push push value onto FILO (first-in last-out) heap
TA-pop.svg pop pop value off FILO
TA-showheap.svg show heap show FILO in status block at bottom of canvas
TA-emptyheap.svg empty heap empty FILO

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

TA-volume.svg volume microphone input volume
TA-pitch.svg pitch microphone input pitch
TA-voltage.svg voltage (OLPC XO-1 only)
TA-resistance.svg 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.