Weebot Robotstrom: ELF Mainboard and Sensors

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary advantage of the modular design of the ELF Mainboard?

It allows for easy replacement of various modules as needed.

Name two CPU chips that the ELF Mainboard can be equipped with.

ATmega328P and ATmega2560.

What programming languages are supported by the ELF Mainboard?

Arduino and Arduino C.

What type of characteristic does the double-way line-following sensor use?

<p>Infrared.</p> Signup and view all the answers

Describe the two key components present in the detection port of the double-way line-following sensor, and their functions.

<p>Infrared emission tube (emits infrared light) and infrared receiving tube (receives reflected infrared signal).</p> Signup and view all the answers

What main functions does the double-way line-following sensor allow the robot to realize?

<p>Robot patrol line, grayscale recognition, and measure robot speed.</p> Signup and view all the answers

What principle does the ultrasonic sensor use to determine the distance to an object?

<p>It transmits an ultrasonic wave and measures the time difference of its reflection.</p> Signup and view all the answers

What is the unique feature of the RGB ultrasonic sensor probe?

<p>Built-in independent controllable RGB lamp.</p> Signup and view all the answers

What range of distances can be detected using the RGB ultrasonic sensors?

<p>0-160 cm.</p> Signup and view all the answers

What is the function of the sound sensor?

<p>To detect the loudness of ambient sound and convert it into an electrical signal (analog signal value).</p> Signup and view all the answers

How does the sound sensor filter the vibration frequency of the air?

<p>By using a built-in miniature microphone to amplify and filter the vibration frequency of the air in the environment.</p> Signup and view all the answers

What is the relative reference value range of sound level detected by the sound sensor?

<p>0 to 1023.</p> Signup and view all the answers

What principle does the light sensor operate on?

<p>Photoconductive effect of semiconductor.</p> Signup and view all the answers

How does the resistance value of the semiconductor in the light sensor module change with the change of light intensity?

<p>The stronger the light, the smaller the change of resistance value.</p> Signup and view all the answers

What is the relative reference value range of brightness detected by the light sensor?

<p>0 to 1023.</p> Signup and view all the answers

Where is the buzzer module located?

<p>Built into the underside of the main control chip on the ELF mainboard.</p> Signup and view all the answers

What are the primary colors composing the onboard RGB LED?

<p>Red, yellow and blue.</p> Signup and view all the answers

What parameters of the RGB LED can be controlled through programming?

<p>Illumination and color change.</p> Signup and view all the answers

What is the DC/Encoder motor driver plugged into?

<p>The ELF master.</p> Signup and view all the answers

What may cause the IR receiver to produce an uncontrollable result?

<p>Strong sunlight.</p> Signup and view all the answers

Flashcards

ELF Mainboard

The mainboard for the Weeebot Robotstrom, based on a modular design.

Double-Way Line-Following Sensor

A sensor that uses infrared light to detect lines on a surface.

RGB Ultrasonic Sensor

A sensor that measures distance using ultrasonic waves and features an RGB lamp.

Sound Sensor

A sensor that detects the loudness of ambient sound and converts it to electrical signal.

Signup and view all the flashcards

Light Sensor

A sensor that measures the intensity of ambient light.

Signup and view all the flashcards

Buzzer

A small speaker used for making different tones.

Signup and view all the flashcards

Onboard RGB LED

An LED featuring a color mixing system.

Signup and view all the flashcards

RGB LED 8

Ring board with 8 RGB LEDs that can be programmed.

Signup and view all the flashcards

DC Encoder Motor Driver

Module plugged into the ELF master to drive a motor.

Signup and view all the flashcards

Gyroscope Sensor

Sensor that measures changes in acceleration and angular velocity.

Signup and view all the flashcards

Limit Switch

Sensor to limit the position

Signup and view all the flashcards

Encoder DC Motor

A motor with an encoder for precise speed and direction control.

Signup and view all the flashcards

DC Motor

A motor to generate movement.

Signup and view all the flashcards

IR Receiver

A receiver that allows real-time communication with the infrared remote control.

Signup and view all the flashcards

18650 Battery Holder

Part with mounting holes to secure the battery and power the robot.

Signup and view all the flashcards

Study Notes

  • WEEBOT ROBOTSTROM is the title slide of the presentation

ELF Mainboard

  • It's based on a modular design that allows for replacement of various modules.
  • It adopts a foolproof design and the CPU has a replaceable structure.
  • The CPU can be equipped with either an ATmega328P or an ATmega2560 chip, based on performance needs.
  • It's compatible with Arduino, supports graphical programming, and the Arduino C language.

Double-Way Line-Following Sensor

  • The sensor carries out robot patrol line, grayscale recognition, and measures robot speed.
  • It utilizes infrared characteristics with an infrared emission tube and an infrared receiving tube in the detection port.
  • The receiving tube converts reflected infrared, and the reflective surface is judged based on the variation of gray value information.

RGB Ultrasonic Sensor

  • It performs ultrasonic ranging and inductive detection using ultrasonic waves to measure the time difference for distance.
  • A unique feature is the built-in independent controllable RGB lamp in its probe, which can change color and adjust brightness.
  • It can detect distances ranging from 0-160 cm.

Sound Sensor

  • The function is to detect the intensity of ambient sound and convert it to an electrical signal to an analog signal value.
  • It utilizes a built-in miniature microphone to amplify and filter the air's vibration frequency.
  • The larger the analog value of the output, the greater the sound intensity, and vice versa.
  • The sound level detected by the sensor is set to a relative reference value that ranges from 0 to 1023 in the programming environment.

Light Sensor

  • Detects the intensity of ambient light based on the photoconductive effect of a semiconductor.
  • The resistance value of the semiconductor changes with light intensity. A stronger light results in a smaller change in resistance.
  • The larger the analog value of the output, the brighter the light.
  • The brightness value detected by the sensor is set to a relative reference value which ranges from 0 to 1023.

Buzzer

  • Integrated into the underside of the main control chip on the ELF mainboard.
  • It is a small speaker that can generate different tones
  • It can be used to write songs during programming.

Onboard RGB LED

  • This LED is located below the Bluetooth 2.4G module.
  • Consists of red, yellow, and blue primary colors.
  • Programming can control the illumination and change the LED's color.

RGB LED 8

  • RGB LED-8 is a ring board with 8 RGB LEDs.
  • Can be programmed to control color and highlight changes, as well as other changes.

DC Encoder Motor Driver

  • This driver is plugged into the ELF master.
  • It can drive either a DC motor or code motor.

Gyroscope Sensor

  • Obtains changes in acceleration and angular velocity.
  • Based on the Coriolis force of physics, it measures changes in capacitance, gaining acceleration and angular velocity values.
  • It calculates physical quantities like speed, angle, and displacement using formulas. Can be used to create a game or a self-balancing car.

Limit Switch

  • Main function is to limit position, as it turns on and off the signals with and without are obtained to achieve control

Encoder DC Motor - 25 9V 188 RPM

  • The motor has a rated voltage of 9V and a maximum no-load speed of 188 rpm.
  • It has a double flat shaft structure for better gear connections.
  • An encoder achieves precise speed, direction, and lap control.

DC Motor – 25 50 RPM

  • The motor has a rated voltage of 9V and a maximum no-load speed of approximately 50 rpm.
  • It is equipped with a double flat shaft structure that is better connected to gears.

IR Receiver

  • Communication with the infrared remote control is in real-time.
  • It's sensitive and can be interfered with by infrared rays under strong sunlight, leading to uncontrollability.

18650 Battery Holder

  • The bottom has mounting holes.
  • It can be screwed to the robot structure to provide real-time power.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser