Play with the Micrometer Model. Test what you've learned by trying the
input field.
Micrometers use the principle of a screw to amplify
small distances that are too small to measure directly into large
rotations of the screw that are big enough to read from a scale. The
accuracy of a micrometer derives from the accuracy of the thread form that
is at its heart. The basic operating principles of a micrometer are as
follows:
The amount of rotation of an accurately made screw can be
directly and precisely correlated to a certain amount of axial movement
(and vice-versa), through the constant known as the screw's lead. A
screw's lead is the distance it moves forward axially with one complete
turn (360°). (In most threads [that is, in all single-start threads], lead
and pitch refer to essentially the same concept.)
With an
appropriate lead and major diameter of the screw, a given amount of axial
movement will be amplified in the resulting circumferential movement.
The
micrometer has most functional physical parts of a real micrometer.
Frame
(Orange)
The C-shaped body that holds the anvil and barrel in
constant relation to each other. It is thick because it needs to minimize
expansion, and contraction, which would distort the measurement. The frame
is heavy and consequently has a high thermal mass, to prevent substantial
heating up by the holding hand/fingers. has a text 0.01 mm for smallest
division of instrument has a text 2 rounds = 100 = 1.00 mm to allow
association to actual micrometer
Anvil (Gray)
The shiny part
that the spindle moves toward, and that the sample rests against.
Sleeve
/ barrel / stock (Yellow)
The stationary round part with the linear
scale on it. Sometimes vernier markings.
Lock nut / lock-ring /
thimble lock (Blue)
The knurled part (or lever) that one can
tighten to hold the spindle stationary, such as when momentarily holding a
measurement.
Screw
(not seen) The heart of the micrometer It
is inside the barrel.
Spindle (Dark Green)
The shiny
cylindrical part that the thimble causes to move toward the anvil.
Thimble
(Green)
The part that one's thumb turns. Graduated markings.
Ratchet
(Teal)
(not shown ) Device on end of handle that limits applied
pressure by slipping at a calibrated torque.
This applet has an
object (Black)
with slider on left top to control the y-motion of
the object into the anvil and spindle (jaws), the graphics also allows
drag action.
with slider on left bottom to control the x-size of
the object into the anvil and spindle (jaws).
On the left bottom
slider is the zero error control to allow of exploring with if the
micrometer has either +0.15 mm (max) or -0.15mm (min) zero error. The are
check boxes:
hint: guide lines and arrows to indicate the region of
interest plus the accompanying rationale for the answer.
answer:
shows the measurement d = ??? mm
lock: allows simulating of the
lock function in real micrometer which disable changes to the position of
the spindle then by the measurement is unchangeable.
On the bottom
there is a green slider to control the position of the spindle, drag on
any part of the view also drags the spindle.
There is 2 buttons
left and right fine control to allow for single incremental change of the
measurement, to allow learners to sense the rotation simulation of the
spindle with the many lines to simulate the coarse pattern to increase
friction between fingers and on the thimble and ratchet.
The reset
button restores learning environment to default setting
Research
arXiv:1408.3803 [pdf] Vernier
caliper and micrometer computer models using Easy Java Simulation and its
pedagogical design feature-ideas to augment learning with real instruments Loo
Kang Wee, Hwee
Tiang Ning Comments: 8 pages, 8 figures, Physics Education journal Subjects:
Physics Education (physics.ed-ph); Instrumentation and Detectors
(physics.ins-det) https://youtu.be/jHoA5M-_1R4
(g) describe how to measure a variety of lengths with appropriate accuracy
by means of tapes, rules, micrometers and calipers, using a vernier scale
as necessary.
EXPLAIN not possible on query: INSERT INTO `ospsg_session`
(`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES
(X'3434373835623061633239643164303232356263326465343565383662303363', 1, 1777111894, 0, '', 0)
EXPLAIN not possible on query: UPDATE `ospsg_extensions`
SET `params` = '{\"mediaversion\":\"b37264839b1755d9ef26cde3a4a68719\"}'
WHERE `type` = 'library' AND `element` = 'joomla'
Query Time: 0.56 ms After last query: 3.86 msQuery memory: 0.028 MB Memory before query: 15.940 MBRows returned: 42
SELECT `id`,`name`,`rules`,`parent_id`
FROM `ospsg_assets`
WHERE `name` IN ('root.1','com_actionlogs','com_acym','com_admin','com_ajax','com_associations','com_banners','com_cache','com_categories','com_checkin','com_config','com_contact','com_content','com_contenthistory','com_contenttemplater','com_cpanel','com_extplorer','com_fields','com_finder','com_hitstepsanalytics','com_installer','com_ipmapping','com_jce','com_joomlaupdate','com_languages','com_login','com_mailto','com_media','com_menus','com_messages','com_modules','com_newsfeeds','com_osmap','com_plugins','com_postinstall','com_privacy','com_redirect','com_regularlabsmanager','com_search','com_tags','com_templates','com_users','com_wrapper')
Query Time: 0.44 ms After last query: 1.43 msQuery memory: 0.164 MB Memory before query: 17.835 MBRows returned: 1
SELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext, a.state, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROMospsg_contentAS a
INNERJOINospsg_categoriesAS c on c.id = a.catid
LEFTJOINospsg_usersAS u on u.id = a.created_by
LEFTJOINospsg_categories as parent ON parent.id = c.parent_id
LEFTJOINospsg_content_ratingAS v ON a.id = v.content_id
WHERE a.id = 6 AND c.published > 0 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-04-25 10:11:34') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-04-25 10:11:34') AND (a.state = 1 OR a.state =2)
Query Time: 1.45 ms After last query: 0.45 msQuery memory: 0.030 MB Memory before query: 18.138 MBRows returned: 9
SELECT `m`.`tag_id`,`t`.* FROM `ospsg_contentitem_tag_map` AS m
INNERJOIN `ospsg_tags` AS t ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = 'com_content.article' AND `m`.`content_item_id` = 6 AND `t`.`published` = 1 AND t.access IN (1,1)
Query Time: 0.66 ms After last query: 49.84 msQuery memory: 0.025 MB Memory before query: 19.367 MBRows returned: 0
SELECTDISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROMospsg_fieldsAS a
LEFTJOIN `ospsg_languages` AS l ON l.lang_code = a.language
LEFTJOINospsg_usersAS uc ON uc.id=a.checked_out
LEFTJOINospsg_viewlevelsAS ag ON ag.id = a.access
LEFTJOINospsg_usersAS ua ON ua.id = a.created_user_id
LEFTJOINospsg_fields_groupsAS g ON g.id = a.group_id
LEFTJOIN `ospsg_fields_categories` AS fc ON fc.field_id = a.id
WHERE a.context = 'com_content.article' AND (fc.category_id ISNULLOR fc.category_id IN (9,0,168,8,54)) AND a.access IN (1,1) AND (a.group_id = 0 OR g.access IN (1,1)) AND a.state = 1 AND (a.group_id = 0 OR g.state = 1)
ORDERBY a.ordering ASC
Query Time: 0.22 ms After last query: 2.58 msQuery memory: 0.024 MB Memory before query: 19.734 MBRows returned: 1
SELECTMAX(contact.id) AS contactid, contact.alias, contact.catid, contact.webpage, contact.email_to
FROM `ospsg_contact_details` AS `contact`
WHERE contact.published = 1 AND contact.user_id = 134
Query Time: 0.27 ms After last query: 13.33 msQuery memory: 0.022 MB Memory before query: 20.508 MBRows returned: 0
SELECT uikit
FROM `ospsg_cwgears`
WHERE url = 'https://www.sg.iwant2study.org/ospsgx/index.php/interactive-resources/physics/01-foundations-of-physics/6-micrometer02?layout=default&print=1&tmpl=component'
Query Time: 0.17 ms After last query: 0.06 msQuery memory: 0.022 MB Memory before query: 20.515 MBRows returned: 0
SELECT uikit_plus
FROM `ospsg_cwgears`
WHERE url = 'https://www.sg.iwant2study.org/ospsgx/index.php/interactive-resources/physics/01-foundations-of-physics/6-micrometer02?layout=default&print=1&tmpl=component'
2 × SELECT `id`,`name`,`rules`,`parent_id` FROM `ospsg_assets`
2 × SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version, CASEWHENCHAR_LENGTH(c.alias) != 0 THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROM `ospsg_categories` AS `s` INNERJOIN `ospsg_categories` AS `c` ON (s.lft <= c.lft AND c.lft < s.rgt) OR (c.lft < s.lft AND s.rgt < c.rgt)
1 × SELECT uikit_plus FROM `ospsg_cwgears`
1 × SELECT uikit FROM `ospsg_cwgears`
1 × SELECTMAX(contact.id) AS contactid, contact.alias, contact.catid, contact.webpage, contact.email_to FROM `ospsg_contact_details` AS `contact`
1 × SELECTDISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROMospsg_fieldsAS a LEFTJOIN `ospsg_languages` AS l ON l.lang_code = a.language LEFTJOINospsg_usersAS uc ON uc.id=a.checked_out LEFTJOINospsg_viewlevelsAS ag ON ag.id = a.access LEFTJOINospsg_usersAS ua ON ua.id = a.created_user_id LEFTJOINospsg_fields_groupsAS g ON g.id = a.group_id LEFTJOIN `ospsg_fields_categories` AS fc ON fc.field_id = a.id
1 × SELECT `m`.`tag_id`,`t`.* FROM `ospsg_contentitem_tag_map` AS m INNERJOIN `ospsg_tags` AS t ON `m`.`tag_id` = `t`.`id`
1 × SELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext, a.state, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count FROMospsg_contentAS a INNERJOINospsg_categoriesAS c on c.id = a.catid LEFTJOINospsg_usersAS u on u.id = a.created_by LEFTJOINospsg_categories as parent ON parent.id = c.parent_id LEFTJOINospsg_content_ratingAS v ON a.id = v.content_id
1 × SELECT `data` FROM `ospsg_session`
1 × SELECT `groups`.*, `groups`.title AS text, `groups`.id AS `value` FROMospsg_usergroupsAS `groups
1 × SELECT `session_id` FROM `ospsg_session`
1 × SELECT* FROMospsg_acym_configuratio
1 × SELECT `alias`,`catid` FROM `ospsg_content`
1 × SELECT count(*) FROM `ospsg_cwgears_schedule`
1 × SELECT count(*) FROM `ospsg_cwgears_schedule
1 × SELECT b.id FROMospsg_usergroupsAS a LEFTJOINospsg_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
Check out Digital Micrometer 0-25mm Electronic Digital Outside Micrometer 0.001mm High Precision Depth Micrometer Micro Caliper. Get it on Shopee now! https://shope.ee/2L8dZ2WXCY?share_channel_code=1
Errors, uncertainties, precision and accuracy through practical work
Learning Outcomes:
H2: 1(f), 1(g)
Curriculum Emphasis:
Ways of Thinking and Doing
Can uncertainty be reduced or even eliminated? How do measurement uncertainties propagate to derived quantities?
Identify and discuss how errors and uncertainties arise in specific measurements and experiments that students carry out, and discuss ways to reduce the errors and uncertainties. It is also possible to discuss the concepts of precision and accuracy using the data collected.
This is a way of building on existing practical work throughout the year to reinforce students' understanding of error and uncertainty through experiential learning.
Micrometer: A precision measuring instrument used to measure small distances and thicknesses with high accuracy.
Anvil: The fixed jaw of the micrometer, against which the object being measured is placed.
Spindle: The movable jaw of the micrometer that advances toward the anvil.
Sleeve (Barrel/Stock): The stationary cylindrical part of the micrometer that houses the linear scale.
Thimble: The rotating part of the micrometer that advances the spindle and contains the circular scale.
Ratchet: A mechanism at the end of the thimble that prevents excessive tightening and ensures consistent pressure.
Lead: The distance the spindle moves axially with one complete rotation of the thimble.
Zero Error: A discrepancy in the micrometer's reading when the spindle and anvil are fully closed.
Datum Line: The horizontal reference line on the sleeve against which the thimble scale is read.
Short Answer Quiz
What is the basic principle behind the operation of a micrometer?
Explain the significance of the screw's lead in a micrometer's functioning.
Describe the function of the ratchet in a micrometer.
How do you read the measurement from a micrometer? Explain the contributions of the sleeve and thimble scales.
What is zero error in a micrometer, and how does it affect measurements?
How do you determine if a micrometer has a positive or negative zero error?
How do you correct for zero error when taking a measurement?
What are the typical units of measurement used in a micrometer?
Besides length, what other physical quantities can be indirectly measured using a micrometer?
What are some potential sources of error when using a micrometer, besides zero error?
Short Answer Quiz Answer Key
A micrometer operates on the principle of a screw to amplify small distances that are too small to measure directly into larger rotations readable on a scale. The accuracy hinges on the precision of the screw's thread.
The screw's lead determines the linear distance the spindle moves for each full rotation of the thimble. This constant is crucial for accurately correlating the rotational movement with the axial movement of the spindle.
The ratchet is a safety feature that limits the applied pressure by slipping at a calibrated torque. It prevents the user from overtightening the micrometer and potentially damaging the instrument or the object being measured.
A micrometer reading consists of two parts: the main scale reading on the sleeve and the vernier scale reading on the thimble. The sleeve provides the whole millimeter reading, while the thimble gives the decimal reading (usually to the nearest hundredth of a millimeter).
Zero error occurs when the micrometer does not read zero when the spindle and anvil are fully closed. This systematic error can lead to inaccurate measurements if not accounted for.
If the zero mark on the thimble lies below the datum line on the sleeve, the zero error is positive. If the zero mark lies above the datum line, the zero error is negative.
To correct for zero error, you either add (for negative zero error) or subtract (for positive zero error) the zero error value from the measured reading.
Micrometers typically measure in millimeters (mm). The sleeve scale displays millimeters, and the thimble scale allows readings to the hundredth of a millimeter (0.01 mm).
While directly measuring length, a micrometer can indirectly measure other quantities like diameter, thickness, and even depth using appropriate attachments.
Besides zero error, other sources of error include parallax error (reading the scale at an angle), temperature fluctuations affecting the instrument and the object, and wear and tear of the micrometer parts.
Essay Questions
Describe the detailed anatomy of a micrometer, explaining the function of each component and its role in achieving precise measurements.
Discuss the advantages and limitations of using a micrometer for measurement compared to other length measuring instruments like rulers or calipers.
Explain in detail the process of taking a measurement with a micrometer, including how to handle the instrument, read the scales, and account for zero error.
Analyze the potential sources of error in micrometer measurements, focusing on both instrumental errors and user-related errors. Discuss strategies to minimize these errors and improve measurement accuracy.
Explore the diverse applications of micrometers across various fields like engineering, manufacturing, and scientific research. Provide specific examples and discuss the importance of precise measurement in these contexts.
Briefing Doc: Micrometer App and Resources
Main Themes:
This document provides a comprehensive overview of an interactive micrometer simulation app and related resources designed for secondary and junior college physics education. The main themes are:
Micrometer Operation and Measurement: The resources delve into the detailed mechanics of a micrometer, explaining how it uses the principle of a screw to amplify small distances into measurable rotations. This includes the function of each part, how to read the scales, and how to account for zero error.
Interactive Simulation and Learning: The Easy Java Simulation (EJS) based micrometer app provides a hands-on learning experience, allowing students to manipulate the micrometer virtually, practice taking measurements, and receive immediate feedback. The app includes features like zero error control, hints, answer checking, and fine control for realistic simulation.
Integration with Curriculum and Pedagogy: The resources highlight the alignment with specific learning goals, such as the ability to "describe how to measure a variety of lengths with appropriate accuracy" and discuss errors and uncertainties in measurements. The app is also accompanied by worksheets and learning materials for teachers to integrate it into their lessons effectively.
Accessibility and Open Educational Resources (OER): The app is accessible on various platforms including web browsers, Android, iOS, and Chromebooks, promoting wider accessibility for students and teachers. The app and its associated resources are presented as open educational resources, encouraging sharing and adaptation within the educational community.
Most Important Ideas and Facts:
Micrometer principle: "Micrometers use the principle of a screw to amplify small distances that are too small to measure directly into large rotations of the screw that are big enough to read from a scale."
Accuracy: "The accuracy of a micrometer derives from the accuracy of the thread form that is at its heart."
Reading the Micrometer: A micrometer reading is obtained by adding the measurement from the main scale on the sleeve and the measurement from the rotating vernier scale on the thimble.
Zero error: "Now, we shall try with zero error... Find the actual measurement. (Meaning: get rid of the zero error in the measurement or take into account the zero error)."
Learning Objectives: One sample learning goal is for students to "(g) describe how to measure a variety of lengths with appropriate accuracy by means of tapes, rules, micrometers and calipers, using a vernier scale as necessary."
Interactive App Features: The app includes features like object size and position control, zero error control, hints, answer display, lock function, fine control buttons, and a reset button.
Availability: The app and resources are available through various channels, including a dedicated website, blog posts, app stores, and digital libraries.
Quotes:
Importance of Screw's Lead: "The amount of rotation of an accurately made screw can be directly and precisely correlated to a certain amount of axial movement (and vice-versa), through the constant known as the screw's lead."
Thermal Mass of the Frame: "The frame is heavy and consequently has a high thermal mass, to prevent substantial heating up by the holding hand/fingers."
Overall, the document presents a valuable collection of resources for teaching and learning about micrometers. The interactive app, in conjunction with the supporting materials, offers a highly engaging and effective way to understand the instrument's mechanics, practice measurement techniques, and develop an awareness of measurement errors and uncertainties.
Play with the Micrometer Model. Test what you've learned by trying the input field.
Micrometers use the principle of a screw to amplify small distances that are too small to measure directly into large rotations of the screw that are big enough to read from a scale. The accuracy of a micrometer derives from the accuracy of the thread form that is at its heart. The basic operating principles of a micrometer are as follows:
The amount of rotation of an accurately made screw can be directly and precisely correlated to a certain amount of axial movement (and vice-versa), through the constant known as the screw's lead. A screw's lead is the distance it moves forward axially with one complete turn (360°). (In most threads [that is, in all single-start threads], lead and pitch refer to essentially the same concept.)
With an appropriate lead and major diameter of the screw, a given amount of axial movement will be amplified in the resulting circumferential movement.
The micrometer has most functional physical parts of a real micrometer.
Frame (Orange)
The C-shaped body that holds the anvil and barrel in constant relation to each other. It is thick because it needs to minimize expansion, and contraction, which would distort the measurement. The frame is heavy and consequently has a high thermal mass, to prevent substantial heating up by the holding hand/fingers. has a text 0.01 mm for smallest division of instrument has a text 2 rounds = 100 = 1.00 mm to allow association to actual micrometer
Anvil (Gray)
The shiny part that the spindle moves toward, and that the sample rests against.
Sleeve / barrel / stock (Yellow)
The stationary round part with the linear scale on it. Sometimes vernier markings.
Lock nut / lock-ring / thimble lock (Blue)
The knurled part (or lever) that one can tighten to hold the spindle stationary, such as when momentarily holding a measurement.
Screw
(not seen) The heart of the micrometer It is inside the barrel.
Spindle (Dark Green)
The shiny cylindrical part that the thimble causes to move toward the anvil.
Thimble (Green)
The part that one's thumb turns. Graduated markings.
Ratchet (Teal)
(not shown ) Device on end of handle that limits applied pressure by slipping at a calibrated torque.
This applet has an object (Black)
with slider on left top to control the y-motion of the object into the anvil and spindle (jaws), the graphics also allows drag action.
with slider on left bottom to control the x-size of the object into the anvil and spindle (jaws).
On the left bottom slider is the zero error control to allow of exploring with if the micrometer has either +0.15 mm (max) or -0.15mm (min) zero error. The are check boxes:
hint: guide lines and arrows to indicate the region of interest plus the accompanying rationale for the answer.
answer: shows the measurement d = ??? mm
lock: allows simulating of the lock function in real micrometer which disable changes to the position of the spindle then by the measurement is unchangeable.
On the bottom there is a green slider to control the position of the spindle, drag on any part of the view also drags the spindle.
There is 2 buttons left and right fine control to allow for single incremental change of the measurement, to allow learners to sense the rotation simulation of the spindle with the many lines to simulate the coarse pattern to increase friction between fingers and on the thimble and ratchet.
The reset button restores learning environment to default setting
the first part is contributed by the main scale on the sleeve
the second part is contributed by the rotating vernier scale on the thimble
The image shows a typical micrometer screw gauge and how to read it. Steps:
To obtain the first part of the measurement: Look at the image above, you will see a number 5 to the immediate left of the thimble. This means 5.0 mm. Notice that there is an extra line below the datum line, this represents an additional 0.5 mm. So the first part of the measurement is 5.0+0.5=5.5 mm.
To obtain the second part of the measurement: Look at the image above, the number 28 on the rotating vernier scale coincides with the datum line on the sleeve. Hence, 0.28 mm is the second part of the measurement.
You just have to add the first part and second part of the measurement to obtain the micrometer reading: 5.5+0.28=5.78 mm.
To ensure that you understand the steps above,
here’s one more example:
First part of the measurement: 2.5 mm
Second part of the measurement: 0.38 mm
Final measurement: 2.88 mm
Now, we shall try with zero error.
The reading on the bottom is the measurement obtained and the reading at the top is the zero error. Find the actual measurement. (Meaning: get rid of the zero error in the measurement or take into account the zero error)
Measurement with zero error: 1.76 mm
Zero error: + 0.01 mm (positive because the zero marking on the thimble is below the datum line)
Measurement without zero error: 1.76–(+0.01)=1.75 mm
arXiv:1408.3803 [pdf] Vernier caliper and micrometer computer models using Easy Java Simulation and its pedagogical design feature-ideas to augment learning with real instruments Loo Kang Wee, Hwee Tiang Ning Comments: 8 pages, 8 figures, Physics Education journal Subjects: Physics Education (physics.ed-ph); Instrumentation and Detectors (physics.ins-det) https://youtu.be/jHoA5M-_1R4
Micrometer iOS App 12.9 inch, probably the world's best!
Sample Learning Goals
(g) describe how to measure a variety of lengths with appropriate accuracy by means of tapes, rules, micrometers and calipers, using a vernier scale as necessary.
The Micrometer Simulation is an interactive, digital model of a micrometer screw gauge. It's designed to help students learn how to use a micrometer to take accurate measurements, understand the different parts of a micrometer, and even explore the concept of zero error. The simulation is accessible on various platforms, including web browsers, Android, and iOS devices.
How does the Micrometer Simulation work?
The simulation mimics the functionality of a real micrometer. You can adjust the spindle position to “measure” a simulated object, read the measurement off the scales, and even introduce zero error to see how it affects the readings. The simulation also provides interactive features like hints, answer checks, and a lock function to further enhance the learning experience.
What are the main parts of a micrometer, and what do they do?
Frame (Orange): The C-shaped body that holds the anvil and barrel. It’s designed to be sturdy and minimize expansion or contraction that could affect measurements.
Anvil (Gray): The fixed surface against which the object to be measured is placed.
Sleeve/Barrel/Stock (Yellow): The stationary part with the main scale that indicates whole millimeters.
Thimble (Green): The rotating part that you turn to move the spindle. It has a graduated scale for finer measurements.
Spindle (Dark Green): The movable part that closes in on the anvil to grip the object being measured.
How do I read a measurement on the Micrometer Simulation?
To read a measurement, you need to combine the readings from the main scale on the sleeve and the thimble scale. The sleeve shows you the measurement in whole millimeters, and the thimble provides the decimal part of the measurement in hundredths of a millimeter.
What is zero error, and how does it affect measurements?
Zero error occurs when the micrometer doesn’t read exactly zero when the spindle and anvil are closed. It can be positive (reading above zero) or negative (reading below zero). To get an accurate measurement, you need to account for the zero error by either adding it to or subtracting it from the reading you take.
How can the Micrometer Simulation help me learn about measurement uncertainties?
The simulation allows you to introduce zero error, demonstrating how even slight imperfections in the instrument can impact measurement accuracy. This hands-on experience helps students understand the concept of measurement uncertainty and the importance of accounting for potential sources of error in scientific experiments.
What are the benefits of using the Micrometer Simulation?
Interactive and engaging: The simulation offers a more engaging way to learn about micrometers than traditional methods like textbooks or diagrams.
Accessible: The simulation is available on multiple platforms, making it convenient for students to access and learn at their own pace.
Risk-free practice: Students can practice taking measurements and dealing with zero error without the risk of damaging a real micrometer.
Where can I find the Micrometer Simulation?
You can access the Micrometer Simulation on the Open Educational Resources / Open Source Physics @ Singapore website, and there are also dedicated apps available for both Android and iOS devices.
EXPLAIN not possible on query: INSERT INTO `ospsg_session`
(`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES
(X'3434373835623061633239643164303232356263326465343565383662303363', 1, 1777111894, 0, '', 0)
EXPLAIN not possible on query: UPDATE `ospsg_extensions`
SET `params` = '{\"mediaversion\":\"b37264839b1755d9ef26cde3a4a68719\"}'
WHERE `type` = 'library' AND `element` = 'joomla'
Query Time: 0.56 ms After last query: 3.86 msQuery memory: 0.028 MB Memory before query: 15.940 MBRows returned: 42
SELECT `id`,`name`,`rules`,`parent_id`
FROM `ospsg_assets`
WHERE `name` IN ('root.1','com_actionlogs','com_acym','com_admin','com_ajax','com_associations','com_banners','com_cache','com_categories','com_checkin','com_config','com_contact','com_content','com_contenthistory','com_contenttemplater','com_cpanel','com_extplorer','com_fields','com_finder','com_hitstepsanalytics','com_installer','com_ipmapping','com_jce','com_joomlaupdate','com_languages','com_login','com_mailto','com_media','com_menus','com_messages','com_modules','com_newsfeeds','com_osmap','com_plugins','com_postinstall','com_privacy','com_redirect','com_regularlabsmanager','com_search','com_tags','com_templates','com_users','com_wrapper')
Query Time: 0.44 ms After last query: 1.43 msQuery memory: 0.164 MB Memory before query: 17.835 MBRows returned: 1
SELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext, a.state, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROMospsg_contentAS a
INNERJOINospsg_categoriesAS c on c.id = a.catid
LEFTJOINospsg_usersAS u on u.id = a.created_by
LEFTJOINospsg_categories as parent ON parent.id = c.parent_id
LEFTJOINospsg_content_ratingAS v ON a.id = v.content_id
WHERE a.id = 6 AND c.published > 0 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-04-25 10:11:34') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-04-25 10:11:34') AND (a.state = 1 OR a.state =2)
Query Time: 1.45 ms After last query: 0.45 msQuery memory: 0.030 MB Memory before query: 18.138 MBRows returned: 9
SELECT `m`.`tag_id`,`t`.* FROM `ospsg_contentitem_tag_map` AS m
INNERJOIN `ospsg_tags` AS t ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = 'com_content.article' AND `m`.`content_item_id` = 6 AND `t`.`published` = 1 AND t.access IN (1,1)
Query Time: 0.66 ms After last query: 49.84 msQuery memory: 0.025 MB Memory before query: 19.367 MBRows returned: 0
SELECTDISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROMospsg_fieldsAS a
LEFTJOIN `ospsg_languages` AS l ON l.lang_code = a.language
LEFTJOINospsg_usersAS uc ON uc.id=a.checked_out
LEFTJOINospsg_viewlevelsAS ag ON ag.id = a.access
LEFTJOINospsg_usersAS ua ON ua.id = a.created_user_id
LEFTJOINospsg_fields_groupsAS g ON g.id = a.group_id
LEFTJOIN `ospsg_fields_categories` AS fc ON fc.field_id = a.id
WHERE a.context = 'com_content.article' AND (fc.category_id ISNULLOR fc.category_id IN (9,0,168,8,54)) AND a.access IN (1,1) AND (a.group_id = 0 OR g.access IN (1,1)) AND a.state = 1 AND (a.group_id = 0 OR g.state = 1)
ORDERBY a.ordering ASC
Query Time: 0.22 ms After last query: 2.58 msQuery memory: 0.024 MB Memory before query: 19.734 MBRows returned: 1
SELECTMAX(contact.id) AS contactid, contact.alias, contact.catid, contact.webpage, contact.email_to
FROM `ospsg_contact_details` AS `contact`
WHERE contact.published = 1 AND contact.user_id = 134
Query Time: 0.27 ms After last query: 13.33 msQuery memory: 0.022 MB Memory before query: 20.508 MBRows returned: 0
SELECT uikit
FROM `ospsg_cwgears`
WHERE url = 'https://www.sg.iwant2study.org/ospsgx/index.php/interactive-resources/physics/01-foundations-of-physics/6-micrometer02?layout=default&print=1&tmpl=component'
Query Time: 0.17 ms After last query: 0.06 msQuery memory: 0.022 MB Memory before query: 20.515 MBRows returned: 0
SELECT uikit_plus
FROM `ospsg_cwgears`
WHERE url = 'https://www.sg.iwant2study.org/ospsgx/index.php/interactive-resources/physics/01-foundations-of-physics/6-micrometer02?layout=default&print=1&tmpl=component'
2 × SELECT `id`,`name`,`rules`,`parent_id` FROM `ospsg_assets`
2 × SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version, CASEWHENCHAR_LENGTH(c.alias) != 0 THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROM `ospsg_categories` AS `s` INNERJOIN `ospsg_categories` AS `c` ON (s.lft <= c.lft AND c.lft < s.rgt) OR (c.lft < s.lft AND s.rgt < c.rgt)
1 × SELECT uikit_plus FROM `ospsg_cwgears`
1 × SELECT uikit FROM `ospsg_cwgears`
1 × SELECTMAX(contact.id) AS contactid, contact.alias, contact.catid, contact.webpage, contact.email_to FROM `ospsg_contact_details` AS `contact`
1 × SELECTDISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROMospsg_fieldsAS a LEFTJOIN `ospsg_languages` AS l ON l.lang_code = a.language LEFTJOINospsg_usersAS uc ON uc.id=a.checked_out LEFTJOINospsg_viewlevelsAS ag ON ag.id = a.access LEFTJOINospsg_usersAS ua ON ua.id = a.created_user_id LEFTJOINospsg_fields_groupsAS g ON g.id = a.group_id LEFTJOIN `ospsg_fields_categories` AS fc ON fc.field_id = a.id
1 × SELECT `m`.`tag_id`,`t`.* FROM `ospsg_contentitem_tag_map` AS m INNERJOIN `ospsg_tags` AS t ON `m`.`tag_id` = `t`.`id`
1 × SELECT a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext, a.state, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = '0000-00-00 00:00:00' THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count FROMospsg_contentAS a INNERJOINospsg_categoriesAS c on c.id = a.catid LEFTJOINospsg_usersAS u on u.id = a.created_by LEFTJOINospsg_categories as parent ON parent.id = c.parent_id LEFTJOINospsg_content_ratingAS v ON a.id = v.content_id
1 × SELECT `data` FROM `ospsg_session`
1 × SELECT `groups`.*, `groups`.title AS text, `groups`.id AS `value` FROMospsg_usergroupsAS `groups
1 × SELECT `session_id` FROM `ospsg_session`
1 × SELECT* FROMospsg_acym_configuratio
1 × SELECT `alias`,`catid` FROM `ospsg_content`
1 × SELECT count(*) FROM `ospsg_cwgears_schedule`
1 × SELECT count(*) FROM `ospsg_cwgears_schedule
1 × SELECT b.id FROMospsg_usergroupsAS a LEFTJOINospsg_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt