Elecrow CrowBot BOLT Beginner's Manual

Programmed educational robot car
Hide thumbs Also See for CrowBot BOLT:

Advertisement

Quick Links

CrowBot
BOLT
Programmed Educational Robot car
Beginner's Guide
ELECROW All Rights Reserved.
www.elecrow.com
C

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CrowBot BOLT and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Elecrow CrowBot BOLT

  • Page 1 CrowBot BOLT Programmed Educational Robot car Beginner’s Guide ELECROW All Rights Reserved. www.elecrow.com...
  • Page 3: Table Of Contents

    Contents CrowBot introduction ................. Letscode software installation and use process ........IO Port Diagram ..................Lessons ...................... • Lesson 1 - Activate Bolt ................ • Lesson 2 - Colorful Lights ..............• Lesson 3 - Dreamy Dance Move ............• Lesson 4 - Play Music ................•...
  • Page 4: Crowbot Introduction

    Hello, master, I am your robot Bolt, nice to meet you, I am a STEAM (science, technology, engineering, art, mathematics) education robot, Elecrow technology planet, want to communicate with me, you need to learn to use Letscode programming software, go to...
  • Page 5: Letscode Software Installation And Use Process

    Letscode software installation and use process . Open the website in your browser: https://www.elecrow.com/; . Click on the home page: Brand>Letscode, Go to the Download page.; . Select the corresponding system version from the drop-down list to download the installation package.
  • Page 6 . Open the installation package, select an installation path, and install the Letscode software. . Open Letscode software and add Crowbot Bolt extension;...
  • Page 7 . Connect the car with the computer using the data line, and select the corresponding COM port; . Write the program, click the download button in code mode, and wait for the program to be uploaded.
  • Page 8: Io Port Diagram

    IO Port Diagram CrowBolt Car Front Overview Infrared Receiver Photodiode(Light Sensor) Ultrasonic Module Interface Buzzer N20 DC Geared Motor Battery Box Port Motor Port ESP32-C3-WROOM Power Switch 1) Program Start Button Power Indicator 2) Reset Button Bluetooth Indicator WiFi Indicator 3)...
  • Page 9 Crowbot Bolt Car Port Connection table Electronic module ESP32-C3-WROOM_IO Button(BTN) IO18 RGB1-RGB4 IO25 Motor(L)- IO12 Motor(L)+ IO13 Motor(R)- IO14 Motor(R)+ IO15 Buzzer IO33 Light Sensor 1 IO35 Light Sensor 2 IO34 Ultrasonic ranging sensor(Ultrasonic) IO27 Ultrasonic ranging sensor_RGB IO26 LF Sensor 1...
  • Page 10 Joystick Overview Power Indicator 1) Program uploading Interface(Type-c) 0.91inch OLED Power Switch Digital Key L Digital Key R ESP32-C3-WROOM 3) Bluetooth Indicator Buzzer/Vibrating Analog Key A Indicator 2) Analog Key B X-axis Analog Quantity (Left/Right) Z-axis Digital Analog Key C Quantity (Press) Y-axis Analog Quantity (Up/Down)
  • Page 11: Lessons

    Lesson 1 - Activate Bolt Edit and download the program, press the button, the serial port prints: Hello, master! I’ m Bolt!, I’ve activated! Hello, master! I’m Bolt!,I’ve activated!
  • Page 12 Knowledge Button Button refers to the switch that uses the function key to promote the transmission mechanism to open or close the moving circuit breaker and the static contact to complete the power circuit conversion.That is, lightly press the switch to turn on, release it to turn off.
  • Page 13: Lesson 2 - Colorful Lights

    Lesson 2 - Colorful Lights Press the start button, the 4 onboard RGB_LEDs of the Bolt randomly display different colors and present the effect of flowing water lights. Knowledge Knowledge RGB LED The three primary colors refer to the three basic colors that cannot be decomposed in the color, namely red (Red), green (Green), and blue (Blue).
  • Page 14 Program Challenge Breathing Light Press the start button, and the 4 onboard RGB_LEDs of the Bolt randomly display different colors and present a breathing light effect.
  • Page 15: Lesson 3 - Dreamy Dance Move

    Lesson 3 - Dreamy Dance Move Press the start button, and the Bolt car performs forward, backward, left turn, and right turn actions cyclically, and the duration of each action is 500ms. Knowledge DC geared motor The DC geared motor is based on the ordinary DC motor, plus a matching gear reducer.
  • Page 16 Program Challenge Original Dance The dance steps and atmosphere lights are independently designed. When the start button is pressed, the Bolt performs original dance movements, and the onboard RGB_LED lights display different lighting effects.
  • Page 17: Lesson 4 - Play Music

    Lesson 4 - Play Music Press the start button, and the passive buzzer of the Bolt car plays the "Christmas song" on a loop. Knowledge Buzzer The passive buzzer uses the phenomenon of electromagnetic induction to connect the voice coil to the alternating current, and then the electromagnet formed will attract or repel with the permanent magnet, thereby promoting the diaphragm to sound.
  • Page 18 Program Challenge Musician Design other music independently, press the start button, play your music, and make the RGB_LED light switch colors according to the music rhythm.
  • Page 19: Lesson 5 - Photosensitive Light

    Lesson 5 - Photosensitive Light Press the start button, and the serial port prints the analog values of the two photosensitive sensors in real time, and reversely controls the brightness of the onboard RGB_LEDs according to the brightness of the current environment. Knowledge Photodiode A photodiode is a photoelectric device that uses a silicon PN junction to generate...
  • Page 20 Value of “analog_Now” The value of analog_now is a standard value that is detected by the sensor under normal lighting conditions. This value needs to be determined as a control before the experiment. Program Challenge Smart Car Lights Press the start button to control the on and off of the onboard RGB_LED by detecting the brightness of the ambient light, so as to realize the function of "turn off the light when it is bright, and turn on the light when it is...
  • Page 21: Lesson 6 - Light Chasing Robot

    Lesson 6 - Light Chasing Robot Press the start button, and use the flashlight to shine in front of the Bolt car. The car can distinguish the moving direction according to the light intensity to realize the effect of the light-chasing robot. Knowledge ESP32 ADC channels ESP32 has two 12-bit ADCs with a total of 18 channels.
  • Page 22 Program Challenge Avoid Searchlights Press the start button, use the flashlight to shine in front of the Bolt car, the car will automatically avoid the light, and move in the opposite direction to realize the function of the car avoiding the searchlight.
  • Page 23: Lesson 7 - The Angry Bolt

    Lesson 7 - The Angry Bolt Press the start button, the serial port prints the distance value detected by the ultrasonic ranging sensor. When the distance is less than 20CM, the ultrasonic onboard RGB_LED will light up in red, and the buzzer will beep; otherwise, the RGB_LED will remain green.
  • Page 24 Character Type : Integer refers to data without a fractional part. float : Floating point refers to data with a fractional part. Program Challenge Color Of Emotion Press the start button, and according to the distance measurement value of the ultrasonic sensor, the car displays different colors and actions.
  • Page 25: Lesson 8 - Obstacle Avoidance Robot

    Lesson 8 - Obstacle Avoidance Robot Press the start button, when the distance between the Bolt and the obstacle in front is less than 20cm, the car will turn right; otherwise, it will always keep moving forward. Knowledge Ultrasonic and Infrasound The frequency of sound waves that we can hear is between 20 and 20000Hz, ultrasonic waves are higher than 20000Hz, and infrasound waves are lower than 20Hz called infrasound waves.
  • Page 26 The ultrasonic waves that are common in our nature include wind, water currents, lightning, crustal movement, etc., which all contain ultrasonic waves, while infrasound waves are sea storms, volcanic eruptions, tsunamis, nuclear explosions, missile launches, etc. These can produce infrasound waves, both of which There is a common feature that humans cannot hear, but animals can hear, which is why animals are basically not harmed in the face of some natural disasters, because they can hear the sound waves from these earthquakes and tsunamis, and then...
  • Page 27: Lesson 9 - Reversing Radar

    Lesson 9 - Reversing Radar Press the start button, the serial port prints the distance value detected by the ultrasonic sensor. When the distance between the car and the obstacle in front is less than 30cm, the closer the distance is, the faster the RGB lights flash and the buzzer beeps;...
  • Page 28 How to change the blinking frequency of lights? Through the decrement of the ultrasonic ranging value, it is converted into the syllable duration of the buzzer, and then the flashing frequency of the light can be controlled. Program Challenge Ultrasonic Electronic Organ Set a tone every 5cm in the distance range of 0~35cm.
  • Page 29: Lesson 10 - Tracking Robot

    Lesson 10 - Tracking Robot Press the start button, the car starts to follow the black line on the map, turn right when it deviates to the left, turn left when it deviates to the right, and back up when it exceeds the black line. Knowledge The programming logic of the tracking robot 1.
  • Page 30 Program Challenge Patrol Police Car Based on this lesson, the use of ultrasonic RGB lights is added. Press the start button, The car switches the color of the ultrasonic RGB lights while doing the line patrol action...
  • Page 31: Lesson 11 - Tracking Singing

    Lesson 11 - Tracking Singing Press the start button, the car will follow the black line on the map and play music along with it. Knowledge Line tracking sensor The Line tracking sensor, that is, the infrared reflection sensor, emits infrared light through a white emitting diode.
  • Page 32 Program...
  • Page 34 Challenge Tracking Obstacle Avoidance Press the start button, and the car starts to follow the black line on the map. When it detects that the distance to the obstacle in front is less than 20cm, it stops moving, and controls the RGB lights to flash and the buzzer to sound.
  • Page 35: Lesson 12 - Follow The Car

    Lesson 12 - Follow The Car Press the start button, the car will follow the black line on the map, and adjust the speed according to the distance between it and the obstacle in front. When the distance is less than 5cm or more than 30cm, the car will stop. Knowledge The application of automatic following system The automatic following system can be used to automatically follow suitcases,...
  • Page 36 Program...
  • Page 37 Challenge Light Chaser Press the start button, control the car to follow the line with the flashlight, and map the light brightness value to the speed of the car. When the light is too bright or there is no light, the car will stop moving forward.
  • Page 38: Lesson 13 - Infrared Remote Control Lamp

    Lesson 13 - Infrared Remote Control Lamp Press the start button and use the 7 digital buttons on the infrared remote control to control the ultrasonic RGB lights of the car to present different colors of light. Knowledge The working principle of infrared remote control The IR remote control is used to generate the remote control code pulse, drive the Infrared emission tube to output the infrared remote control signal, and the IR receiver module (remote control receiver) completes the amplification, detection,...
  • Page 39 Program Challenge Feature Upgrade Press the start button, the four RGB lights of the car take turns to present different colors of light, and use the "up" and "down" buttons of the infrared remote control to control the speed of each RGB light switching.
  • Page 40: Lesson 14 - Infrared Remote Control Car

    Lesson 14 - Infrared Remote Control Car Press the start button and use the "^", "v", "<" and ">" buttons of the infrared remote control to control the car to perform "forward, backward, left turn, right turn" movements. Knowledge Reading the key value of the infrared remote control The defined variable "IR"...
  • Page 41 Program Challenge Feature Upgrade On the basis of the infrared remote control car project, the upgrade function: the number "1" turns on the ultrasonic RGB light, the number "2" turns off the ultrasonic RGB light, and the number "3" controls the buzzer to sound.
  • Page 42: Lesson 15 - Remote Control Obstacle Avoidance

    Lesson 15 - Remote Control Obstacle Avoidance Use the infrared remote control to control the movement of the car, and the RGB green light is always on. When the distance between it and the obstacle in front is less than 10cm, stop moving, and control the RGB red light to flash and the buzzer to sound.
  • Page 43 Status control flag When the forward button is pressed, the flag variable is set to 1, and the obstacle avoidance mode is turned on. When the forward button is released, the flag variable is set to 0, and the obstacle avoidance mode is turned off; this ensures that when the car is less than 20cm away from the obstacle, it cannot continue to move forward.
  • Page 44 Challenge Feature Upgrade On the basis of the main program, add the start and stop settings of the obstacle avoidance function. When the number "1" on the remote control is pressed, the obstacle avoidance function is activated; when the number "2" on the remote control is pressed, the obstacle avoidance function is turned off.
  • Page 45: Lesson 16 - Comprehensive Application

    Lesson 16 - Comprehensive Application Press the start button, and use the digital buttons "1", "2" and "3" on the infrared remote control to control the car to perform remote control, obstacle avoidance and line inspection respectively. Remote control Obstacle avoidance Line patrol Knowledge Infrared applications:...
  • Page 46 3. Infrared reconnaissance Reconnaissance satellites carry infrared imaging equipment to obtain more intelligence information of ground targets, and can identify camouflaged targets and monitor military operations on the ground at night; and monitor military operations on the ground at night; Program...
  • Page 47 Challenge Feature Upgrade On the basis of the main program, the program control of digital button "4" is added. When the number "4" on the remote control is pressed, the trolley performs the movement of chasing light.
  • Page 48: Learn More

    Learn more The Bolt board also has two Crowtail module ports, allowing users to connect  more sensors.We have 150+ Crowtail electronic modules which you can purchase from our website. See the website wiki for more examples D11 D10 GND RST RXO TXL ICSP ARDUINO.CC 150+ 3V3 REF RST GND VIN...
  • Page 49: Customer Service

    Customer Service If you have any questions, customer support is always stand by. 12-Month Limited Warranty Lifetime Technical Support techsupport@elecrow.com +86 0755-23204330 @elecrow.openhardware @Elecrow1 @Elecrow...
  • Page 50 Informationon the disposal for Waste Electrical & Electronic Equipment(WEEE). This symbol on the products and accompanying documents means that used electrical and electronic products should not be mixed with general household waste. For proper disposal for treatment, recovery and recycling, please take these products to designated collection points where they will be accepted on a free of charge basis.
  • Page 52 SKU: CRBO0157C Product Name: Bolt (Programmed Educational Robot Car) Manufacturer: Shenzhen Elecrow Technology Development Co., Ltd. Address: 5F, Fengze Building B, Nanchang Huafeng Industrial Park, Bao’an District, Shenzhen, China. Support: techsupport@elecrow.com Site: www.elecrow.com...

Table of Contents