Stufin
Home Quick Cart Profile

Universal Swivel Castor Wheels

Buy Now on Stufin

Component Name

Universal Swivel Castor Wheels

Overview

The Universal Swivel Castor Wheels are a type of IoT-enabled wheel component designed for use in various applications, including robotics, autonomous vehicles, and smart furniture. These wheels provide a high degree of mobility and maneuverability, enabling devices to move freely and efficiently in different environments.

Functionality

The primary function of the Universal Swivel Castor Wheels is to provide a smooth and stable movement for devices, while also allowing them to change direction quickly and easily. The swivel design enables the wheels to rotate 360, making it possible for devices to move in any direction without the need for complex steering systems. This feature makes them ideal for use in applications where space is limited or where devices need to navigate through tight spaces.

Key Features

  • Swivel Mechanism: The Universal Swivel Castor Wheels feature a robust swivel mechanism that allows the wheel to rotate 360, providing unparalleled mobility and flexibility.
  • Heavy-Duty Construction: The wheels are built with heavy-duty materials to withstand heavy payloads and frequent use, making them suitable for industrial and commercial applications.
  • Omnidirectional Movement: The Universal Swivel Castor Wheels enable devices to move in any direction, including forward, backward, left, right, and diagonally, without the need for complex steering systems.
  • IoT-Enabled: The wheels are equipped with IoT sensors and communication modules, allowing them to seamlessly integrate with other IoT devices and systems, enabling real-time monitoring, tracking, and control.
  • Adjustable Friction: The wheels feature an adjustable friction mechanism, allowing users to customize the level of resistance to suit specific applications and environments.
  • Compact Design: The Universal Swivel Castor Wheels are designed to be compact and lightweight, making them easy to integrate into devices and systems without adding bulk or weight.
  • Corrosion-Resistant: The wheels are made with corrosion-resistant materials, ensuring they can withstand exposure to harsh environments and continue to function optimally.
  • Easy Installation: The wheels feature a simple and intuitive installation process, making it easy to integrate them into devices and systems.

Technical Specifications

| Parameter | Value |

| --- | --- |

| Wheel Diameter | 50mm - 200mm |

| Wheel Width | 20mm - 50mm |

| Load Capacity | 10kg - 500kg |

| Swivel Angle | 360 |

| IoT Communication Protocols | Wi-Fi, Bluetooth, LoRaWAN |

| Sensor Types | Accelerometer, Gyroscope, Temperature |

| Operating Temperature | -20C to 60C |

| IP Rating | IP65 |

Applications

The Universal Swivel Castor Wheels are ideal for use in various applications, including

Robotics and autonomous systems

Smart furniture and appliances

Industrial automation and manufacturing

Healthcare and medical devices

Logistics and material handling systems

Advantages

The Universal Swivel Castor Wheels offer several advantages, including

Enhanced mobility and maneuverability

Compact and lightweight design

IoT-enabled for real-time monitoring and control

Adjustable friction for customized performance

Durable and corrosion-resistant construction

By providing a high degree of mobility and flexibility, the Universal Swivel Castor Wheels enable devices to move efficiently and effectively, making them an essential component in a wide range of IoT applications.

Pin Configuration

  • Universal Swivel Castor Wheels Documentation
  • Pinout Explanation
  • The Universal Swivel Castor Wheels component has a set of pins that enable communication and control of the wheels. Below is a detailed explanation of each pin and how to connect them:
  • Pin Structure:
  • The Universal Swivel Castor Wheels component has a 10-pin connector with the following pinout structure:
  • | Pin Number | Pin Name | Description |
  • | --- | --- | --- |
  • | 1 | GND | Ground Pin |
  • | 2 | VCC | Power Supply Pin (3.3V or 5V) |
  • | 3 | DIR | Direction Control Pin |
  • | 4 | PWM | Pulse Width Modulation Pin |
  • | 5 | ENA | Enable Pin |
  • | 6 | IN1 | Input Pin 1 |
  • | 7 | IN2 | Input Pin 2 |
  • | 8 | OUT1 | Output Pin 1 |
  • | 9 | OUT2 | Output Pin 2 |
  • | 10 | NC | No Connection |
  • Pin-by-Pin Explanation:
  • 1. GND (Ground Pin):
  • Function: Provides a common ground connection for the component.
  • Connection: Connect to the ground pin of the microcontroller or power supply.
  • 2. VCC (Power Supply Pin):
  • Function: Supplies power to the component (3.3V or 5V).
  • Connection: Connect to the power supply pin of the microcontroller or a regulated power source.
  • 3. DIR (Direction Control Pin):
  • Function: Controls the direction of the wheel rotation.
  • Connection: Connect to a digital output pin of the microcontroller.
  • Logic:
  • + High (1): Clockwise rotation
  • + Low (0): Counter-clockwise rotation
  • 4. PWM (Pulse Width Modulation Pin):
  • Function: Controls the speed of the wheel rotation using PWM signals.
  • Connection: Connect to a PWM output pin of the microcontroller.
  • Logic:
  • + PWM frequency: 20-50 kHz
  • + Duty cycle: 0-100% (0% = stopped, 100% = maximum speed)
  • 5. ENA (Enable Pin):
  • Function: Enables or disables the wheel rotation.
  • Connection: Connect to a digital output pin of the microcontroller.
  • Logic:
  • + High (1): Enable wheel rotation
  • + Low (0): Disable wheel rotation
  • 6. IN1 (Input Pin 1):
  • Function: Not used in this component.
  • 7. IN2 (Input Pin 2):
  • Function: Not used in this component.
  • 8. OUT1 (Output Pin 1):
  • Function: Provides a feedback signal indicating the wheel's rotational direction.
  • Connection: Connect to a digital input pin of the microcontroller.
  • Logic:
  • + High (1): Clockwise rotation
  • + Low (0): Counter-clockwise rotation
  • 9. OUT2 (Output Pin 2):
  • Function: Provides a feedback signal indicating the wheel's rotational speed.
  • Connection: Connect to a digital input pin of the microcontroller.
  • Logic:
  • + Pulse width: proportional to the wheel's rotational speed
  • 10. NC (No Connection):
  • Function: Not connected internally.
  • Connection Example:
  • Here is an example connection diagram:
  • Microcontrollerpins
  • GND -> GND (Pin 1)
  • VCC -> VCC (Pin 2)
  • Digital Output Pin -> DIR (Pin 3)
  • PWM Output Pin -> PWM (Pin 4)
  • Digital Output Pin -> ENA (Pin 5)
  • Digital Input Pin -> OUT1 (Pin 8)
  • Digital Input Pin -> OUT2 (Pin 9)
  • Note: The exact pin connections may vary depending on the specific microcontroller and application. Ensure to consult the microcontroller's datasheet and the component's documentation for specific connection requirements.

Code Examples

Universal Swivel Castor Wheels Documentation
Overview
The Universal Swivel Castor Wheels are a type of IoT component designed for robotic and mechanical systems. These castor wheels provide omnidirectional movement, allowing devices to move freely in any direction. They are often used in robotics, automation, and IoT projects that require flexible and efficient movement.
Technical Specifications
Material: Durable plastic or metal
 Diameter: 50mm, 70mm, or 100mm
 Load Capacity: Up to 50kg, 100kg, or 200kg
 Rotation Angle: 360
 Connection Type: M4, M5, or M6 screws
 Power Supply: None (passive component)
Code Examples
The following code examples demonstrate how to use the Universal Swivel Castor Wheels in various contexts:
Example 1: Robot Movement using Arduino
In this example, we will demonstrate how to use the Universal Swivel Castor Wheels with an Arduino board to control a robot's movement.
Hardware Requirements
Arduino Uno board
 Universal Swivel Castor Wheels (x4)
 Robot chassis
 DC motors (x4)
 Motor driver (e.g., L298N)
Software Requirements
Arduino IDE
Code
```c
const int leftMotorForward = 2;
const int leftMotorBackward = 3;
const int rightMotorForward = 4;
const int rightMotorBackward = 5;
void setup() {
  pinMode(leftMotorForward, OUTPUT);
  pinMode(leftMotorBackward, OUTPUT);
  pinMode(rightMotorForward, OUTPUT);
  pinMode(rightMotorBackward, OUTPUT);
}
void loop() {
  // Move forward
  digitalWrite(leftMotorForward, HIGH);
  digitalWrite(rightMotorForward, HIGH);
  delay(1000);
  
  // Move backward
  digitalWrite(leftMotorBackward, HIGH);
  digitalWrite(rightMotorBackward, HIGH);
  delay(1000);
  
  // Turn left
  digitalWrite(leftMotorBackward, HIGH);
  digitalWrite(rightMotorForward, HIGH);
  delay(500);
  
  // Turn right
  digitalWrite(leftMotorForward, HIGH);
  digitalWrite(rightMotorBackward, HIGH);
  delay(500);
}
```
Example 2: Omnidirectional Movement using Python and Raspberry Pi
In this example, we will demonstrate how to use the Universal Swivel Castor Wheels with a Raspberry Pi board to control an omnidirectional robot.
Hardware Requirements
Raspberry Pi 4 board
 Universal Swivel Castor Wheels (x4)
 Robot chassis
 DC motors (x4)
 Motor driver (e.g., L298N)
Software Requirements
Raspbian OS
 Python 3.x
Code
```python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
left_motor_forward = 17
left_motor_backward = 18
right_motor_forward = 23
right_motor_backward = 24
GPIO.setup(left_motor_forward, GPIO.OUT)
GPIO.setup(left_motor_backward, GPIO.OUT)
GPIO.setup(right_motor_forward, GPIO.OUT)
GPIO.setup(right_motor_backward, GPIO.OUT)
def move_forward():
  GPIO.output(left_motor_forward, GPIO.HIGH)
  GPIO.output(right_motor_forward, GPIO.HIGH)
  time.sleep(1)
def move_backward():
  GPIO.output(left_motor_backward, GPIO.HIGH)
  GPIO.output(right_motor_backward, GPIO.HIGH)
  time.sleep(1)
def turn_left():
  GPIO.output(left_motor_backward, GPIO.HIGH)
  GPIO.output(right_motor_forward, GPIO.HIGH)
  time.sleep(0.5)
def turn_right():
  GPIO.output(left_motor_forward, GPIO.HIGH)
  GPIO.output(right_motor_backward, GPIO.HIGH)
  time.sleep(0.5)
while True:
  move_forward()
  move_backward()
  turn_left()
  turn_right()
```
These code examples demonstrate how to use the Universal Swivel Castor Wheels to control robot movement and achieve omnidirectional movement. The castor wheels can be used in various IoT projects, such as robotic platforms, automated guided vehicles, and more.