EasyManua.ls Logo

Waveshare AlphaBot 2 User Manual

Waveshare AlphaBot 2
56 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
AlphaBot 2 User Manual
1
share awesome hardware
AlphaBot 2
User Manual
August 2017
V1.3
Question and Answer IconNeed help?

Do you have a question about the Waveshare AlphaBot 2 and is the answer not in the manual?

Waveshare AlphaBot 2 Specifications

General IconGeneral
BrandWaveshare
ModelAlphaBot 2
CategoryRobotics
LanguageEnglish

Summary

To the Reader

Selection Guide

Describes compatible accessories for different AlphaBot2 kits.

Recommendation and Resources

Raspberry Pi Tutorial Series

Links to Raspberry Pi programming tutorials for beginners.

Access Detailed Product Information

Provides links to the Waveshare Wiki for comprehensive data.

What's on Board?

Introduction to AlphaBot2 Features

Overviews the robot's capabilities, modular design, and supported platforms.

AlphaBot2-Base Components

Control Interface and Sensors

Details connection points and sensors for obstacle avoidance and line tracking.

Motor, Power, and Indicators

Lists motor drivers, power components, wheels, and status LEDs.

AlphaBot2-Ar Adapter Board

Core Interfaces and Connectivity

Describes interfaces for base, shields, and Arduino controllers.

Sensors and Peripherals

Lists OLED display, buzzer, joystick, and I/O expander.

AlphaBot2-Pi Adapter Board

Core Interfaces and Connectivity

Details interfaces for base, Raspberry Pi, and servo control.

Key Components and Features

Lists voltage regulators, ADC, servo controller, and input devices.

AlphaBot2-PiZero Adapter Board

Core Interfaces and Connectivity

Describes interfaces for base, Pi Zero, and servo control.

Key Components and Features

Lists USB hub, UART, ADC, and servo controller for Pi Zero.

Quick Start Guide

Arduino Example Programs

Introduces example programs for Arduino development.

Motor Testing Procedure

Explains how to test motor direction and configuration.

Joystick and Infrared Remote Control

5-Way Joystick Operation

Demonstrates control using the 5-way joystick and its effect on motors.

Infrared Remote Control Usage

Explains how to operate the robot using an IR remote.

Infrared Obstacle Avoidance

IR Sensor Obstacle Detection

Details IR sensor-based obstacle detection.

Ultrasonic Sensor Applications

Ultrasonic Distance Measurement

Explains ultrasonic ranging for distance detection.

Ultrasonic Obstacle Avoidance

Details ultrasonic sensor-based obstacle detection.

Line Tracking and Sensor Testing

Tracker Sensor Testing Procedure

Procedures for testing line tracking sensors.

Infrared Line Tracking

How to use IR for line following.

LEDs, OLED, and Comprehensive Programs

RGB LED Control

Shows how to program the RGB LEDs.

OLED Display Functions

Details the functions of the OLED screen.

Comprehensive Program Examples

Covers integrated functionality programs.

Smart Robot Maze Solving

Instructions for the maze solving program.

Bluetooth Control Methods

Mobile App Bluetooth Control

Controlling the robot using a smartphone app via Bluetooth.

JSON Formatted Bluetooth Commands

Utilizing JSON for advanced Bluetooth communication.

Raspberry Pi Programming Examples

Pi Motor, Joystick, and IR Control

Examples for basic functions on Raspberry Pi.

Pi Sensor and LED Functionality

Demonstrates using sensors and LEDs with Raspberry Pi.

Pi Servo and Line Tracking Examples

Shows servo control and line following programs for Pi.

MJPG-Streamer Video Setup

Camera Configuration for Streaming

Configuring real-time video streaming from the robot's camera.

WebIOPi for GPIO Control

WebIOPi Installation and Usage

Using the WebIOPi framework for remote GPIO manipulation.

Bottle Framework for RGB Control

RGB LED Control via Bottle

Implementing RGB LED control via the Bottle web framework.

Software-Based Remote Control

PC/Mobile Software Control

Controlling the robot's functions through PC or mobile software.

Raspberry Pi Bluetooth Integration

Bluetooth Setup and Device Pairing

Steps for configuring Raspberry Pi Bluetooth and pairing devices.

Frequently Asked Questions (FAQ)

AlphaBot2 Improvements and Features

Highlights enhancements and new features of AlphaBot2.

Battery Specifications and Usage

Information on compatible batteries and voltage requirements.

Troubleshooting Common Issues

Addresses problems with obstacle avoidance, motion, and steering.

Battery Status and MCU Compatibility

Guidance on checking battery levels and controlling with other MCUs.

Safety Precautions

General Cautions and Handling Guidelines

Important warnings for preventing damage and ensuring safe operation.

Related product manuals