Meet Waveshare AlphaBot

Reading time: 2 min.

Building a robot yourself & from scratch is not easy. There is always a part missing when assembling the mechanics. Ready-made kits, and a completed machine in them, allow you to go straight to programming.

Waveshare Educational Robots

Based on Waveshare robots we can build remote controlled vehicles. Assembling the chassis, or robot base, and putting the base electronics on place is a piece of cake for absolutely almost anyone. The steps start to arise when creating a custom robot. But if it’s a tiring trip, it;s still a chosen one – and leads to a place full of creativity. If so, they lead to a place full of creativity. Our robot executes commands using the included IR remote control. We can also set full-fledged robots in motion, which independently follow lines on the ground and avoid obstacles in unknown terrain.

For many tasks controllers based on Arduino Uno will be sufficient nearly at hand. If you want to add additional elements, you can use Raspberry Pi Zero, which can handle even more complex tasks. Every creator, worldbuilder, wizard – whatever word we use here – will appreciate the possibilities to improve their creation infinitely. With Alphabot, dreams of a mobile robot with a camera, able to explore the environment and transmit images from its mission, can finally stop being dreams, because they become reality. The fun of modifying and experimenting is irreplaceable.

What is Alphabot?

AlphaBot is a versatile robot development platform compatible with Raspberry Pi, Arduino and BBC micro:bit. Simply plug in a controller board and, combined with code – including open-source code offered by Waveshare – the kits are ready for exploration.

We can start with features such as line tracking, obstacle avoidance or video recording. Also included are WiFi and Bluetooth remote control or support for the ZigBee protocol popular among building automation fans.

 width=
 width=
 width=

The universal, two-wheeled platform with a support ball based on the main board is powered by DC motors that can be operated with a microcontroller with a controller. Of course, the previously mentioned microcontrollers are included here, but that depends on the particular kit. The seven variations include various additional modules and compatibility with specific, not necessarily competing, platforms.

Alphabot Basic Uno Plus
Alphabot Basic Uno Plus
Alphabot Bluetooth
Alphabot Bluetooth
AlphaBot Pi Acce Pack
AlphaBot Pi Acce Pack
Alphabot Acce Pack BBC micro:bit
Alphabot Acce Pack BBC micro:bit
Alphabot2 Ar Acce Pack OLED
Alphabot2 Ar Acce Pack OLED
Alphabot2 Pi Acce Pack
Alphabot2 Pi Acce Pack

Previous
Next

CHECK AT STORE

Alphabot Basic – the classic​

Primal, basic one. AlphaBot Basic is a universal two-wheeled platform with a support ball. It has two DC micro motors that can be controlled by any microcontroller with a controller. It has a line sensor, speed measuring module, infrared proximity sensor, remote control and Uno Plus module, servo and ultrasonic distance sensor. Assembly is to bolt on the motors, put on the wheels and any controller mentioned. On the platform everything is already there – there are LM298P motor controller, LM2596 voltage regulator for stable 5V voltage and TLC1543 A/D converter. Apart from that, there are numerous connectors at our disposal for connecting all the modules we can think of. The manufacturer manual in English is a step by step instruction of the basic setup up leading to the stage on which Alphabot robot is ready to work.

The power of the robots lies in the chassis, to which all the key components are attached. Let’s take a look at the platform diagrams.

 width=
Passive electronical parts


CHECK AT STORE

Alphabot platform

 width=

  1. Raspberry Pi interface: for RPi connection
  2. Arduino interface: for Arduino connection
  3. Motor connector
  4. Ultrasonic distance sensor
  5. Servo connector
  6. Obstacle avoidance module connector
  7. Speedometer connector
  8. Battery cage for 18650 batteries (not included – purchase separately)
  9. Slot for external power supply connection
  10. Arduino connector for Arduino overlays
  11. UART interface for Bluetooth module connection
  12. SPI interface for NFR24L01 module connection
  13. Line sensor connection
  14. TLC1543 converter: 10-bit, allows to use analog RPi modules
  15. LM298P bridge for motor control, up to 2 A
  16. Diode for reverse current prevention
  17. Power switch
  18. LM2596 5 V voltage regulator
  19. Power supply indicator (diode)
  20. UART switch: for Arduino and Raspberry communication
  21. IR receiver for IR robot controlling
  22. Arduino / Raspberry selector: to choose device that will controlling robot’s peripherals

We also look at other base platforms depending on the model.

Alphabot2-Base platform

 width=

  1. AlphaBot2 control interface for sensors
  2. Ultrasonic module interface
  3. Obstacle avoidance indicators
  4. Two Omni-type support balls
  5. ST188 infrared sensor for obstacle avoidance
  6. ITR20001 sensor for line detection
  7. Obstacle avoidance range adjustment potentiometer
  8. TB6612FNG dual channel H-bridge motor driver
  9. LM393 voltage comparator
  10. 2 micro N20 motors; 1:30 gearing, 6 V, 600 rpm
  11. 2 rubber wheels: diameter 42 mm, width 19 mm
  12. Power switch
  13. Battery basket type 14500
  14. RGB LCD WS2812B
  15. Power indicator

AlphaBot2-Ar platform

 width=

  1. AlphaBot2 control interface for AlphaBot2-Base connection
  2. Arduino pinout for Arduino connection
  3. Arduino interface for compatible Arduino controller connection
  4. Xbee Bluetooth module connector, remote control for Bluetooth controlling
  5. IR receiver
  6. PC8574 I/O expander, SPI interface
  7. Arduino jumpers
  8. Buzzer
  9. 0.96″ OLED display: SSD1306 controller, 128 x 64 px resolution
  10. Joystick

AlphaBot2 BBC micro:bit platform

 width=

  1. BBC micro:bit module connector
  2. AlphaBot2 control interface for AlphaBot2-Base connection
  3. RT9193-33: 3.3 V voltage regulator, power supply for micro:bit
  4. PCA9685: PWM control chip, I/O expansion, I2C interface
  5. TLC1543: 10-bit A/D converter, allows micro:bit module for tracking sensor usage
  6. Buzzer
  7. WMP1584: 5 V voltage regulator

Each kit comes with accompanying diagrams and instructions in English. There is no denying that the diagrams provided by the manufacturer Waveshare are insuring when reading, because basic installation of Alphabots does not require exceptional skills. Instead, it requires to assembly the components, and each kit contains a set of those. They can be found in the product description on the store’s website. The diagrams and tutorials can be found in the useful links section.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Share:

Picture of Oskar Pacelt

Oskar Pacelt

Fan dobrej literatury i muzyki. Wierzy, że udany tekst jest jak list wysłany w przyszłość. W życiu najbardziej interesuje go prawda, pozostałych zainteresowań zliczyć nie sposób. Kocha pływać.

See more:

Leave a Reply

Your email address will not be published. Required fields are marked *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.