Note: There is no problem with the circuit. The car is running normally and charging is normal. Only the RGB red light pin and the No. 3 motor ART-PI pin cannot output high level. It has not been solved yet. If the software cannot solve the problem, the hardware port may need to be changed!
Target Stars and Sea: A Car with Infinite Possibilities-ART-PI
This expansion board is compatible with ART-Pi development board and ESP32-DevkitC development board!
What is the most popular domestic development board? It has to be ESP32. Basically all domestic entry-level development tools support ESP32, including graphical programming tools Mixly, mBlock, Arduino IDE, etc.!
If you are new to programming, use this development board! ESP32+ graphic programming tool can complete development by pulling building block programming. Elementary school students can now do it!
If you are an advanced developer, use this development board! ESP32 + Arduino programming resources and tutorials!
If you want to go further, use this development board! ART-Pi+RT-Thread creates infinite possibilities. . .
It’s the first time for a newbie to draw such a large board, and it’s very stressful!
The wiring is too complicated. I am a novice who can only draw two layers of boards. After two days of hard work over the weekend, I finally got something working!
Why is this little car said to have unlimited possibilities?
First of all, it is the standard configuration of a car: it includes four-wheel drive motor + ultrasonic + steering gear + two-way line patrol, and OV2640 camera interface!
Let’s talk about its extended functions: extended E53 standard interface, including SPI, IIC, UART, and 7 IO ports!
In addition, a solar charging circuit is connected!
Think about it: If I connect a standard ART-PI car, E53, with a temperature and humidity module and an air detection module, it will become an Internet of Things car;
If the harmful gas detection module is connected, it will be a harmful gas detection car, which can enter the unmanned environment to detect harmful gases;
If connected to an infrared device, it can also be a search and rescue vehicle, helping firefighters enter harsh environments to detect the presence of human bodies;
It also has a solar charging module, and when connected to a few solar panels, it becomes a solar car that never runs out of power;
Of course, you don’t need to connect to the car chassis. It is also an ART-PI IoT development board that can be connected to different E53 modules to achieve different application development scenarios;
Use your imagination! The possibilities for achieving it are endless...
The first E53 standard external board has been completed, connecting: infrared + human body + temperature and humidity + light + RGB light.
Infrared can be used to control the car, or it can be connected to RGB lights, and other sensors can be used to implement Internet of Things cases!
The following is the description part of the expansion board:
1. ART-Pi development board header
2. ESP32-DevKitC development board header
3.E53 expansion interface female header
4. Motor drive MX1508 circuit
5.OV2640 or OV7725 camera cable interface
6. Solar charging chip Yuxin YX8951 circuit, a single chip realizes DC charging and direct power supply and charging functions of solar panels. The chip has battery protection function!
7. Onboard power switch and separate power supply switch for the motor
ART-PI's true self
Expansion boards, and expansion expansion boards!
ready!
Car assembly video address: https://www.bilibili.com/video/BV1Kb4y197NH/
Car function demonstration video address: https://www.bilibili.com/video/BV1Gf4y1t7yV/
RT-Thread Studio project source code address: https://gitee.com/jjhyt/art-pi-iotcar2
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet