Measure: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
'''WARNING : Do not measure the mains voltage, it would destroy your XO'''
'''WARNING : Do not measure the mains voltage, it would destroy your XO'''


== Measure activity ==
== Elements of the Measure activity ==

[[Image:001.jpg|thumb|200px|right|Screen shot of Measure Activity]]


* There is a 1050 X 800 pixels window in which one sees the waveform. There is a light Grey colored grid in the background.
* There is a 1050 X 800 pixels window in which one sees the waveform. There is a light Grey colored grid in the background.
* A slider for selecting different frequency ranges (top slider)
* A slider for selecting different frequency ranges (top slider)
Line 19: Line 23:
* A button to Start / Stop the data logging and record it onto a file
* A button to Start / Stop the data logging and record it onto a file
* Draw graph of logged data from a previously recorded log file
* Draw graph of logged data from a previously recorded log file

[[Image:001.jpg|thumb|200px|right|Screen shot of Measure Activity]]





Revision as of 22:14, 20 July 2007

Introduction

Children learn by doing things. It is said "Give the child a hammer, and the world are his nails".

This activity is a tool that allows kids an expression of their curiosity. It is a tool that allows kids to explore and learn by doing, by connecting and observing span physical phenomena and real world events. Kids would learn by recording and observing the physical phenomena and by connecting their observations to a previously learned concept, or even better - learn the concept based on the experiments and observation.The basic functionality of this activity spans being able to measure DC and AC voltages by observing them on a oscilloscope like interface, logging data at a specified time interval and drawing the graph of logged data.


WARNING : Do not measure the mains voltage, it would destroy your XO

Elements of the Measure activity

Screen shot of Measure Activity


  • There is a 1050 X 800 pixels window in which one sees the waveform. There is a light Grey colored grid in the background.
  • A slider for selecting different frequency ranges (top slider)
  • A slider for selecting the sensitivity of the display - along the Y axis (bottom slider)
  • A button to select AC measurement or DC measurement
  • A button to switch Off/On the internal bias - Some microphones don't require an internal bias, most sensors do require a bias.
  • A button to Stop/Start the waveform display


  • Radio buttons to selectable data logging interval
  • A button to Start / Stop the data logging and record it onto a file
  • Draw graph of logged data from a previously recorded log file


--video--


Learning activities

1. Record animal sounds , for example, sounds of birds and observe their waveforms. Which of these are high frequency sounds, which are the low frequency ones ? Adjust the frequency sliders accordingly.

2. Whistle into the mic and compare the loudness and frequency of whistles by observing the waveforms.

3. Turn the sensitivity slider up to the maximum and observe ambient noise - in a quiet room , near a noisy road

4. Measure the voltage of an AA size pencil cell. What settings do you use ? AC or DC ?

5. Measure resistance of water , other liquids

6. Log temperature using a temperature sensor at one hour intervals. When in the day is it the hottest ? The coldest ?


(Ideas 1-4 given by Erik )

All ideas presented here are not necessarily supported by the current version of the measure activity.


Downloading and running the activity on the XO

git-clone git://dev.laptop.org/projects/measure/ ./Measure.activity

This would download the activity code in a folder Measure.activity which you should copy to /usr/share/activities/ folder on your XO . If you are using sugar-jhbuild emulation, then you should copy it to <sugar-jhbuild>/build/share/activities/ folder where <sugar-jhbuild> is the path of the sugar-jhbuild folder on your machine (PC).

Technical details

The microphone jack doubles up as an Analog Input port. --to do --


Ideas for the future

--to do--

For developers

--code design--

Some Links

WARNING : Do not measure the mains voltage, it would destroy your XO


NOTE: This page is under construction !

--Arjs 12:06, 20 July 2007 (EDT)