EasyManua.ls Logo

ADEEPT PiCar-Pro User Manual

ADEEPT PiCar-Pro
178 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Question and Answer IconNeed help?

Do you have a question about the ADEEPT PiCar-Pro and is the answer not in the manual?

ADEEPT PiCar-Pro Specifications

General IconGeneral
BrandADEEPT
ModelPiCar-Pro
CategoryRobotics
LanguageEnglish

Summary

About Adeept

Company Overview

Adept is a company focused on open-source hardware and STEAM education.

Introduction of PiCar Pro Products

PiCar Pro Product Overview

Details the features and capabilities of the PiCar Pro robot.

PiCar Pro Robot Forms

Describes the two assembly forms: robotic arm and ultrasonic.

Raspberry Pi Fundamentals

Raspberry Pi Overview

Overview of Raspberry Pi, its development, and common uses.

Raspberry Pi 4 Motherboard Structure

Details the structure and ports of the Raspberry Pi 4 motherboard.

Robot HAT Driver Board

Robot HAT Driver Board Overview

Explains the Adeept Robot HAT, its interfaces, and functions.

Robot HAT Driver Board Precautions

Provides safety and usage guidelines for the Robot HAT.

Lesson 1: Installing and Logging into Raspberry Pi

System Setup Preparation

Lists necessary components for setting up the Raspberry Pi.

Downloading and Burning Raspberry Pi OS

Guide to downloading and writing the OS to an SD card.

Enabling Remote Access (SSH & WiFi)

Steps to enable SSH and configure WiFi for remote access.

Obtaining Raspberry Pi IP Address

Ways to find the Pi's IP address using display or mobile app.

SSH Login Tools (PuTTY & MobaXterm)

Using PuTTY and MobaXterm for SSH login to Raspberry Pi.

Downloading Robot Control Code

Instructions to clone the robot control program from GitHub.

Installing Dependency Libraries

Guide to installing required software libraries for the robot.

Lesson 2: How to Use the Web Controller

Components for Web Controller Setup

Lists components needed for web control setup.

Installing and Running Web Server

Steps to set up and run the web server for robot control.

Web Controller Interface Overview

Overview of the web controller's modules and functions.

Controlling Robot Modules

Details basic and advanced modules for robot control.

Lesson 3: How to Control LED

Components for LED Control

Lists components for controlling LEDs.

Small Warm Color LED Introduction

Describes the warm white LED and its connection.

LED Wiring and Control

Wiring diagram and steps to control LEDs.

LED Control Code

How to edit and view the Python code for LED control.

Robot HAT Driver Board LED Control

Using built-in LEDs on the HAT for status indication.

Lesson 4: How to Control 180° Servo

Components for Servo Control

Lists components needed for servo control.

180° Servo Introduction

Explains servo operation and its use with PCA9685.

Servo Wiring and Control

Circuit diagram and steps to control the servo.

Servo Control Code

Explanation of the servo control program code.

Lesson 5: How to Control WS2812 LED

Components for WS2812 LED Control

Lists components for WS2812 LED setup.

WS2812 RGB LED Introduction

Details the WS2812 RGB LED module and its features.

WS2812 LED Wiring and Control

Circuit diagram and steps to control WS2812 LEDs.

WS2812 LED Control Code

Explanation of the WS2812 LED control program code.

Lesson 6: Displaying Text on the OLED Screen

Components for OLED Screen Display

Lists components for displaying text on OLED.

OLED Screen Introduction

Describes the OLED screen and its connection.

OLED Screen Wiring and Text Display

Circuit diagram and steps to display text on OLED.

OLED Screen Text Display Code

Explanation of the OLED screen text display code.

Lesson 7: How to Control DC Motor

Components for DC Motor Control

Lists components for controlling DC motors.

DC Motor Introduction

Explains the function and use of DC motors in robots.

DC Motor Wiring and Control

Circuit diagram and steps to control DC motors.

DC Motor Control Code

Explanation of the DC motor control program code.

Lesson 8: How to Control the Ultrasonic Module

Components for Ultrasonic Module

Lists components for the ultrasonic sensor.

Ultrasonic Module Introduction

Details the ultrasonic module's function and principle.

Ultrasonic Module Wiring and Data Reading

Circuit diagram and steps to read sensor data.

Ultrasonic Module Code

Explanation of the ultrasonic sensor data reading code.

Lesson 9: How to Assemble PiCar Pro

Components for PiCar Pro Assembly

Lists all components required for assembly.

Assembly Precautions

Important notes before starting the assembly process.

Power Supply Precautions During Assembly

Guidelines for powering the robot during assembly.

Detailed Assembly Steps

Step-by-step guide to assemble the robot and its parts.

Screw Color Description

Explains the color coding for screws and nuts.

Robotic Arm Assembly

Step-by-step guide to assembling the robotic arm.

PTZ Installation

Instructions for installing the Pan-Tilt-Zoom unit.

Body Installation

Steps for assembling the main body of the robot.

Installing the Robotic Arm

Final steps for attaching the robotic arm.

Install Ultrasonic Mode

Instructions for mounting the ultrasonic sensor.

Circuit Wiring Diagram

Diagram showing connections between components.

Lesson 10: Tracking Function

Tracking Module Introduction

Explains the line tracking module and infrared detection.

Preparation for Tracking Function

Steps for preparing the robot and track.

Activating and Running Tracking Program

How to activate and run the line tracking program.

Tracking Function Code

Explanation of the line tracking code.

Lesson 11: Warning Light Function

Function Introduction (Multi-threading)

Explains multi-threading for LED effects.

WS2812 LED Warning Light with Multithreading

Steps to implement warning lights using multithreading.

Warning Light Function Code

Explanation of the warning light code.

Lesson 12: Ultrasonic Scanning Function

Ultrasonic Scanning Function Introduction

Explains the ultrasonic scanning feature.

Activating and Running Ultrasonic Scanning

Steps to activate and run the scanning program.

Ultrasonic Scanning Code

Explanation of the ultrasonic scanning code.

Lesson 13: Camera Stabilization Function

Camera Application Scenarios

Discusses when camera stabilization is needed.

Activating and Running Camera Stabilization

Steps to activate and run the stabilization program.

Camera Stabilization Code

Explanation of the camera stabilization code.

Lesson 14: Automatic Obstacle Avoidance Function

Automatic Obstacle Avoidance Introduction

Explains how ultrasonic sensors detect obstacles.

Activating and Running Obstacle Avoidance

Steps to activate and run the obstacle avoidance program.

Obstacle Avoidance Code

Explanation of the obstacle avoidance code.

Lesson 15: Creating a WiFi Hotspot on Raspberry Pi

WiFi Hotspot Setup

Guide to setting up the WiFi hotspot software and dependencies.

Activating WiFi Hotspot

Steps to configure and activate the hotspot.

Related product manuals