Summary of Contents for ACEBOTT Smart Car Starter Kit
Page 1
E-mail: support@acebott.com https://acebott.com Smart Car Starter Kit for ESP32...
Page 2
3.Explore various electronic components, such as LEDs, sensors, and motors, and understand how they work together in a smart car project. 4.Enhance your maker skills by building your own smart car using the ACEBOTT kit with step-by-step tutorials. 5.Design features for your smart car, such as breathing lights, automatic obstacle avoidance, smart line following, infrared remote control, and WiFi remote control.
Page 3
Scan the QR codes to Follow Us for troubleshooting & the latest news. We have a very large community that is very helpful for troubleshooting and we also have a support team at the ready to answer any questions. ACEBOTT FB QR Code YouTube QR Code...
E-mail: support@acebott.com https://acebott.com Contents Adventure with Smart Car ..............1 Scene 1:Build your own smart car ............4 Main Task 1: Assemble the smart car ..........4 Side Task 1: Master ESP32 usage ..........5 Scene 2:Leave for Celestia Canyons ..........10 Main Task 1: Travel to the space train station ........
E-mail: support@acebott.com https://acebott.com Adventure with Smart Car In the vastness of the universe, there is a highly developed scientific and technological civilization of the planet, named Planet X. The economy, technology and culture of this planet have reached an extremely advanced level, leading the development of the entire universe.
Page 6
E-mail: support@acebott.com https://acebott.com I'm Ken, the director of the HFI" Then he explained to me, "After our research, you are eligible to be a contestant in the Cosmic Intelligence Challenge. The winner of the competition will be a member of the HFI and can go back to his own planet.
Page 7
E-mail: support@acebott.com https://acebott.com rest of the competition!" With that Ken and Lumi leave the room. At this moment, I was alone in the room. I sat quietly on the edge of the bed, gazing out the window at the shuttles and the colorful city that looked like a science fiction movie.
E-mail: support@acebott.com https://acebott.com Scene 1:Build your own smart car The next morning, Lumi used brainwaves to enter my consciousness and wake me from sleep, saying, "Don't sleep late, the competition is on." With that, Lumi emits a virtual screen from overhead, which displays the details of the first task.
E-mail: support@acebott.com https://acebott.com Lumi praised: "It's great, you look at life very carefully, but you still missed an important part?" "Which part is important?" I wondered. "To make a smart car, we need it to be as smart as a human being, so it has to have a brain like a human being,"...
Page 10
E-mail: support@acebott.com https://acebott.com Side Task 1: Master ESP32 usage Task Description: Configure the ESP32 development environment, master the use of ESP32, and successfully get ESP32 to work. Difficulty Level:⭐ ⭐ ⭐ Task Reward: A bronze medal Nervous and excited, I said, "Another assignment? If it's done, it's one step closer to returning to Earth."...
Page 11
ACEBOTT official website: https://www.acebott.com/pages/software to download the latest ACECode software version. After I followed the steps to install the ACECode, I turned to Lumi and said, "I have installed it and completed the debugging and uploading steps of the program"...
Page 12
E-mail: support@acebott.com https://acebott.com Lumi continued: "With all the equipment ready, it's time to start assembling our smart car. Are you ready?" I excitedly responded, "Yes!" "You can now follow the steps to assemble the smart car," says Lumi, gesturing across the screen.
Page 13
E-mail: support@acebott.com https://acebott.com I completed the assembly of the smart car according to the tips in the picture and Lumi. While completing the assembly of the smart car, a voice suddenly appeared around, "Congratulations, you have completed the main task, and received a silver medal. The current number of medals is 1 silver and 1 bronze."...
E-mail: support@acebott.com https://acebott.com Scene 2:Leave for Celestia Canyons Just as Lumi and I were about to leave the lab, Lumi received a video call from Ken, and Lumi launched the video into the air. Ken saw me and said, "Hello, we meet again."...
E-mail: support@acebott.com https://acebott.com I said, "Where is the space train station? How are we supposed to get there?" Lumi points to the smart car and says, "We can go in the smart car. The space train station is not far from us. Here is the navigation map." Lumi then dropped a map of the space train station in the air.
E-mail: support@acebott.com https://acebott.com Main Task 1: Travel to the space train station Task Description: According to the navigation map, let the smart car autonomously drive from the research institute to the space train station Difficulty Level:⭐ ⭐ ⭐ ⭐ Task Reward: A silver medal Lumi then asked, "What do you think the smart car needs to do to get to...
Page 17
E-mail: support@acebott.com https://acebott.com Side Task 1: Control the smart car to go straight Task Description: Control the smart car to go straight ahead for a specified distance Difficulty Level:⭐ ⭐ ⭐ Task Reward: A bronze medal "The power of a smart car comes from its motors," Lumi explains. "To control the car to move is to control the motors to work.
Page 18
E-mail: support@acebott.com https://acebott.com I followed Lumi's instructions and quickly added the smart car. Lumi watched me complete the operation and then said, "Now let me introduce you to the commands for moving and stopping the smart car. block ,In the first dropdown box of the command, you select the direction of the smart car's movement.
Page 19
E-mail: support@acebott.com https://acebott.com Clockwise Contrarotate Move_Left Move_Right Stop Lumi continued, "From the picture, we can easily see that if the smart car needs to go straight, the four wheels of the smart car need to move in the same direction, and instructions are required.
E-mail: support@acebott.com https://acebott.com I couldn't wait to upload the code, and saw the smart car start to move forward, but after a while it stopped, and there was still a long way to go before the corner needed to be turned. So I asked Lumi, "How do I change the distance the car travels?"...
Page 21
E-mail: support@acebott.com https://acebott.com Side Task 2: Control the smart car to turn right Task Description: Control the smart car to turn right 90° Difficulty Level:⭐ ⭐ ⭐ Task Reward: A bronze medal I looked at the instructions, combined with the McNumm wheel motion diagram from earlier, and said, "If the smart car is going to turn right , it is...
E-mail: support@acebott.com https://acebott.com I was overjoyed. "It's finally done," I said. "We just have to stop the car, and we can go to the space train station." At the same time, Lumi's voice rang out: "Very good, you now have a bronze medal, we only need the final parking function.The traffic rules in...
Page 23
E-mail: support@acebott.com https://acebott.com entered the following code. Click to get Move_right program. I uploaded the program to the smart car, and tried to modify the time parameter, and realized the function of the smart car to shift the specified distance to the left.
Page 25
E-mail: support@acebott.com https://acebott.com Lumi then cautions, "Debug and change the parameters to get there!" I uploaded the program given by Lumi, and continued to debug and modify the parameters. Finally, the smart car completed the upgrade of the automatic driving function.
Page 26
E-mail: support@acebott.com https://acebott.com a sense of technology. At the top is a translucent stargazing roof, allowing people to enjoy the beautiful view of outer space, I can't help but marvel at this extremely creative design. We went to the ticket office and bought our tickets to Celestia Canyons.
E-mail: support@acebott.com https://acebott.com Scene 3:Through the Dark Forest After a long and winding two-hour journey, we finally set foot on the land of Celestia Canyons. Once out of the station, we drove the smart car to the entrance of Celestia Canyons according to the navigation instructions.
E-mail: support@acebott.com https://acebott.com have to go through this road?" Lumi replied, "This is the only way to get to Celestia Canyons. We have no other choice. We have to go through the Dark Forest." "Don't worry," says Lumi. "Our smart cars have lights. We can let them provide us with light.Let us better through this forest, light the Dark Forest is...
Page 29
E-mail: support@acebott.com https://acebott.com can find the corresponding commands in the "Robots" command module." Looking at so many robot commands, I was extremely excited and happily nodded. Lumi continued, "Alright, let's get back to setting the LED. This program can turn on the car lights. You can try it out and see the effect."...
E-mail: support@acebott.com https://acebott.com the car, illuminating the road ahead. Gradually the darkness lifted, and you saw a wide, flat path that led deep into the forest. "See, we have the light now, and we can march on bravely!" "Said Lumi encouragingly.
Page 31
E-mail: support@acebott.com https://acebott.com Main Task 2: Change the brightness of the light Task Description: Change the brightness of the light. Difficulty Level:⭐ ⭐ ⭐ ⭐ Task Reward: A silver medal "We've just learned that LED need energy to work," Lumi said. Sufficient power supply can make the LED light normally.
Page 32
E-mail: support@acebott.com https://acebott.com I uploaded the above program and found that the brightness of the light is much dimmer than before. Lumi continued, "You can change the red parameter in the above program, which ranges from 0-255, corresponding to the output voltage range of 0-5V."...
Page 33
E-mail: support@acebott.com https://acebott.com With the upload of the program, the headlights become the effect of breathing lights. The lights change gradually from bright to dark and then from dark to bright, giving a quiet and calm feeling. "Great! "Now we just need to keep quiet and try not to disturb the creatures, and we can get through the forest safely."...
Page 34
E-mail: support@acebott.com https://acebott.com to move forward smoothly. While walking through this Dark Forest, we saw many wonderful creatures and sights. Some creatures have shimmering scales, while others have strange vocal organs that make beautiful sounds. And the strange plants were of different shapes, some with huge flowers, others with glittering fruits.
E-mail: support@acebott.com https://acebott.com Scene 4:Across the Starfall When we broke free from the Dark Forest, we found a desolate loess plain. It was in stark contrast to the Dark Forest before it, as if it were two different worlds. In this vast loess earth, countless meteorites scattered irregularly, their shapes are different, different sizes, some are square, some are round, some two or three meters high, some tens of meters high.
E-mail: support@acebott.com https://acebott.com "As long as we make the smart car have the ability to avoid obstacles automatically, we can safely pass through the Starfall, which is the next task we need to complete," Lumi said. With that, Lumi presented the task information.
E-mail: support@acebott.com https://acebott.com certain direction, it travels through the air, it hits an obstacle on the way, and it returns immediately, and the ultrasonic receiver receives the reflected wave. By converting the calculation, the distance L between the ultrasonic wave and the obstacle in front is obtained."...
Page 38
E-mail: support@acebott.com https://acebott.com "How do I turn on the serial monitor, which is so important?" I asked. "The way to open it is very simple, just switch ACECode to "Upload Mode" and you can see the serial monitor in the lower right corner," Lumi gently switched the screen and demonstrated the steps to open the serial monitor.
Page 39
E-mail: support@acebott.com https://acebott.com serial monitor is 115200. Keep the default baud rate here. I followed the steps to turn on the serial monitor and said to Lumi, "I have turned on the serial monitor, how do I program to get the distance of the ultrasound?"...
Page 40
E-mail: support@acebott.com https://acebott.com detected distance. At the same time, Lumi's voice said, "Great, you have mastered the ultrasonic detecting function, now we can start implementing the obstacle avoidance function. Think about what the smart car needs to do if it encounters an obstacle.
Page 41
E-mail: support@acebott.com https://acebott.com I uploaded the program, modified the turning time of the smart car (red code area), and constantly debugged the program, so that the smart car obtained the function of obstacle avoidance. Note: It is necessary to turn the steering gear to face the ultrasonic sensor straight ahead.
E-mail: support@acebott.com https://acebott.com to traverse this dense meteorite area, which is our second main task." Lumi then presented the task information. Main Task 2: Smart car automatic obstacle avoidance upgrade Main Task 2: Smart car automatic obstacle avoidance upgrade Task description: Let the smart car detect the obstacles around it in the process of driving, and automatically choose a safest route to drive.
Page 43
E-mail: support@acebott.com https://acebott.com After uploading the program, I found that I could control the servo to rotate at different angles. Lumi saw this and said, "Congratulations, you can now control the servo flexibly, and we will use the servo to upgrade the obstacle avoidance function."...
Page 44
E-mail: support@acebott.com https://acebott.com drive." "To use servo to control ultrasonic sensing, we need to calibrate the servo so that it rotates to 90 degrees," Lumi notes. If the ultrasonic sensor is not facing straight ahead of the smart car, then we need to remove the ultrasonic sensor and reinstall it so that the ultrasonic sensor is facing straight ahead."...
Page 46
E-mail: support@acebott.com https://acebott.com I constantly debug and modify parameters to ensure that the smart car can accurately sense the surrounding environment and make appropriate obstacle avoidance actions. After some efforts, the obstacle avoidance function of the smart car has finally been upgraded. Lumi and I got in the smart car again and drove through the meteor environment of Starfall.
E-mail: support@acebott.com https://acebott.com Scene 5: Crossing the Sky-reaching Cliff As we crossed the Starfall, we were greeted with a magnificent sight. A steep mountain, towering into the clouds, stood before us like a huge barrier, blocking our way. The grandeur of the mountain range is awe-inspiring, as if it were an ancient and powerful being silently guarding the land.
E-mail: support@acebott.com https://acebott.com over this cliff to get to Star Canyon." I looked at the steep mountain wall and the curved road, and said to Lumi, "Can the smart car walk on this complicated terrain? If we make a mistake, we will fall off the cliff and be crushed."...
Page 49
E-mail: support@acebott.com https://acebott.com "The tracking sensor is designed specifically for smart car to enable precise route tracking and navigation. The sensor is composed of three infrared sensors, each of which has a pair of infrared transmitter and receiver tubes, and the transmitter tube emits infrared rays at a specific frequency.
Page 50
E-mail: support@acebott.com https://acebott.com I said excitedly, "Lumi, I get it! When the tracking sensor is on the black line, the sensor feedback data will be greater than 2000. So any time a tracking sensor detects more than 2,000, that sensor is on the black line!"...
Page 51
E-mail: support@acebott.com https://acebott.com The line is on the Left>2000 left side of the Turn left Right<2000 The line is on the Left<2000 right side of the Turn right Right>2000 The car came to Left>2000 Stop the end Right>2000 Lumi continued: "It's not hard to see from the picture that if the black line is...
Page 52
E-mail: support@acebott.com https://acebott.com I couldn't wait to upload the code, and the smart car took us to the mountain road as expected. Note: The test can be attached with black tape to paste out the walking route. If the car cannot follow the line properly during the line-tracing process, it may be due to the following reasons: 1.The car's speed is too slow.
E-mail: support@acebott.com https://acebott.com To solve this problem, you can increase the value of the Speed variable in the program to give the car enough speed. 2.Due to interference from ambient light, the ESP32 might mistakenly identify the white area as a black line.
Page 54
E-mail: support@acebott.com https://acebott.com Lumi consoled: "Don't worry, let's analyze the reason why the smart car almost went off track!" Lumi continued, "The reason why the smart car almost went off the track was because the smart car didn't turn the corner enough when it was on a big turning route.
Page 55
E-mail: support@acebott.com https://acebott.com Left>2000 The sensor on the Middle<2000 Turn left far left is on the line. Right<2000 The line is in the Left<2000 middle of the smart Middle>2000 Forward Right<2000 Left>2000 All three sensors are Depends on the Middle>2000 on the line.
Page 56
E-mail: support@acebott.com https://acebott.com After the carefully written program is successfully uploaded to the smart car, the smart car starts to drive automatically along the black line. It drives steadily and accurately along the black line. Therefore, we confidently started the journey over the Sky-reaching Cliff.
Page 57
E-mail: support@acebott.com https://acebott.com Note:QD001 car may use the line map in the course, the map has two shapes, one is oval, the other is "figure 8". A PDF file of the trail map is available here, and you can print your own if necessary.
E-mail: support@acebott.com https://acebott.com Scene 6: Pacify the monster After successfully crossing the formidable Sky-reaching Cliff, we came to a quiet valley, which seemed to be another world, so quiet that we could hear the sound of our own heartbeat. In the middle of the valley, there is a huge abyss, it is like a bottomless black eye, straight into the ground, unfathomable.
E-mail: support@acebott.com https://acebott.com effectively calm the giant monster. We can play music to keep the giant monster asleep. At the same time, the institute also set this task as the final task of the competition." "The final mission?" I asked excitedly. That finish this task I can go to Earth?"...
Page 60
E-mail: support@acebott.com https://acebott.com creates a sound, just like when we hit the drum surface, it makes a sound." I quickly replied, "I see! That means we need a passive buzzer to play music because it can make different sounds." Lumi complimented, "That's great, you understand that very well! Our smart cars also use passive buzzers."...
Page 61
E-mail: support@acebott.com https://acebott.com 1. Common notes, such as the first note 1, account for one beat. 2. An underlined note indicates 0.5 beat. 3. Some notes are followed by a dot to indicate an additional 0.5 beat, that is, a note is 1+0.5 = 1.5 beats.
Page 62
E-mail: support@acebott.com https://acebott.com After the program was uploaded to the smart car, it successfully played the music of Little Star. I felt very excited and proud to hear the beautiful melody coming from the smart car. I asked Lumi excitedly, "How much is my medal now?"...
E-mail: support@acebott.com https://acebott.com Scene 7: To the Abyss We succeeded in making the smart car play music. However, due to the distance, the giant beast does not seem to hear the beautiful melody. The sound of its heavy breathing reverberated through the air, undiminished.
Page 64
E-mail: support@acebott.com https://acebott.com transmitter is used to send infrared signals, and the receiver is used to receive signals and pass them to the smart car. The infrared remote control is a transmitter, and when we press the button on the remote control, the remote control emits infrared light."...
E-mail: support@acebott.com https://acebott.com corresponding button has been pressed." Lumi then added, "The next side quest is the infrared remote control test. Try using the infrared remote to control the LED light." With that, Lumi displayed the side quest information. Side Task 1: Infrared remote control test...
Page 66
E-mail: support@acebott.com https://acebott.com After the program is uploaded: I press "1" to turn on the LED light on the smart car, and press "0" to turn off the LED light. "Congratulations," Lumi said. "You're more closer accomplishment.You've now decoded the transmitter code. Next, we need to control the movement of our car according to different key commands.
Page 67
E-mail: support@acebott.com https://acebott.com the smart car stop automatically without receiving any signal. Even if we forget to press the stop button, the smart car will stop automatically to avoid accidents." "You're right," says Lumi. We're going to program the car to do that."...
Page 69
E-mail: support@acebott.com https://acebott.com I can't wait to upload the code to realize the remote control of the smart car. However, when the smart car went a certain distance, I found that I lost control of it and could no longer move it forward. So I turned to Lumi and said, "What's wrong, Lumi, why can't we control the car?"...
E-mail: support@acebott.com https://acebott.com car from a web page." After that, Lumi showed the web page to control the task information of the smart car. Main Task 2: Web page control smart car Main Task 2: Web page control smart car...
Page 71
E-mail: support@acebott.com https://acebott.com "Where can we check the IP address of the smart car's web server?" I asked. Lumi replied, "The ESP32 main control board is in AP mode, and its network server IP address is fixed, which is "192.168.4.1""...
You can click the settings button in the upper left corner of the APP to view the software version number. Please make sure that the software version you are using meets the requirements; 2. If you need to update the ACEBOTT software version, you can refer to the method prompted in this tutorial to download the latest APP version.
Page 73
E-mail: support@acebott.com https://acebott.com send WIFI, and the phone to connect to the WIFI of the smart car. So we also need to download the corresponding control program to the smart car, so that we can use the APP to control the smart car." Lumi shook his head and said, "Not yet.
Page 74
E-mail: support@acebott.com https://acebott.com After clicking to enter, select "Control" to access the car control page. Note: You can click the build button on the right to view the assembly video of this project. Mobile phone wireless network scan WIFI (close GPRS and other shared networks, ensure WIFI is the only network used) (specific in the mobile phone "Settings"...
Page 75
E-mail: support@acebott.com https://acebott.com After connecting the WiFi, click the connection icon in the upper right corner of the APP to complete the connection. After successful connection, you can control the motion of the car through the APP. The specific operation is as follows.
Page 76
E-mail: support@acebott.com https://acebott.com Below is a row of buttons for controlling the functions of the car, from left to right, they control the following functions of the car: LED function, music playback (after clicking, there are four types of music to choose from), track mode (after clicking, there are two track modes to choose from), avoidance mode, follow mode, shooting, robotic arm, GPS, LCD function.
Page 77
E-mail: support@acebott.com https://acebott.com The central control panel is for the car's camera function, and the slider on the right is for servo control. Both of these features are extended functions of the car and require the corresponding expansion packs to be used.
Page 78
E-mail: support@acebott.com https://acebott.com music seemed to have an effect on Seth. His breathing slowly weakened and he slowly fell into a deep sleep. Seeing this scene, I cried out with excitement: "Lumi, I have successfully completed the task." Lumi also congratulated: "Congratulations, you successfully completed the challenge, received this unique master medal.
Page 79
E-mail: support@acebott.com https://acebott.com In the vast universe, I embarked on the final journey, completed the task of the competition, and was honored to become a member of the Future Institute. This experience gave me a deep understanding of the power of technology and made me full of expectations for the future.
Page 80
Scan the QR codes to Follow Us for troubleshooting & the latest news. We have a very large community that is very helpful for troubleshooting and we also have a support team at the ready to answer any questions. ACEBOTT FB QR Code YouTube QR Code...
Need help?
Do you have a question about the Smart Car Starter Kit and is the answer not in the manual?
Questions and answers