Stufin
Home Quick Cart Profile

MR105ZZ Double Shielded Miniature Ball Bearing (5x10x4 mm)

Buy Now on Stufin

Inner Diameter

5 mm

Outer Diameter

10 mm

Width

4 mm

Material

Stainless Steel

Shield Type

Double Shielded

Ball Size

1.5 mm

Dynamic Load Rating

130 N

Static Load Rating

60 N

Operating Temperature Range

-20C to +120C

Applications

The MR105ZZ Double Shielded Miniature Ball Bearing is suitable for use in a variety of IoT applications, including

Robotics and robotic arms

Precision instruments and tools

Medical devices and equipment

Aerospace and defense systems

Industrial automation and control systems

High-precision mechanical systems

Care and Handling

To ensure optimal performance and lifespan, the MR105ZZ should be handled with care. Avoid exposing the bearing to harsh chemicals, extreme temperatures, or excessive force. Clean and lubricate the bearing regularly according to the manufacturer's recommendations.

Pin Configuration

  • I think there may be a mistake here. The MR105ZZ is not an electronic component, but a mechanical bearing. It doesn't have pins, and it's not something that can be connected electronically.
  • The MR105ZZ is a type of miniature ball bearing with the following characteristics:
  • Inner diameter: 5 mm
  • Outer diameter: 10 mm
  • Width: 4 mm
  • Double shielded, meaning it has two seals to prevent lubricant from escaping and contaminants from entering
  • As a mechanical component, it's used to reduce friction and support rotating shafts in various applications, such as:
  • Robotics
  • RC models
  • Industrial machinery
  • Healthcare equipment
  • There are no pins to explain or connect. Instead, the bearing is typically press-fitted onto a shaft or installed into a housing using an interference fit or adhesive.
  • If you have any questions about how to use this bearing in a specific application or how to select the correct bearing for your project, I'd be happy to help.

Code Examples

MR105ZZ Double Shielded Miniature Ball Bearing (5x10x4 mm) Documentation
Overview
The MR105ZZ is a miniature ball bearing designed for small-scale applications requiring low friction and high precision. Its double-shielded design provides excellent protection against dust and moisture, making it suitable for use in harsh environments. This bearing has an inner diameter of 5mm, an outer diameter of 10mm, and a width of 4mm.
Key Features
Double-shielded design for improved protection against dust and moisture
 Low friction and high precision for smooth operation
 Miniature size for small-scale applications
 Steel balls and races for durability
 Suitable for use in harsh environments
Applications
Robotics and automation
 Drones and UAVs
 Small motors and gearboxes
 Precision machinery
 Medical devices
Code Examples
### Example 1: Using the MR105ZZ in a Robotics Project with Arduino
In this example, we will use the MR105ZZ bearing in a robotics project to create a precision wheel assembly for a small robot.
```c++
const int motorPin = 9;  // Pin for motor control signal
const int sensorPin = A0;  // Pin for sensor input
void setup() {
  pinMode(motorPin, OUTPUT);
  pinMode(sensorPin, INPUT);
}
void loop() {
  int sensorValue = analogRead(sensorPin);
  int motorSpeed = map(sensorValue, 0, 1023, 0, 255);
  analogWrite(motorPin, motorSpeed);
  
  // Use the MR105ZZ bearing to support the wheel assembly
  // Connect the wheel to the motor shaft, which passes through the bearing
  // The bearing reduces friction and allows for smooth wheel rotation
}
```
### Example 2: Using the MR105ZZ in a Drone UAV with ESP32
In this example, we will use the MR105ZZ bearing in a drone UAV project to create a precision gearbox for the propellers.
```c++
#include <WiFi.h>
#include <esp_wifi.h>
const int motorPin = 18;  // Pin for motor control signal
const int gearRatio = 3;  // Gear ratio for propeller speed
void setup() {
  WiFi.begin("UAVNetwork", "dronepassword");
  while (WiFi.status() != WL_CONNECTED) {
    delay(1000);
    Serial.println("Connecting to WiFi...");
  }
Serial.println("Connected to WiFi");
  Serial.println("Initializing motor...");
  pinMode(motorPin, OUTPUT);
}
void loop() {
  int propellerSpeed = map(analogRead(A0), 0, 1023, 0, 255);
  analogWrite(motorPin, propellerSpeed);
  
  // Use the MR105ZZ bearing to support the gearbox assembly
  // Connect the propeller to the motor shaft, which passes through the bearing
  // The bearing reduces friction and allows for smooth propeller rotation
  delay(20);
}
```
Note: These code examples are for demonstration purposes only and may require modifications to suit your specific project requirements.