Welcome to PocketLab
Your smartphone is packed with sensors! Use PocketLab to explore real-time data from your device's accelerometer, gyroscope, and microphone. Learn physics concepts through hands-on experimentation.
๐ Offline Functionality
PocketLab works completely offline! Visit once while connected, then use it anywhere without internet.
โข First visit caches the app
โข Works offline after initial load
โข Automatic updates when online
๐ฒ Add to Home Screen
Get an app-like experience by adding PocketLab to your home screen.
iOS Safari: Tap Share โ Add to Home Screen
Android Chrome: Tap Menu โ Add to Home Screen
Desktop: Install prompt will appear
๐ก Benefits
- Use anywhere without WiFi
- Faster loading from cache
- App-like experience
- Data persists across sessions
- Automatic updates
- Works on all devices
๐ฑ Motion & Forces
- Understand acceleration and gravity
- Measure forces in 3D space
- Learn about vector mathematics
- Explore Newton's laws of motion
๐ Rotation & Angular Motion
- Measure angular velocity
- Understand 3D orientation
- Learn about rotational dynamics
- Practice precision and control
๐ Waves & Sound
- Understand sound waves and frequency
- Learn about decibel scale
- Explore wave properties
- Practice safe listening habits
๐ฑ Accelerometer
Measure acceleration in X, Y, and Z axes. Perfect for motion detection, orientation sensing, and physics experiments.
โข X-axis: Left/Right tilt (roll) - changes when you tilt phone sideways
โข Y-axis: Forward/Backward tilt (pitch) - changes when you tilt phone forward/back
โข Z-axis: Up/Down + gravity (~9.8 m/sยฒ) - changes with vertical movement
โข Magnitude: Total acceleration combining all three axes
๐ก Try this: Hold phone flat, then tilt it in different directions and watch the values change!
๐ฏ Gravity Measurement
Hold phone still and flat. Z-axis should read ~9.8 m/sยฒ (Earth's gravity). Try in different orientations!
๐ Angle Measurement
Tilt phone to measure angles. Use X/Y values to calculate tilt angle: angle = arctan(โ(xยฒ+yยฒ)/z)
โก Motion Detection
Watch magnitude change during movement. Higher values = more acceleration. Try walking, running, jumping!
๐ Gyroscope
Track rotation around X, Y, and Z axes. Great for measuring angular velocity and rotational motion.
โข X Rotation: Roll (left/right rotation around front-back axis)
โข Y Rotation: Pitch (forward/backward rotation around left-right axis)
โข Z Rotation: Yaw (left/right rotation around up-down axis)
โข Units: Degrees per second (ยฐ/s) - how fast you're rotating
๐ Physics Concept: Angular velocity measures how fast an object rotates around an axis.
๐ Sound Level
Measure ambient sound levels using your device's microphone. Monitor noise levels in your environment.
โข Sound Level: Decibels (dB) - logarithmic scale of sound intensity
โข RMS: Root Mean Square - average amplitude of sound wave
โข Reference Levels: Whisper (30 dB), Normal speech (60 dB), Traffic (80 dB), Rock concert (110 dB)
๐ Physics Concept: Sound is a pressure wave. Decibels use a logarithmic scale because human hearing covers a huge range of intensities.
๐งช Chemistry Lab
Interactive chemistry experiments! Drag elements and liquids into the container to see chemical reactions, and use tools to heat or cool the mixture.
โข Drag elements from the periodic table into the container
โข Add liquids from the liquid shelf
โข Use the matchstick to heat or ice to cool
โข Watch for color changes, bubbles, and reactions!
๐ Learning: Explore real chemical reactions and learn about elements, compounds, and physical changes.
๐ฅ Explosive Reactions
- Sodium + Water - Classic explosive reaction
- Potassium + Water - Even more violent!
- Sodium + Acid - Violent acid reaction
- Potassium + Acid - Extremely dangerous
๐ซง Gas Formation
- Iron + Acid - Hydrogen gas bubbles
- Copper + Acid - Slow gas formation
- Calcium + Water - Hydrogen gas
- Magnesium + Acid - Rapid gas production
๐ฅ Combustion Reactions
- Hydrogen + Oxygen (Heat to 100ยฐC+)
- Carbon + Oxygen (Heat to 200ยฐC+)
- Alcohol + Oxygen (Heat to 200ยฐC+)
- Magnesium + Oxygen (Heat to 400ยฐC+)
๐งช Acid-Base Chemistry
- Acid + Base - Neutralization reaction
- Alcohol + Acid (Heat to 80ยฐC+) - Esterification
- Water + Acid (Heat to 50ยฐC+) - Dilution
- Water + Base (Heat to 50ยฐC+) - Dilution
โจ Alloy Formation
- Sodium + Potassium (Heat to 100ยฐC+)
- Iron + Copper (Heat to 500ยฐC+) - Bronze
- Silver + Gold (Heat to 600ยฐC+) - Electrum
- Sodium + Chlorine (Heat to 50ยฐC+) - Salt
๐ง Liquid Reactions
- Water + Alcohol (Heat to 30ยฐC+) - Miscibility
- Water + Chlorine (Heat to 20ยฐC+) - Acid formation
- Water + Sulfur (Heat to 30ยฐC+) - Weak acid
- Water + Phosphorus (Heat to 40ยฐC+) - Phosphoric acid