Vortex - An Arduino Based Programmable Toy Robot For Kid

SKU: ROB0129

The ATmega328p Programmable Robot Kit combines Arduino compatibility with visual programming, allowing users to customize eye expressions, light effects, and audio features, making it an engaging tool for creative exploration and learning in robotics.

Angled shot of white smoke detector with blue "Vortex" label, Arduino robot for kids-DFRobot product sku:ROB0129 image.
  • Docs
  • Tech Specs
  • 1. Getting Started

    This article guides you through setting up USB and Bluetooth wireless programming using Arduino IDE, covering necessary software and hardware requirements, installation steps, and tips for effective coding.

    2. Example Code for Arduino-Line Tracking

    This article provides a comprehensive guide on setting up and programming the Vortex Robot for line tracking using Arduino. It includes hardware and software preparations, a wiring diagram, sample code, and testing methods. The sample code demonstrates how to use the gray sensor on Vortex, and the test method involves checking the gray value as the robot moves across a black strip.

    3. Example Code for Arduino-Motor Control

    This article guides you through the process of controlling motors with Arduino, including hardware setup, software requirements, and detailed example code for motor direction and speed control using PWM.

    4. Example Code for Arduino-Autonomous Obstacle Avoidance

    This article presents a detailed guide for implementing autonomous obstacle avoidance using Arduino and Infrared sensors, offering step-by-step instructions, example code, and essential setup tips.

    5. Example Code for Arduino-RGB LED Color Control

    This article offers a comprehensive guide on controlling RGB LED colors using Arduino, featuring hardware and software preparation, wiring diagrams, and sample code for practical application.

    6. Example Code for Arduino-Encoder

    This article provides a comprehensive guide on using encoders with Arduino, specifically in the context of Vortex robots. It covers hardware and software requirements, wiring diagrams, and offers sample code for practical application, alongside troubleshooting tips to optimize the setup process.

    7. Example Code for Arduino-MP3 Music Player

    This article provides comprehensive guidance on building and programming an Arduino-MP3 music player using a Vortex Robot, including hardware and software setup, sample code, and instructions for adding songs.

    8. Example Code for Arduino-Robot Eye

    Vortex uses two 5x5 leds matrix as its eye, IIC interface.

    Reference

    The article explains driver installation with Arduino IDE for Vortex, describes Bluetooth communication protocols, outlines the use of infrared sensors for obstacle avoidance, and offers instructions for customizing system voice using the MP3 switch.

    Specification

    Parameter Details
    MCU ATmega328p (Bootloader: Arduino UNO)
    Operating voltage 5V
    Power 3.5~6V (4xAA Battery/USB)
    Size Diameter: 120mm; Height: 64mm
    Net weight 260g
    Support Bluetooth 4.0
    Programming Method WhenDo/Scratch/Ardunio

    Pinout

    • Motor Control: Left motor: D5(PWM); D9(Direction); Right motor: D6(PWM); D10(Direction)
    • Line Tracking: Grayscale Sensors 1-6: A3, A2, A1, A0, A6, A7
    • Obstacle Avoidance: IR receiver pin: 7; Left IR transmitter pin 8; Right IR transmitter pin 12
    • RGB LED Color Control: RGB LEDs driving Pin: D13
    • Encoder: Left Encoder: Interrupt 0 (D2); Right Encoder: Interrupt 1 (D3)
    • Robot Eye: IIC interface, I2C address 0b1100000

    Was this article helpful?

    TOP